A practical introduction to computer architecture /

Main Author: Page, Daniel Stephen.
Format: Book
Language:English
Published: Dordrecht, NL : Springer, c2009.
Subjects:
Table of Contents:
  • pt. 1. Tools and techniques
  • 1. Mathematical preliminaries
  • 2. Basics of digital logic
  • 3. Hardware design using Verilog
  • pt. 2. Processor design
  • 4. A historical and functional perspective
  • 5. Basic processor design
  • 6. Measuring performance
  • 7. Arithmetic and logic
  • 8. Memory and storage
  • 9. Advanced processor design
  • pt. 3. The hardware/software interface
  • 10. Linkers and assemblers
  • 11. Compilers
  • 12. Operating systems
  • 13. Efficient programming
  • pt. 4. Appendices
  • SPIM : a MIPS32 simulator
  • Example solutions.