圖書簡介
本書以Pentium 4處理器及其晶片組為核心,介紹當代奔騰計算機體系結構的基本概念、原理和實現技術。全書共8章,包括概論、記憶體與高速快取、奔騰系列處理器、主機板晶片組、主I/O匯流排PCIX和PCI Express、I/O接口匯流排ATA和SCSI、I/O接口匯流排USB和IEEE 1394、新一代64位處理器。本書在剖析Pentium、Pentium Ⅱ/Ⅲ處理器架構後,詳細介紹了NetBurst架構的Pentium 4處理器和雙核的Pentium D處理器,並介紹了與之配套的主機板晶片組,詳細闡述了PCI、PCIX、ATA、SCSI、USB這些著名匯流排和PCI Express、Serial ATA、IEEE 1394等新興匯流排,還介紹了DDR、DDR2記憶體以及新興的FBDIMM串列記憶體匯流排,最後介紹了Intel 64位處理器Itanium(安騰)並展望Intel下一代處理器架構Merom。
本書可作為高校計算機相關專業計算機體系結構課程的補充教材; 對廣大PC用戶亦是具有理論與實踐相結合優勢的技術性參考書。
圖書目錄
第1章概論
1.1半導體積體電路技術的進展
1.1.1IC技術發展的回顧
1.1.265納米製程IC技術
1.2計算機體系結構的進展
1.2.1馮·諾依曼機體系結構及其發展方向
1.2.2計算機體系結構的Flynn分類法
1.2.3並行計算機系統分類
1.2.4伺服器、工作站和PC
1.3指令集體系結構的進展
1.3.1CISC體系結構特徵
1.3.2RISC體系結構特徵
1.3.3Intelx86處理器的進展
1.4匯流排技術的進展
1.4.1並行匯流排的進展
1.4.2匯流排串列化發展趨勢
1.4.3奔騰PC匯流排體系
第2章記憶體與高速快取
2.1高速快取cache
2.1.1cache技術要點
2.1.2Pentium系列處理器cache配置
2.1.3MESI協定
2.2先進的記憶體晶片及模組
2.2.1增強型DRAM晶片及模組
2.2.2SDRAM、DDRSDRAM和RDRAM晶片及模組
2.2.3DDR2SDRAM晶片及模組
2.3串列記憶體匯流排的FBDIMM技術
2.3.1並行記憶體匯流排的限制
2.3.2FBDIMM技術特點
第3章奔騰系列處理器
3.1Pentium和PentiumⅡ/Ⅲ處理器
3.1.1Pentium的U、V指令流水線
3.1.2PentiumⅡ/Ⅲ的μop指令流水線
3.1.3處理器封裝及接口
3.2Pentium4處理器
3.2.1Pentium4處理器型號和性能
3.2.2Pentium4處理器核心的NetBurst架構
3.2.3超執行緒技術
3.3雙核的PentiumD和PentiumXE處理器
3.3.1晶片級多處理器
3.3.2PentiumD系列及其至尊版
第4章主機板晶片組
4.1晶片組技術
4.1.1晶片組基本概念
4.1.2顯示卡的AGP或PCIExpressx16接口匯流排
4.1.3ICHR所支持的RAID類型
4.2Intel主流晶片組
4.2.1前期的i845系列晶片組
4.2.2支持800MHzFSB的i875P/i865系列晶片組
4.2.3支持LGA775封裝的i925X/i915系列晶片組
第5章主I/O匯流排PCI(X)和PCIExpress
5.1並行的PCI匯流排
5.1.1PCI匯流排結構特徵
5.1.2PCI匯流排信號和周期
5.1.3PCI匯流排仲裁
5.1.4PCI中斷處理和錯誤處理
5.2並行的PCIX匯流排
5.2.1PCIX匯流排結構特徵
5.2.2PCI和PCIX匯流排的限制
5.3串列的PCIExpress匯流排
5.3.1PCIExpress匯流排結構特徵
5.3.2PCIExpress匯流排的拓撲結構
5.3.3PCIExpress設備的層次結構
第6章I/O接口匯流排ATA和SCSI
6.1並行ATA匯流排
6.1.1並行ATA接口標準
6.1.2LBA與硬碟容量限制問題
6.1.3ATA線纜與主從驅動器
6.2串列ATA匯流排
6.2.1串列ATA接口規範
6.2.2主機控制器接口規範
6.3並行SCSI匯流排
6.3.1SCSI標準
6.3.2SCSI匯流排信號和階段
6.3.3SCSI與ATA比較
第7章I/O接口匯流排USB和IEEE1394
7.1前期PC串、並接口和SuperI/O晶片
7.1.1PC傳統的串、並口
7.1.2SuperI/O晶片和LPC匯流排
7.2USB串列匯流排
7.2.1USB系統拓撲結構
7.2.2USB匯流排主要特徵
7.2.3USB匯流排的包傳輸
7.3IEEE1394串列匯流排
7.3.1IEEE1394系統拓撲結構
7.3.2IEEE1394匯流排主要特徵
7.3.3IEEE1394協定集和包傳輸
第8章新一代64位處理器
8.1IA64體系結構
8.1.1IA64基本概念
8.1.2IA64通常組織
8.1.3IA64指令格式
8.2EPIC技術
8.2.1斷定式執行
8.2.2推測裝入
8.2.3高級裝入
8.3Itanium處理器
8.3.1Itanium處理器結構
8.3.2Itanium的硬、軟體協合
8.4x8664體系結構及EM64技術
8.4.1AMD的x8664體系結構
8.4.2Intel的EM64技術
8.5Intel下一代處理器架構
8.5.1PentiumM處理器性能啟示
8.5.2PARROT結構
8.5.3下一代處理器的Merom架構