本書介紹了單處理器計算機系統的組成結構和工作原理以及初步設計基礎。第l章主要介紹計算機系統結構的概況,從計算機的應用、分類,到計算機系統的結構組成,再到計算機未來可能的發(fā)展趨勢等,都做了清晰的描述,然后用一個微型機的實例使讀者對計算機的認知更加具體化。第2章主要介紹計算機中的重要運算部件——運算器的組成原理和基本設計方法,詳細敘述各種信息在計算機中的表達方式、運算方法,基本運算器的組織和設計原理,IA-32架構下的浮點運算部件,Inter SSE2的浮點體系結構。第3章主要介紹層次結構存儲器的組成、設計原理和方法,詳細描述存儲器的各種分類和主存的性能指標,存儲子系統的層次結構,介紹主存儲器的組織與設計方法,高速緩存Cache和虛擬存儲器的原理,另用一個實例介紹了Pentium P4和AMD Opteron存儲器的層次結構。第4章重點介紹計算機指令系統中的指令分類、指令格式、尋址方式,以及RISC和CISC的概念和區(qū)別。也用一個實例介紹Inter X86指令系統和ARM指令系統。第5章詳細介紹處理器的工作原理和基本設計方法。主要介紹計算機處理器的功能、組成和時序控制方法以及控制器設計的各種方法,以幾種典型的處理器作為實例介紹各種不同CPU的結構。第6章總線與輸入輸出系統主要介紹各種總線,以及總線與系統的連接和通信方法,各種外設以及外設接口與系統的信息交換方式,最后介紹一個典型外設——數碼相機。本書每章節(jié)末都安排了適量的習題,讀者可以通過各章的習題對已完成的內容做一個測試,以鞏固和強化學習效果。