These notes were developed by the idea to organize concepts and information about how a processor works.
- 0. Introduction
- 1. Basic Computing Concepts
- 2. The Mechanics of Program Execution
- 3. Pipelined Execution
- 4. Superscalar Execution
- 5. The Intel Pentium and Pentium Pro
- 6. PowerPC Processors: 600 Series, 700 Series, and 7400
- 7. Intel’s Pentium 4 vs. Motorola’s G4e: Approaches and Design Philosophies
- 8. Intel’s Pentium 4 vs. Motorola’s G4e: The Back End
- 9. 64-Bit Computing and x86-64
- 10. The G5: IBM’s PowerPC 970
- 11. Understanding Caching and Performance
- 12. Intel’s Pentium M, Core Duo, and Core 2 Duo
- 13. Bibliography and Suggested Reading