Table of Contents

  1. Functional Components of a Computer System
    1. Functional Diagram of a Computer
  2. Buses
    1. Address Bus
    2. Data Bus
    3. Control Bus
  3. Memory
    1. RAM
    2. DRAM
    3. SRAM
    4. ROM
    5. PROM
    6. EPROM
    7. EEPROM
    8. Summary
  4. Peripheral Input/Output
    1. Peripheral Connections
    2. I/O Device Addresses
    3. I/O Interface
    4. Device Drivers
    5. Polling
    6. Interrupts
    7. Identifying Interrupts
  5. Read/Write Operations
    1. Memory Data Transfers
    2. I/O Data Transfers
  6. Caching
    1. CPU Caching Diagram
    2. Cache Types
    3. Direct Memory Access (DMA)
    4. Implementing DMA
    5. DMA Conflicts