Computer Organization and Design: The Hardware/Software Interface, 5/e (Asian Edition)(IE-Paperback)

Hennessy Patterson




About the Asian Edition
With the consent of the authors, we have developed this Asian Edition of Computer Organization and Design: The Hardware/Software Interface, to better reflect local teaching practice of computer course in Asian classrooms and the development of computer technology in this region. The major adjustments of content include:

  An introduction to the “TH-2 High Performance Computing System” (as a demonstration of cluster computing system) to replace Appendix B on digital logic, and a new section on “ Networks-on-Chip ” as Appendix F. Both reflect the latest progress in computer technology and can serve as good reference for readers.

  Abridgment of some sections of Chapter 2 to better suit the cur rent curriculums applied in Asian classrooms.

With these adjustments listed above, the Asian Edition is enhanced with local features while keeping the main structure and knowledge framework of the original version.
Special thanks go to Prof. Zhiying Wang, Prof. Chung-Ping Chung, Associate Prof. Li Shen and Dr. Sheng Ma, for their contributions to the development of this Asian Edition.

Changes for the Fifth Edition
We had six major goals for the fifth edition of Computer Organization and Design: demonstrate the importance of understanding hardware with a running example; highlight major themes across the topics using margin icons that are introduced early; update examples to reflect changeover from PC era to PostPC era; spread the material on I/O throughout the book rather than isolating it into a single chapter; update the technical content to reflect changes in the industry since the publication of the fourth edition in 2009; and put appendices and optional sections online instead of including a CD to lower costs and to make this edition viable as an electronic book


1 Computer Abstractions and Technology
2 Instructions: Language of the Computer
3 Arithmetic for Computers
4 The Processor
5 Large and Fast: Exploiting Memory Hierarchy
6 Parallel Processors from Client to Cloud




- 引入了「TH-2高性能計算系統」的介紹(作為集群計算系統的示範),以取代關於數字邏輯的附錄B,並新增了關於「片上網絡」的附錄F。這兩者都反映了計算機技術的最新進展,可以作為讀者的良好參考。

- 縮短了第2章的部分內容,以更適應亞洲課堂上的當前課程。





1. 計算機抽象和技術
2. 指令:計算機的語言
3. 計算機的算術
4. 處理器
5. 大而快:利用記憶體層次結構