Essentials of computer architecture

Bibliographic Details
Main Author: Comer, Douglas (Author)
Format: Book
Language:English
Published: Upper Saddle River, N.J. : Pearson/Prentice Hall , c2005
Subjects:
Table of Contents:
  • 1. Introduction and overview
  • 2. Fundamentals of digital logic
  • 3. Data and program representation
  • 4. The variety of processors and computational engines 5. Processor types and instruction sets 6. Operand addressing and instruction representation
  • 7. CPUs : microcode, protection, and processor modes
  • 8. Assembly languages and programming paradigm
  • 9. Memory and storage
  • 10. Physical memory and physical addressing
  • 11. Virtual memory technologies and virtual addressing
  • 12. Caches and caching
  • 13. Input/output concepts and terminology
  • 14. Buses and bus architectures
  • 15. Programmed and interrupt-driven I/O
  • 16. A programmer's view of devices, I/O, and buffering
  • 17. Parallelism
  • 18. Pipelining
  • 19. Assessing performance
  • 20. Architecture examples and hierarchy