Organização e Arquitetura de Computadores - Módulo 3
Prepare for IT job exams! Comprehensive training for technology professionals seeking career advancement. Ace your TI concursos.
Course Content
Organização e Arquitetura de Computadores - Módulo 3 is an all-levels Udemy course taught by Dominando TI. It runs 5h 8m, is taught in Portuguese, and includes a certificate of completion. Learners rate it 4.7 out of 5 from 19 reviews, with 95 students enrolled. It is a paid course, first published May 2016.
Understanding Computer Memory and I/O: A Comprehensive Guide
Dive into the core components that power your computer with this detailed exploration of computer memory and input/output (I/O) systems. This guide covers everything from the fundamental types of memory to how data moves in and out of your system.
1. Memory: The Heart of Your Computer
Explore the different levels of computer memory, understanding how they work together to enable efficient computing.
- Cache, RAM, and ROM: A breakdown of the key memory types and their roles.
- Cache Memory: Learn about cache and its importance in improving performance through temporal locality and spatial locality. We'll cover different cache mapping techniques:
- Direct Mapping: A simple and efficient approach.
- Associative Mapping: Offers flexibility in data placement.
- Set-Associative Mapping: A balance between direct and associative mapping.
- RAM (Random Access Memory): Delve into the two main types of RAM:
- DRAM (Dynamic RAM): The most common type of RAM.
- SRAM (Static RAM): Faster but more expensive.
- ROM (Read-Only Memory): Discover the different types of ROM used for storing firmware and boot instructions:
- PROM (Programmable ROM): Programmable once.
- EPROM (Erasable Programmable ROM): Erasable with ultraviolet light.
- EEPROM (Electrically Erasable Programmable ROM): Erasable electrically.
- Flash ROM: A type of EEPROM commonly used in SSDs and USB drives.
2. Buses: Connecting the System
Understand how data travels between different components using computer buses.
- System Bus: Learn about the key components of the system bus: address lines, data lines, and control signals.
- Types of Buses: Explore various bus types used in modern computers:
- Front Side Bus (FSB): (Historically significant, now largely replaced)
- Memory Bus: Connects the CPU to RAM.
- Video Bus: Connects the CPU to the graphics card.
- Internal Bus: Connects components within the motherboard.
- Expansion Bus: Connects expansion cards like sound cards and network cards.
- Northbridge and Southbridge: Understand the roles of these chipsets in managing communication between the CPU and peripherals.
- Bus Technologies: A comprehensive overview of different bus standards:
- Serial Buses: Transmit data one bit at a time.
- Parallel Buses: Transmit data multiple bits at a time.
- IDE/ATA: Older interface for hard drives and optical drives.
- SATA (Serial ATA): A modern interface for hard drives and SSDs.
- SCSI (Small Computer System Interface): High-speed interface for servers.
- SAS (Serial Attached SCSI): A modern version of SCSI.
- PCI (Peripheral Component Interconnect): Older expansion bus standard.
- AGP (Accelerated Graphics Port): Older interface for graphics cards.
- PCI Express (PCIe): The current standard for high-speed expansion cards.
- USB (Universal Serial Bus): A versatile interface for connecting a wide range of peripherals.
3. Secondary Memory: Long-Term Storage
Explore different types of secondary storage devices used for long-term data storage.
- Magnetic Disks: Understand the principles of data storage on magnetic disks.
- Seek Time: The time it takes to position the read/write head.
- Rotational Latency: The time it takes for the desired sector to rotate under the read/write head.
- Transfer Rate: The speed at which data is transferred.
- Optical Disks: Learn about different types of optical disks:
- CD (Compact Disc)
- CD-ROM (Read-Only Memory CD)
- CD-R (Recordable CD)
- CD-RW (Rewritable CD)
- DVD (Digital Versatile Disc)
- DVD-R (Recordable DVD)
- DVD-RW (Rewritable DVD)
- **HD-DVD (High
Hire the developers behind TutorialSearch.io
We built this site — full-stack web apps, AI integration & automation. Tell us what you need and we'll build yours.