目錄
1.1概述
1.1.1計算機的套用
1.1.2計算機的類型、特徵和性能指標
1.2計算機系統的組成
1.2.1計算機系統的硬體組成
1.2.2計算機系統的軟體組成
1.3計算機的層次結構
1.3.1計算機系統的層次結構
1.3.2硬軟體在邏輯上的等價性
1.4未來計算機的發展趨勢
1.4.1計算機的發展概況
1.4.2計算機發展總趨勢
1.5實例:打開計算機機箱
1.5.1剖析滑鼠
1.5.2觀察顯示器
1.5.3打開機箱
本章小結
習題1
2.1信息在計算機中的表示
2.1.1數的表示
2.1.2非數值數據的表示方法
2.1.3數據校驗碼
2.2算術邏輯運算基礎
2.2.1定點書的加減法
2.2.2定點乘法運算
2.2.3定點除法運算
2.2.4浮點數的四則運算
2.2.5邏輯運算
2.3ALU原理、組織和設計
2.3.1運算器的基本結構
2.3.2加法器及其進位系統
2.3.3積體電路構成ALU
2.3.4運算器ALU設計
2.4實例:IA-32中的浮點部件
2.4.1IA-32的浮點系統結構
2.4.2IntelSSE2浮點體系結構
本章小結
習題2
3.1概述
3.1.1存儲系統的層次結構
3.1.2存儲器分類
3.1.3主存儲器的性能指標
3.2半導體存儲器和存儲晶片
3.2.1SRAM存儲元和晶片
3.2.2動態MOS存儲元和晶片
3.2.3隻讀存儲器晶片
3.3主存儲器系統設計
3.3.1高性能存儲器
3.3.2主存系統組織設計
3.4層次結構的存儲系統組織
3.4.1高速快取Cache
3.4.2虛擬存儲器
3.5實例:IntelPentiumP4和AMDOpteron的存儲器層次結構
3.5.1IntelPentiumP4和AMDOpteron的層次結構存儲器
3.5.2減少缺失損失的技術
本章小結
習題3
4.1指令功能和類型
4.1.1概述
4.1.2數據傳送類指令
4.1.3輸入/輸出指令
4.1.4算術運算類指令
4.1.5邏輯運算類指令
4.1.6程式轉移控制類指令
4.1.7處理機控制類指令
4.1.8其他指令
4.2指令格式
4.2.1指令字長
4.2.2操作碼
4.2.3地址碼
4.3定址方式
4.3.1指令的定址方式
4.3.2運算元定址方式
4.4RISC與CISC指令系統
4.4.1CISC的特點
4.4.2RISC結構採用的基本技術
4.4.3經典CISC和純RISC體系結構的比較
4.5實例:Intelx86指令系統
4.5.1Intelx86指令系統特點
4.5.2Intelx86指令系統簡介
本章小結
習題4
5.1處理器工作原理
5.1.1處理器的功能
5.1.2處理器組成
5.1.3指令周期
5.1.4時序產生器
5.1.5時序控制方式
5.1.6利用流水線提高處理器性能
5.2控制器設計方法
5.2.1硬布線邏輯控制器設計
5.2.2微程式控制器設計
5.2.3可程式邏輯設計
5.3實例:典型的處理器
5.3.1INTEL8086/80286/80386/80486處理器
5.3.2INTELPentium系列處理器
5.3.3ARM處理器
本章小結
習題5
第6章匯流排與輸入/輸出系統
參考文獻
……