本書分為9章:第1章介紹計算機繫統的相關概念;第2章對數據在計算機中的表示、算術和邏輯運算方法以及ALU的概念進行了詳細講述;第3章重點介紹存儲器子繫統設計方法,並詳細講述Cache-主存-輔存三級存儲層次的內容;第4章詳細講述CPU的結構及指令執行過程,重點講述了微程序控制器的原理及其設計方法,並介紹了提高CPU性能的指令流水線技術;第5章講述了指令的尋址方法及其設計,並對CISC和RISC進行對比分析;第6章講述總線的基本概念以及信息在總線上的傳輸方式等;第7章和第8章詳細講述輸入輸出繫統的工作機制,並介紹輸入輸出設備方面的知識;第9章簡要總結處理器技術的發展,並對多核處理器和圖形處理器進行闡述。
本書可作為高等學校計算機科學與技術等相關專業開設“計算機組成原理”課程的教材,也可供從事該領域工作的有關人員自學參考。