計算機系統結構教程 版權信息
- ISBN:9787113114275
- 條形碼:9787113114275 ; 978-7-113-11427-5
- 裝幀:暫無
- 冊數:暫無
- 重量:暫無
- 所屬分類:>
計算機系統結構教程 本書特色
“計算機系統結構”是計算機科學與技術專業的一門主干課程。其目的在于向學生講授計算機的各種體系結構,使學生學習和掌握設計新型計算機的思想、方法和步驟。
本書共分九章,主要介紹了計算機系統結構的基本概念,數據的表示與指令系統設計,存儲器體系結構,向量流水與向量處理機,并行處理技術與陣列機原理,計算機體系結構的發展等內容。
計算機系統結構教程 內容簡介
“計算機系統結構”是計算機科學與技術專業的一門主干課程。其目的在于向學生講授計算機的各種體系結構,使學生學習和掌握設計新型計算機的思想、方法和步驟。全書共分為9章,分別介紹了計算機系統的層次結構、類型、性能分析方法及其發展過程,計算機中數據的類型與表示、指令系統的設計思想以及CISC與RISC計算機的性能比較,存儲器體系結構的基本原理、虛擬存儲器、Cache及其管理模式,標量流水線工作原理、流水線的實現與控制方法,向量處理機的體系結構與類型、向量處理方法、快速向量處理技術及其性能分析,互連網絡的作用、設計準則、類型、結構、互連函數以及消息傳輸方式,并行處理機的基本概念、開發策略、SIMD陣列機的基本結構、并行存儲器無沖突訪問以及脈動陣列機的組成與工作原理,多處理機的基本結構、類型、多處理機中的并行處理技術、操作系統、算法、程序設計語言、Cache的一致性以及并行處理技術的發展趨勢,數據流計算機、歸約機以及人工智能計算機的基本原理、體系結構、實現方法以及計算機的*新發展思路。
《計算機系統結構教程》適合作為高等院校計算機科學與技術專業本科教材,也可供電類各專業研究生使用。
計算機系統結構教程 目錄
第1章 計算機系統結構的基本概念1.1 計算機系統結構的發展史1.2 計算機系統結構的定義1.2.1 計算機系統的層次結構1.2.2 計算機系統結構的內涵1.2.3 計算機系統的組成與實現1.3 計算機系統結構的類型1.3.1 按“流”分類1.3.2 按“并行級”和“流水線”分類1.3.3 馮氏分類法1.4 計算機系統性能分析1.4.1 定量分析法1.4.2 CPU性能分析1.4.3 MIPS與MFLOPS指標1.4.4 性能測試結果的統計與比較1.5 計算機系統結構的發展過程1.5.1 計算機系統結構的演變過程1.5.2 軟件對計算機系統結構發展的影響1.5.3 應用需求對計算機系統結構發展的影響1.5.4 器件對計算機系統結構發展的影響1.5.5 算法對計算機系統結構發展的影響1.6 計算機系統的成本、性能與價格1.6.1 計算機系統的成本與價格1.6.2 計算機系統的性能與價格練習與思考第2章 數據的表示與指令系統設計2.1 數據類型與表示2.1.1 數據類型2.1.2 數據表示2.1.3 定點數與浮點數2.1.4 向量數據表示2.1.5 自定義數據表示2.2 指令系統設計2.2.1 指令系統的發展及其風格2.2.2 指令系統的設計要求與分類2.2.3 地址分配與尋址方式2.2.4 按內容尋址方式2.2.5 指令格式與優化設計2.2.6 指令系統結構舉例2.3 CISC計算機和RISC計算機2.3.1 CISC計算機的特點2.3.2 RISC計算機的特點與風格2.3.3 CISC計算機和RISC計算機性能比較2.3.4 RISC計算機中的新技術2.3.5 RISC計算機指令系統實例分析練習與思考第3章 存儲器體系結構3.1 概述3.1.1 存儲器的層次結構3.1.2 基本概念與性能參數3.1.3 多體并行存儲器3.1.4 磁盤陣列3.2 高速緩沖存儲器(Cache)3.2.1 Cache的基本概念3.2.2 Cache的組成與工作原理3.2.3 地址映像與變換3.2.4 Cache置換策略與主存更新方法3.2.5 Cache性能分析3.3 虛擬存儲器3.3.1 虛擬存儲器的基本概念3.3.2 虛擬存儲器的管理方式3.3.3 虛擬地址快速變換法3.3.4 置換策略3.3.5 虛擬存儲器管理舉例3.4 存儲器保護措施練習與思考第4章 標量流水線技術4.1 概述4.1.1 控制流及其改變4.1.2 程序執行過程中的重疊操作與先行控制4.2 標量流水線工作原理4.2.1 標量流水線工作原理4.2.2 標量流水線分類4.2.3 流水線性能分析4.2.4 流水線中的主要障礙4.2.5 流水線的實現與控制4.2.6 流水線的動態調度4.3 指令級流水線4.3.1 指令級流水線概述4.3.2 超級標量流水線4.3.3 超長指令字4.3.4 展開循環體后調度4.3.5 軟件流水法4.3.6 超級流水機舉例練習與思考第5章 向量流水與向量處理機5.1 向量流水的概念與工作原理5.1.1 向量流水的概念與特點5.1.2 向量處理機的基本組成5.1.3 向量啟動時間與結果流出時間5.1.4 向量操作長度控制與向量訪問步長5.2 向量處理與增強向量處理性能的方法5.2.1 向量處理方法5.2.2 增強向量處理性能的方法5.3 向量處理性能的評價參數與評價方法5.3.1 機器向量長度與向量流水處理時間5.3.2 向量流水操作中處理時間及速率與向量長度的關系5.3.3 向量流水處理中與向量長度有關的參數5.4 向量化編譯技術5.5 向量處理機舉例5.5.1 多向量多處理機CRAYY-MP8165.5.2 C一90處理機練習與思考第6章 互連網絡6.1 互連網絡的基本概念6.1.1 互連網絡的功能與特征6.1.2 互連函數6.2 靜態互連網絡6.2.1 靜態互連網絡結構6.2.2 靜態互連網絡特性6.3 動態互連網絡6.3.1 總線互連方式6.3.2 交叉開關互連方式6.3.3 多級網絡互連方式6.4 消息傳送與控制6.4.1 消息尋徑方式6.4.2 虛擬通道與死鎖6.4.3 流控制策略練習與思考第7章 并行處理技術與陣列機原理7.1 并行處理技術7.1.1 并行處理的基本概念7.1.2 并行性的開發途徑7.2 SIMD陣列機7.2.1 SIMD陣列機的基本結構7.2.2 陣列機并行算法7.2.3 SIMD陣列機的特點7.2.4 并行存儲器無沖突訪問7.2.5 典型SIMD陣列機舉例7.3 脈動陣列機7.3.1 脈動陣列機的組成原理7.3.2 面向特定算法的脈動陣列機的結構形式7.3.3 通用脈動陣列機的結構練習與思考第8章 多處理機8.1 多處理機的基本結構與類型8.1.1 緊耦合多處理機8.1.2 松耦合多處理機8.1.3 多處理機中Cache的一致性8.2 并行多處理機技術8.2.1 程序并行性分析8.2.2 并行程序設計語言8.2.3 多處理機操作系統8.2.4 多處理機調度策略8.3 并行多處理機的發展趨勢8.3.1 大規模并行處理機8.3.2 MPP機舉例……
第9章 計算機體系結構的發展
展開全部
計算機系統結構教程 節選
《計算機系統結構教程》內容簡介:“計算機系統結構”是計算機科學與技術專業的一門主干課程。其目的在于向學生講授計算機的各種體系結構,使學生學習和掌握設計新型計算機的思想、方法和步驟。全書共分為9章,分別介紹了計算機系統的層次結構、類型、性能分析方法及其發展過程,計算機中數據的類型與表示、指令系統的設計思想以及CISC與RISC計算機的性能比較,存儲器體系結構的基本原理、虛擬存儲器、Cache及其管理模式,標量流水線工作原理、流水線的實現與控制方法,向量處理機的體系結構與類型、向量處理方法、快速向量處理技術及其性能分析,互連網絡的作用、設計準則、類型、結構、互連函數以及消息傳輸方式,并行處理機的基本概念、開發策略、SIMD陣列機的基本結構、并行存儲器無沖突訪問以及脈動陣列機的組成與工作原理,多處理機的基本結構、類型、多處理機中的并行處理技術、操作系統、算法、程序設計語言、Cache的一致性以及并行處理技術的發展趨勢,數據流計算機、歸約機以及人工智能計算機的基本原理、體系結構、實現方法以及計算機的*新發展思路。《計算機系統結構教程》適合作為高等院校計算機科學與技術專業本科教材,也可供電類各專業研究生使用。