出版時間:2012-3 出版社:清華大學出版社 作者:林欣 頁數(shù):324
Tag標簽:無
內容概要
本書以目前廣泛使用的奔騰、酷睿高性能微型計算機為藍本,系統(tǒng)地介紹了酷睿和奔騰微處理器內部結構以及所構成的微型計算機的系統(tǒng)結構、存儲管理和存儲保護、存儲器與高速緩存、任務管理、中斷與異常處理、系統(tǒng)總線和I/0總線、多處理器管理、64位工作模式等內容。書中內容緊扣目前廣泛應用的高性能微型計算機,針對性強,使讀者可以邊學習邊驗證,更易于理解和掌握。
本書可作為計算機及相關專業(yè)本科生、研究生的計算機體系結構課程教材,也可供相關領域的計算機工程技術人員學習參考。
書籍目錄
第一章 微型計算機發(fā)展概述
第二章 典型微處理器及其微型計算機系統(tǒng)結構
第三章 IA-32微處理器體系結構
第四章 存儲管理
第五章 存儲保護
第六章 存儲器與調整緩存
第七章 任務管理
第八章 中斷與異常處理
第九章 高性能微型計算機的系統(tǒng)總線
第十章 高性能微型計算機的I/O總線
第十一章 多處理器系統(tǒng)管理
第十二章 64微策處理器
參考文獻
章節(jié)摘錄
版權頁:插圖:2)取指/譯碼單元取指/譯碼單元負責微處理器指令的預取,將取得的指令譯碼成微指令序列,并將指令中用到的通用寄存器以別名寄存器來代替,以避免程序運行過程中同時進入流水線的指令之間出現(xiàn)寄存器沖突。取指/譯碼單元中包括指令預取單元,轉移目標緩沖器,3個指令譯碼器(其中一個為復雜指令譯碼器,兩個為簡單指令譯碼器),微指令序列器,寄存器別名表等。寄存器別名表中含有40個別名寄存器,供微處理器將指令中定義的通用寄存器換名為別名寄存器。3)重排序緩沖器(ROB)重排序緩沖器也稱指令池,它是譯碼產生的微指令的緩沖器,由具有40個單元的環(huán)形隊列緩沖器構成。ROB的每個單元由狀態(tài)位、存儲器地址及微操作碼三個部分組成。微操作碼指示系統(tǒng)將要執(zhí)行的微操作,存儲器地址是譯碼產生此微操作的原指令的內存地址,狀態(tài)位則表示此微操作是否已被調度過,是否已被派遣執(zhí)行過,是否已經(jīng)回收就緒。4)分配/執(zhí)行單元分配/執(zhí)行單元負責對重排序緩沖器中的微指令進行派遣,構成五個執(zhí)行單元的派遣隊列,由五個執(zhí)行單元具體執(zhí)行微指令所指示的微操作。分配/執(zhí)行單元包括保留站(派遣單元),兩個整數(shù)運算單元,一個x87浮點運算單元,一個地址加載單元和一個SIMD浮點運算單元。保留站除對重排序緩沖器中的微指令進行派遣外,還將被執(zhí)行過的微操作在其狀態(tài)位上加以標記。
編輯推薦
《高性能微型計算機體系結構:奔騰、酷睿系列處理器原理與應用技術》編輯推薦:目前,高性能微型計算機的體系結構和系統(tǒng)原理已基本上涵蓋了計算機硬件技術的所有精華,代表了計算機硬件技術的最高水平?!陡咝阅芪⑿陀嬎銠C體系結構:奔騰、酷睿系列處理器原理與應用技術》以高性能微型計算機為實例,深入剖析其結構與工作原理,力圖拋磚引玉,為讀者學習計算機體系結構提供了一條方便、直觀、實用的捷徑?!陡咝阅芪⑿陀嬎銠C體系結構:奔騰、酷睿系列處理器原理與應用技術》以目前廣泛使用的奔騰、酷睿高性能微型計算機為藍本,系統(tǒng)地介紹了微型計算機的體系結構和工作原理。讀者在學習過程中可以不斷結合身邊的微型計算機對比推理,進而深入理解現(xiàn)代計算機體系結構的各個細節(jié),掌握計算機系統(tǒng)工作原理。書中主要內容涵蓋以下五個方面:32位、64位微處理器及微型計算機系統(tǒng)結構;微型計算機存儲管理、存儲保護及高速緩存;任務管理、中斷與異常處理;高性能微型計算機的系統(tǒng)總線和I/O總線;多處理器系統(tǒng)管理?!陡咝阅芪⑿陀嬎銠C體系結構:奔騰、酷睿系列處理器原理與應用技術》適合作為計算機科學與技術及相關專業(yè)本科生、研究生的計算機體系結構課程教材,也可作為計算機工程技術人員的學習參考用書。
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載