《計算機組成原理》深入淺出、系統全面地介紹了計算機系統的原理和組成。《計算機組成原理》共分為9章,主要內容包括計算機系統概述、存儲器系統、數據在機器層次的表示、運算器及運算方法、指令系統、中央處理器、系統總線、外圍設備和輸入/輸出系統等。
\\n 《計算機組成原理》以基礎理論-小型案例實訓-學習加油站的結構形式進行編寫,每一章都設置了“小型案例實訓”模塊和考研真題解析及大量的習題,以便讀者掌握本章的重點,提高分析問題和解決問題的能力。本書結構清晰、易教易學、實例豐富、可操作性強、注重能力培養,對在學習過程中常見的重點和難點進行了全面講解,以幫助讀者更好地掌握計算機組成原理的基本知識。
\\n 《計算機組成原理》既可作為高等院校計算機專業的教材,也可作為計算機類培訓班的教材,同時適合于準備考研的學生及計算機專業人員等作為參考資料。
前言
第1章 計算機系統概述
1.1 計算機的發展史
1.1.1 計算機的產生與硬件發展
1.1.2 計算機軟件的興起與發展
1.1.3 計算機的發展展望
1.2 計算機的分類與應用
1.2.1 計算機的分類
1.2.2 計算機的應用
1.3 計算機硬件系統
1.3.1 馮諾依曼計算機結構
1.3.2 計算機硬件的五大組成部件
1.4 計算機軟件系統
1.4.1 系統軟件
1.4.2 應用軟件
1.5 計算機系統的組織結構
1.5.1 計算機軟硬件的關系
1.5.2 計算機系統的多級層次結構
1.6 計算機的工作過程與性能指標
1.6.1 計算機的工作過程
1.6.2 計算機的性能指標
1.7 小型案例實訓
1.8 小結
1.9 學習加油站
1.9.1 答疑解惑
1.9.2 考研真題解析
1.9.3 綜合題詳解
1.10 習題
第2章 存儲器系統
2.1 存儲器概述
2.1.1 存儲器的分類
2.1.2 存儲器的層次結構
2.1.3 存儲器的主要技術指標
2.2 主存儲器
2.2.1 半導體存儲器的分類
2.2.2 隨機存取存儲器結構
2.2.3 只讀存儲器結構
2.2.4 存儲器與CPI,的連接方法
2.2.5 提高訪存速度的措施
2.3 高速緩沖存儲器
2.3.1 Cache在存儲體系中的作用
2.3.2 Cache的功能與基本原理
2.3.3 Caehe存儲器的地址映像
2.3.4 替換策略
2.4 輔助存儲器
2.4.1 磁記錄的原理
2.4.2 磁記錄方式
2.4.3 磁盤存儲器
2.4.4 光盤存儲器
2.5 小型案例實訓
2.6 小結
2.7 學習加油站
2.7.1 答疑解惑
2.7.2 考研真題解析
2.7.3 綜合題詳解
2.8 習題
第3章 數據在機器層次的表示
3.1 數值數據的表示
3.1.1 進位計數制與計數制之間的轉換
3.1.2 無符號數與有符號數
3.1.3 原碼表示
3.1.4 補碼表示
3.1.5 反碼表示
3.2 數的定點表示與浮點表示
3.2.1 定點表示
3.2.2 浮點表示
3.2.3 浮點數階碼的移碼表示法
3.2.4 定點數與浮點數的比較
3.3 文字數據的表示
3.3.1 字符與字符串的表示
3.3.2 漢字的表示
3.4 數據校驗碼
3.4.1 奇偶校驗碼
3.4.2 海明校驗碼
3.4.3 循環冗余校驗碼
3.5 小型案例實訓
3.6 小結
3.7 學習加油站
3.7.1 答疑解惑
3.7.2 考研真題解析
3.7.3 綜合題詳解
3.8 習題
第4章 運算器及運算方法
4.1 定點運算
4.1.1 定點補碼加減法運算
4.1.2 定點乘法運算
4.1.3 定點除法運算
4.2 浮點四則運算
4.2.1 浮點加減運算
4.2.2 浮點乘除運算
4.3 邏輯運算與移位操作
4.3.1 邏輯運算
4.3.2 移位操作
4.4 運算器的組成與結構
4.4.1 定點運算器
4.4.2 浮點運算器
4.5 小型案例實訓
4.6 小結
4.7 學習加油站
4.7.1 答疑解惑
4.7.2 考研真題解析
4.7.3 綜合題詳解
4.8 習題
第5章 指令系統
5.1 機器指令
5.1.1 指令格式
5.1.2 指令字的長度
5.1.3 指令的地址結構
5.1.4 指令操作碼
5.2 尋址方式
5.2.1 尋址的基本概念
5.2.2 指令的尋址方式
5.2.3 操作數的尋址方式
5.3 指令的分類
5.3.1 指令系統的基本要求
5.3.2 數據傳輸類指令
5.3.3 算術運算類指令
5.3.4 邏輯運算類指令
5.3.5 程序控制類指令
5.3.6 輸入輸出類指令
5.3.7 字符串類指令
5.3.8 系統控制指令
5.3.9 其他指令
5.4 CISC與RISC技術
5.4.1 CISC到RISC的轉變
5.4.2 RISC的要素及特征
5.4.3 CISC機與RISC機的比較
5.5 典型指令系統舉例
5.5.1 UltraSPARCⅡ的指令類型
5.5.2 PentiumⅡ的指令系統
5.6 小型案例實訓
5.7 小結
5.8 學習加油站
5.8.1 答疑解惑
5.8.1 2考研真題解析
5.8.3 綜合題詳解
5.9 習題
第6章 中央處理器
6.1 CPU的總體結構
6.1.1 CPU的功能
6.1.2 CPU的基本組成
6.1.3 CPIJ中的主要寄存器
6.2 指令周期
6.2.1 指令周期的基本概念
6.2.2 非訪問內存指令的指令周期
6.2.3 存數指令的指令周期
6.2.4 取數指令的指令周期
6.2.5 空操作指令和轉移指令的指令周期
6.2.6 五條指令的取指和執行過程
6.3 時序信號的產生與控制
6.3.1 時序信號產生器
6.3.2 時序信號控制方式
6.4 組合邏輯控制器設計
6.4.1 組合邏輯控制器原理框圖
6.4.2 組合邏輯設計步驟
6.5 微程序
6.5.1 微程序控制器概述
6.5.2 微指令和微程序
6.5.3 微指令的編碼方式與格式
6.5.4 微地址的形成方式
6.5.5 靜態微程序設計與動態微程序設計
6.6 流水線處理技術
6.6.1 流水CPU的結構
6.6.2 流水線的分類
6.6.3 流水線的相關問題
6.7 小型案例實訓
6.8 小結
6.9 學習加油站
6.9.1 答疑解惑
6.9.2 考研真題解析
6.9.3 綜合題詳解
6.10 習題
第7章 系統總線
7.1 總線概述
7.1.1 總線的分類
7.1.2 總線特性
7.1.3 總線標準化
7.1.4 總線帶寬
7.2 總線結構
7.2.1 總線的結構
7.2.2 總線結構對計算機性能的影響
7.2.3 總線的內部結構
7.3 總線接口
7.3.1 信息的傳送方式
7.3.2 接口的基本概念
7.3.3 接口的功能
7.4 總線控制
7.4.1 系統總線的爭用與仲裁
7.4.2 控制算法
7.5 小型案例實訓
7.6 小結
7.7 學習加油站
7.7.1 答疑解惑
7.7.2 考研真題解析
7.7.3 綜合題詳解
7.8 習題
第8章 外圍設備
8.1 外圍設備概述
8.1.1 外圍設備的功能
8.1.2 外圍設備的分類
8.2 輸入設備
8.2.1 鍵盤
8.2.2 鼠標
8.3 輸出設備
8.3.1 CRT顯示器
8.3.2 液晶顯示器
8.3.3 打印機
8.4 小型案例實訓
8.5 小結
8.6 學習加油站
8.6.1 答疑解惑
8.6.2 考研真題解析
8.6.3 綜合題詳解
8.7 習題
第9章 輸入/輸出系統
9.1 輸入/輸出系統概論
9.1.1 外圍設備的定時方式
9.1.2 I/O控制的種類
9.2 I/O接口
9.2.1 I/O接口的主要功能
9.2.2 I/O系統的主要組成部件
9.2.3 I/O編址方式
9.3 I/O系統發展的五種類型簡述
9.3.1 程序直接控制方式
9.3.2 程序中斷方式
9.3.3 直接內存存取方式
9.3.4 通道控制方式
9.3.5 外圍處理機方式
9.4 程序的中斷
9.4.1 中斷
9.4.2 中斷系統的作用
9.4.3 中斷的分類
9.4.4 程序中斷的基本過程
9.4.5 多重中斷
9.5 DMA方式
9.5.1 DMA方式的特點及基本操作
9.5.2 DMA使用內存方式
9.5.3 DMA接口
9.6 通道方式
9.7 小型案例實訓
9.8 小結
9.9 學習加油站
9.9.1 答疑解惑
9.9.2 考研真題解析
9.9.3 綜合題詳解
9.10 習題
參考文獻