計(jì)算機(jī)系統(tǒng)結(jié)構(gòu)實(shí)踐教程
定 價(jià):29 元
叢書名:21世紀(jì)大學(xué)本科計(jì)算機(jī)專業(yè)系列教材
- 作者:張晨曦[等]主編
- 出版時(shí)間:2015/5/1
- ISBN:9787302389408
- 出 版 社:清華大學(xué)出版社
- 中圖法分類:TP303
- 頁碼:160
- 紙張:膠版紙
- 版次:2
- 開本:16K
本書設(shè)計(jì)了8個(gè)實(shí)驗(yàn): 指令系統(tǒng)和體系結(jié)構(gòu)、流水線及流水線中的沖突、指令調(diào)度和延遲分支、Cache性能分析、再定序緩沖(ROB)工作原理、多Cache一致性——監(jiān)聽協(xié)議、多Cache一致性——目錄協(xié)議。本書覆蓋面廣,內(nèi)容豐富,有利于加深對系統(tǒng)結(jié)構(gòu)知識的理解,書中的實(shí)驗(yàn)是基于MIPS指令集結(jié)構(gòu)的,并提供了實(shí)驗(yàn)所需相關(guān)知識的介紹,可以與大多數(shù)系統(tǒng)結(jié)構(gòu)教材配合使用。本書還提供了專門為系統(tǒng)結(jié)構(gòu)實(shí)驗(yàn)開發(fā)的一套運(yùn)行于Windows平臺(tái)的模擬器。這些模擬器界面友好,使用方便、直觀,交互性很強(qiáng)。
本書可作為本科生系統(tǒng)結(jié)構(gòu)課程以及計(jì)算機(jī)組成與結(jié)構(gòu)課程的實(shí)驗(yàn)教材,也可作為自學(xué)者的輔助教材。
實(shí)驗(yàn) 1MIPS指令系統(tǒng)和MIPS體系結(jié)構(gòu)
1.1實(shí)驗(yàn)?zāi)康?br />
1.2實(shí)驗(yàn)平臺(tái)
1.3實(shí)驗(yàn)內(nèi)容和步驟
1.4MIPSsim使用手冊
1.4.1啟動(dòng)模擬器
1.4.2MIPSsim的窗口
1.4.3MIPSsim的菜單
1.5相關(guān)知識: MIPS指令系統(tǒng)
1.5.1MIPS的寄存器
1.5.2MIPS的數(shù)據(jù)表示
1.5.3MIPS的數(shù)據(jù)尋址方式
1.5.4MIPS的指令格式
1.5.5MIPS的部分指令介紹
1.5.6匯編程序舉例
實(shí)驗(yàn)2流水線及流水線中的沖突
2.1實(shí)驗(yàn)?zāi)康?br />
2.2實(shí)驗(yàn)平臺(tái)
2.3實(shí)驗(yàn)內(nèi)容和步驟
2.4MIPSsim使用手冊
2.5相關(guān)知識: 流水線、相關(guān)與沖突
2.5.1一條經(jīng)典的5段流水線
2.5.2相關(guān)與流水線沖突
2.5.3流水線的實(shí)現(xiàn)
實(shí)驗(yàn)3指令調(diào)度和延遲分支
3.1實(shí)驗(yàn)?zāi)康?br />
3.2實(shí)驗(yàn)平臺(tái)
3.3實(shí)驗(yàn)內(nèi)容和步驟
3.4MIPSsim使用手冊
3.5相關(guān)知識: 指令調(diào)度和延遲分支
3.5.1指令調(diào)度
3.5.2延遲分支
實(shí)驗(yàn)4Cache性能分析
4.1實(shí)驗(yàn)?zāi)康?br />
4.2實(shí)驗(yàn)平臺(tái)
4.3實(shí)驗(yàn)內(nèi)容和步驟
4.3.1Cache容量對不命中率的影響
4.3.2相聯(lián)度對不命中率的影響
4.3.3Cache塊大小對不命中率的影響
4.3.4替換算法對不命中率的影響
4.4MyCache模擬器使用方法
4.5相關(guān)知識: Cache的基本原理
4.5.1Cache的映像規(guī)則
4.5.2查找方法
4.5.3替換算法
4.5.4寫策略
4.5.5改進(jìn)Cache性能
4.5.6三種類型的不命中
4.5.7降低不命中率的方法
4.5.8分離Cache和混合Cache
實(shí)驗(yàn)5Tomasulo算法
5.1實(shí)驗(yàn)?zāi)康?br />
5.2實(shí)驗(yàn)平臺(tái)
5.3實(shí)驗(yàn)內(nèi)容和步驟
5.4Tomasulo算法模擬器的使用方法
5.5相關(guān)知識: Tomasulo算法
5.5.1基本思想
5.5.2具體算法
實(shí)驗(yàn)6再定序緩沖(ROB)工作原理
6.1實(shí)驗(yàn)?zāi)康?br />
6.2實(shí)驗(yàn)平臺(tái)
6.3實(shí)驗(yàn)內(nèi)容和步驟
6.4ROB模擬器的使用方法
6.5相關(guān)知識: 再定序緩沖ROB
實(shí)驗(yàn)7多Cache一致性——監(jiān)聽協(xié)議
7.1實(shí)驗(yàn)?zāi)康?br />
7.2實(shí)驗(yàn)平臺(tái)
7.3實(shí)驗(yàn)內(nèi)容和步驟
7.4監(jiān)聽協(xié)議模擬器使用方法
7.5相關(guān)知識: 監(jiān)聽協(xié)議
7.5.1基本思想
7.5.2監(jiān)聽協(xié)議的實(shí)現(xiàn)
實(shí)驗(yàn)8多Cache一致性——目錄協(xié)議
8.1實(shí)驗(yàn)?zāi)康?br />
8.2實(shí)驗(yàn)平臺(tái)
8.3實(shí)驗(yàn)內(nèi)容和步驟
8.4目錄協(xié)議模擬器使用方法
8.5相關(guān)知識: 目錄協(xié)議
8.5.1目錄協(xié)議的基本思想
8.5.2目錄協(xié)議實(shí)例
附錄AMIPSsim的指令列表
附錄BMIPSsim的指令系統(tǒng)
附錄C模擬器MIPSsim的匯編語言
參考文獻(xiàn)