Chapter 2 Computer Systems
Organization
2.1 Processors
2.1.1 CPU Organization
2.1.2 Instruction Execution
2.1.3 RISC versus CISC
2.1.4 Design Principles
for Modern Computers
2.1.5 Instruction-Level
Parallelism
2.1.6 Processor-Level
Parallelism
2.2 Primary Memory
2.2.1 Bits
2.2.2 Memory Addresses
2.2.3 Byte Ordering
2.2.4 Error-Correcting
Codes
2.2.5 Cache Memory
2.2.6 Memory Packaging
and Types
2.3 Secondary Memory
2.3.1 Memory Hierarchies
2.3.2 Magnetic Disks
2.3.3 Floppy Disks
2.3.4 IDE Disks
2.3.5 SCSI Disks
2.3.6 RAID
2.3.7 CD-ROMS
2.3.8 CD-Recordables
2.3.9 CD-Rewritables
2.3.10 DVD
2.3.11 Blu-Ray
2.4 Input/Output
2.4.1 Buses
2.4.2 Terminals
2.4.3 Mice
2.4.4 Printers
2.4.5 Telecommunications
Equipment
2.4.6 Digital Cameras
2.4.7 Character Codes
2.5 Summary