《計算機體系結構簡明教程》共分6章,第1章簡要介紹計算機的組成、體系結構的基本概念和性能評測參數等,第2~5章分別詳細介紹了計算機指令集體系結構、處理器內部的並行技術、存儲體系、數據存儲技術,第6章介紹了計算機體系結構的發展。每章後配有習題,並為任課教師提供電子課件和習題解答。
書 名: 計算機體系結構簡明教程
ISBN: 9787121075551
定價: 22.50 元
《計算機體系結構簡明教程》適合作為高等院校計算機科學與技術、軟體工程、電子信息工程、嵌入式系統等專業方向的本科生教材,也可作為計算機工程技術人員的參考書。
面向實際——適合少學時的教學從具體,易於理解的問題出發以簡明的方式延伸到理論層面深入淺出.幫助讀者建立起計算機體系結構的基本概念,為後續課程和研究打下必要的基礎。
內容全面——在講述理論的同時,結合近年計算機的新進展做了適當的延伸,開闊讀者的視野章後習題的安排考慮對知識點的強調和運用,並融入與本課程相關的必要專業知識.幫助讀者建立完整的知識結構。
第1章 計算機系統簡介
1.1計算機組件與特徵參數
1.2程式的翻譯和執行
1.2.1C程式的翻譯和執行
1.2.2Java程式的翻譯和執行
1.3計算機系統層次結構
1.4計算機系統性能評測
1.4.1性能度量參數與均值
1.4.2評測程式
1.5量化設計原則
1.6計算機分類
習題1
第2章 指令集體系結構
2.1數制和字元編碼
2.1.1數制
2.1.2字元編碼
2.2指令功能
2.2.1常用指令功能
2.2.2暫存器
2.2.3存儲器
2.2.4棧
2.3數據類型
2.3.1基礎數據類型
2.3.2數值數據類型
2.3.3其他數據類型
2.4定址方式
2.4.1立即定址
2.4.2暫存器定址
2.4.3直接定址
2.4.4暫存器間接定址
2.4.5相對基址定址
2.4.6相對變址定址
2.4.7基址變址定址
2.5指令格式
2.5.1IA-32指令格式
2.5.2MIPS32指令格式
2.5.3指令格式小結
2.6CISC和RISC
習題2
第3章 處理器內部的並行技術
3.1指令流水線
3.1.1Inte1486指令流水線
3.1.2流水線性能
3.2超標量技術
3.2.1IntelPentium超標量流水線
3.2.2旁路,定向技術
3.2.3結構衝突
3.2.4數據衝突
3.2.5控制衝突
3.3動態調度和推測執行
3.3.1P6系列處理器微體系結構
3.3.2暫存器重命名
3.3.3保留站
3.3.4亂序執行
3.3.5按序提交
3.4TraceCache技術
3.4.1超流水技術
3.4.2追蹤高速快取存儲內容
3.5VLIW和EPIC
3.5.1C67xVLIW體系結構
3.5.2ItaniumEPIC體系結構
3.5.3循環展開和軟體流水
3.6執行緒級並行技術
3.6.1標量處理器對多執行緒的支持
3.6.2同時多線樣
3.6.3IntelHT技術
3.6.4多核技術
習題3
第4章 存儲體系
4.1存儲資源的層次結構
4.1.1存儲層次的平均訪問時間
4.1.2存儲體系的構建基礎
4.2Cache的組織及映像
4.2.1Cache的基本組織
4.2.2直接映像Cache
4.2.3全相聯映像Cache
4.2.4組相聯映像Cache
4.2.5替換策略
4.2.6寫策略
4.2.7Cache性能的影響因素
4.3高級語言程式數據組織與訪問的
4.3.1數據結構的聲明
4.3.2針對訪問性能的循環變換
4.4虛擬存儲器
4.4.1虛擬空間的劃分
4.4.2虛地址到物理地址的轉換
4.4.3加快地址轉換——TLB
4.5Cache和虛擬存儲器的集成方式
45.1PIPT
4.52VIVT
4.5.3VIPT
4.6作業系統對虛擬存儲器的管理
4.6.1Linux對虛擬存儲器的管理
4.6.2Windows對虛擬存儲器的管理
習題4
第5章 數據存儲技術
5.1硬碟結構及數據組織
5.1.1硬碟的物理結構
5.1.2硬碟的數據組織
5.1.3硬碟分區
5.2磁碟陣列
5.2.1RAID等級
5.2.2磁碟陣列的套用配置
習題5
第6章 計算機體系結構的發展
術語和縮略語索引