《計算機組成原理(第二版)》系統介紹計算機的基本組成、基本原理和基本分析方法,全書共分9章,包括計算機系統概述、信息表示、邏輯電路基礎、運算方法與運算器、存儲器、指令系統及匯編語言程序設計、控制器與中央處理器、存儲體系及輸入輸出系統,闡述計算機從部件到整機的組織結構和工作原理。
《計算機組成原理(第二版)》內容深入淺出,循序漸進,每章均附有習題,可作為高等院校計算機專業教材,也可作為相關科技人員的參考書。
第1章 計算機系統概述
1.1 計算機的發展歷程
1.2 計算機硬件的基本組成
1.2.1 存儲器
1.2.2 運算器
1.2.3 控制器
1.2.4 輸入輸出設備
1.2.5 總線
1.3 程序設計語言和計算機的層次結構
1.4 計算機的主要性能指標
1.4.1 機器字長
1.4.2 運行速度
習題
第2章 信息表示
2.1 進位記數制及其相互轉換
2.1.1 進位記數制
2.1.2 數制轉換
2.2 數值數據的表示
2.2.1 定點數的表示
2.2.2 浮點數的表示
2.2.3 C語言中定點數和浮點數的表示
2.2.4 十進制數的二進制編碼
2.3 非數值數據的表示
2.3.1 邏輯類型數據表示
2.3.2 字符編碼
2.3.3 漢字編碼
2.4 可靠性編碼
2.4.1 格雷碼
2.4.2 奇偶校驗碼
2.4.3 漢明校驗碼
2.4.4 循環冗余校驗碼
習題
第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.2.5 邏輯電路的設計模式
3.3 計算機中常用的組合邏輯電路
3.3.1 加法器
3.3.2 譯碼器
3.3.3 多路選擇器
3.3.4 三態門
3.4 計算機中常用的時序邏輯電路
3.4.1 基本R-S觸發器和D觸發器
3.4.2 鎖存器
3.4.3 數據寄存器
3.4.4 移位寄存器
3.4.5 計數器
習題
第4章 運算方法與運算器
4.1 定點數加減法運算
4.1.1 原碼加減運算方法
4.1.2 補碼加減運算方法
4.1.3 補碼加減運算的邏輯實現
4.1.4 移碼加減運算
4.2 定點數移位運算
4.2.1 邏輯移位
4.2.2 算術移位
……
第5章 存儲器
第6章 指令系統及匯編語言程序設計
第7章 控制器和中央處理器
第8章 存儲體系
第9章 輸入輸出系統