Useful Links
1. Introduction to Computer Architecture
2. Data Representation and Computer Arithmetic
3. Instruction Set Architecture
4. Processor Design and Implementation
5. Pipelining and Performance Enhancement
6. Memory Hierarchy Design
7. Input/Output and Storage Systems
8. Parallel Processing Architectures
  1. Engineering
  2. Computer Engineering

Computer Architecture

1. Introduction to Computer Architecture
2. Data Representation and Computer Arithmetic
3. Instruction Set Architecture
4. Processor Design and Implementation
5. Pipelining and Performance Enhancement
6. Memory Hierarchy Design
7. Input/Output and Storage Systems
8. Parallel Processing Architectures
  1. Input/Output and Storage Systems
    1. I/O System Architecture
      1. I/O Performance Metrics
        1. Throughput
          1. Latency
            1. Reliability
            2. I/O Device Categories
              1. Character Devices
                1. Block Devices
                  1. Network Devices
                2. I/O Interface Methods
                  1. Memory-Mapped I/O
                    1. Port-Based I/O
                      1. Isolated I/O
                      2. I/O Communication Techniques
                        1. Programmed I/O
                          1. Polling Methods
                            1. Status Checking
                            2. Interrupt-Driven I/O
                              1. Interrupt Handling
                                1. Interrupt Priority
                                2. Direct Memory Access
                                  1. DMA Controllers
                                    1. DMA Transfer Modes
                                  2. Bus Systems and Interconnects
                                    1. Bus Architecture
                                      1. Data Bus
                                        1. Address Bus
                                          1. Control Bus
                                          2. Bus Protocols
                                            1. Synchronous Buses
                                              1. Asynchronous Buses
                                              2. Bus Arbitration
                                                1. Centralized Arbitration
                                                  1. Distributed Arbitration
                                                  2. Standard Interfaces
                                                    1. PCI Express
                                                      1. USB
                                                        1. SATA
                                                      2. Storage Technologies
                                                        1. Magnetic Storage
                                                          1. Hard Disk Drives
                                                            1. Disk Structure
                                                              1. Access Time Components
                                                              2. Solid-State Storage
                                                                1. Flash Memory Technology
                                                                  1. SSD Architecture
                                                                    1. Wear Leveling
                                                                    2. RAID Systems
                                                                      1. RAID Concepts
                                                                        1. RAID Levels
                                                                          1. RAID 0
                                                                            1. RAID 1
                                                                              1. RAID 5
                                                                                1. RAID 6
                                                                                  1. RAID 10
                                                                                  2. Performance and Reliability

                                                                              Previous

                                                                              6. Memory Hierarchy Design

                                                                              Go to top

                                                                              Next

                                                                              8. Parallel Processing Architectures

                                                                              © 2025 Useful Links. All rights reserved.

                                                                              About•Bluesky•X.com