《計算機組織與結構——性能設計》是2006年6月1日高等教育出版社出版的圖書,作者是(美)斯托林斯。
基本介紹
- 書名:計算機組織與結構——性能設計
- 作者:(美)斯托林斯
- ISBN:9787040192469
- 頁數:815頁
- 出版社:高等教育出版社
- 出版時間:2006-6-1
- 裝幀:平裝
- 開本:16開
- 版次:1
- 字數:120000
- 印次:2
- 紙張:膠版紙
內容簡介,圖書目錄,
內容簡介
該書是一本有關計算機結構和功能的書籍,旨在儘可能清晰而完整地介紹現代計算機系統的性質和特徵。本書採用了多種不同機器的例子來闡述和鞏固所提出的概念。大量例子,但不是全郎,取自兩種計算機系列:Intel Pentium 4和IBM/Motorola的PowerPC。本書是為學術界人士或專業人士所編寫的,可作為計算機科學、計算機工程或電子工程等專業的本科生的教材,可以講授一個學期或兩個學期。本書包含了CS 220Computer Architecture的所有主題,這是IEEE/ACM Computer Curricula.2001[JTF01]的核心科目之一。該書對於那些對該領域有興趣的專業人士,本書可作為一本基本的參考書,並適合自學。
圖書目錄
原版前言
第一部分 概述
第1章 導論
1.1 計算機組織與體系結構
1.2 結構和功能
1.3 為什麼要研究計算機組織與體系結構
1.4 本書概要
1.5 網路資源
第2章 計算機的演變和性能
2.1 計算機簡史
2.2 性能設計
2.3 Pentium和PowerPC的演變
2.4 參考文獻和Web站點
2.5 關鍵字、複習題和習題
第二部分 計算機系統
第3章 計算機功能和互連的總視圖
3.1 計算機的組成
3.2 計算機的功能
3.3 互連結構
3.4 匯流排互連
3.5 PCI
3.6 參考文獻和Web站點
3.7 關鍵字、複習題和習題
附錄 3A:時序圖
第4章 高速快取
4.1 計算機存儲系統概述
4.2 高速快取的原理
4.3 高速快取的設計要素
4.4 Pentium4和PowerPC的高速緩組織
4.5 參考文獻
4.6 關鍵字、複習題和習題
附錄 4A:兩級存儲器的性能特徵
第5章 記憶體儲器
5.1 半導體主存儲器
5.2 糾錯
5.3 高級DRAM的組織
5.4 參考文獻和Web站點
5.5 關鍵字、複習題和習題
第6章 外部存儲器
6.1 磁碟
6.2 RAID
6.3 光存儲器
6.4 磁帶
6.5 參考文獻和Web站點
6.6 關鍵字、複習題和習題
第7章 輸入/輸出
7.1 外部設備
7.2 I/O模組
7.3 編程控制的I/O
7.4 中斷驅動的I/O
7.5 直接存儲器存取
7.6 I/O通道和處理器
7.7 外部接口:FireWire和InfiniBand
7.8 參考文獻和Web站點
7.9 關鍵字、複習題和習題
第8章 作業系統支持
8.1 作業系統概述
8.2 調度
8.3 存儲器管理
8.4 PentiumII和PowerPC的存儲器管理
8.5 參考文獻和Web站點
8.6 關鍵字、複習題和習題
第三部分 中央處理器
第9章 計算機算術
9.1 算術和邏輯單元
9.2 整數表示
9.3 整數算術運算
9.4 浮點表示
9.5 浮點算術運算
9.6 參考文獻和Web站點
9.7 關鍵字、複習題和習題
第10章 指令集:特徵和功能
10.1 機器指令特徵
10.2 運算元類型
10.3 Pentium和PowerPC的數據類型
10.4 操作類型
10.5 Pentium和PowcrPC的操作類型
10.6 彙編語言
10.7 參考文獻
10.8 關鍵字、複習題和習題
附錄 10A:堆疊
附錄 10B:小端和大端次序以及位序
第11章 指令集:定址方式和指令格式
11.1 定址
11.2 Pentium和PowerPC的定址方式
11.3 指令格式
11.4 Pentium和PowerPC的指令格式
11.5 參考文獻
11.6 關鍵字、複習題和習題
第12章CPU的結構和功能
12.1 處理器組織
12.2 暫存器組織
12.3 指令周期
12.4 指令流水線技術
12.5 Pentium處理器
12.6 PowerPC處理器
12.7 參考文獻
12.8 關鍵字、複習題和習題
第13章 精簡指令集計算機
13.1 指令執行特徵
13.2 大暫存器檔案的使用
13.3 基於編譯器的暫存器最佳化
13.4 精簡指令集結構
13.5 RISC流水線技術
13.5 MIPS4000
13.6 SPARC
13.7 RISe與CISC的爭論
13.8 參考文獻
13.9 關鍵字、複習題和習題
第14章 指令級並行和超標量處理器
14.1 概述
14.2 設計問題
14.3 Pentium4
14.4 PowerPC
14.5 參考文獻
14.6 關鍵字、複習題和習題
第15章 IA-64體系結構
15.1 推動因素
15.2 通用組織
15.3 判斷、推測和軟體流水線技術
15.4 LA-64指令集結構
15.5 Itanium組織
15.6 參考文獻和Web站點
15.7 關鍵字、複習題和習題
第四部分 控制器
第16章 控制器操作
16.1 微操作
16.2 處理器的控制
16.3 硬布線實現
16.4 參考文獻
16.5 關鍵字、複習題和習題
第17章 微程式控制
17.1 基本概念
17.2 微指令排序
17.3 微指令執行
17.4 TI 8800
17.5 微程式設計的套用
17.6 參考文獻
17.7 關鍵字、複習題和習題
第五部分 並行組織
第18章並行處理
18.1 多處理器組織
18.2 對稱多處理器
18.3 高速快取一致性和MESI協定
18.4 機群系統
18.5 非對稱存儲器存取
18.6 向量計算
18.7 參考文獻
18.8 關鍵字、複習題和習題
附錄
附錄A 數字邏輯
A.1 布爾代數
A.2 門
A.3 組合電路
A.4 時序電路
A.5 習題
附錄B 數制
B.1 十進制
B.2 二進制
B.3 二進制與十進制之間的轉換
B.4 十六進制記數法
B.5 習題
附錄C 計算機組織與體系結構的教學項目
C.1 研究項目
C.2 仿真項目
C.3 閱讀/報告作業
辭彙表
參考文獻
索引