Structured Computer Organization /
Andrew S. Tanenbaum ; with contributions from James R. Goodman.
- 4th ed.
- Upper Saddle River, N.J. : Prentice Hall, c1999.
- xviii, 669 p. : ill. ; 25 cm.
Includes bibliographical references (p. 613-629) and index.
Introduction. 2. Computer Systems Organization. 3. The Digital Logic Level. 4. The Microarchitecture Level. 5. The Instruction Set Architecture Level. 6. The Operating System Machine Level. 7. The Assembly Language Level. 8. Parallel Computer Architectures. 9. Reading List and Bibliography. Appendix A: Binary Numbers. Appendix B: Floating-Point Numbers.
For sophomore/senior-level courses in Computer Organization and Architecture. This best-selling modern introduction to computer hardware and architecture provides a structured approach to computer architecture, presenting a computer as a series of layers, each built upon the ones below and each understandable as a separate entity. The book is written in a style and level of detail that covers all the major areas, but is still accessible to a broad range of students. It is specifically written for undergraduate students rather than adapted from a graduate-level text.