●第1章 計算機繫統概述
1.1 第一臺電子數字計算機的誕生
1.2 計算機發展的時代劃分
1.3 微型計算機的發展簡史——IntelCPU的發展
1.4 芯片的制造
1.4.1 從晶體管到集成電路芯片
1.4.2 集成電路芯片的制造過程
1.5 計算機繫統的組成
1.5.1 計算機硬件組成
1.5.2 計算機軟件組成
1.6 計算機繫統的抽像層次結構
1.7 程序的開發與執行過程
1.7.1 計算機執行的簡單實例
1.7.2 可執行文件在硬件上的執行
1.8 計算機性能評價
1.9 用基準程序對計算機進行性能評估
1.10 雲計算、普適化、物聯網、智能化
1.11 總結
習題
第2章 數字電路分析與設計基礎
2.1 邏輯代數與數字電路的關繫
2.2 布爾代數與數字電路的關繫
2.2.1 基本邏輯運算
2.2.2 邏輯函數的定義與基本公式
2.2.3 邏輯函數的表示方法
2.2.4 邏輯函數的化簡與實現
2.3 組合邏輯電路分析與設計
2.3.1 組合邏輯電路的分析
2.3.2 組合邏輯電路的設計
2.4 時序邏輯電路分析與設計
2.4.1 觸發器
2.4.2 同步時序邏輯電路的分析
2.4.3 同步時序邏輯電路的設計
習題
第3章 計算機容易存儲與處理的數據形式
3.1 數制和編碼
3.1.1 進位計數制
3.1.2 數據格式
3.1.3 數的機器碼表示
3.2 整數的表示
3.2.1 定點數的編碼表示
3.2.2 無符號整數和帶符號整數的表示
3.2.3 C語言中的整數
3.3 浮點數的表示
3.3.1 浮點數的表示範圍
3.3.2 浮點數的規格化
3.3.3 C語言中的浮點數類型
3.4 十進制數的表示
3.4.1 用ASCII碼字符表示
3.4.2 用BCD碼表示
3.5 非數值數據的編碼表示
3.5.1 邏輯值
3.5.2 西文字符
3.5.3 漢字字符
3.6 數據的寬度和存儲
3.6.1 計算機中數據的單位
3.6.2 計算機中數據存儲和排列
3.7 數據的基本運算
3.7.1 按位運算
3.7.2 邏輯運算
3.7.3 移位運算
3.7.4 整數加減運算
3.7.5 整數乘法運算
3.7.6 浮點運算
3.8 定點運算器的組成
3.8.1 寄存器組
3.8.2 內部總線
3.8.3 算術邏輯(ALU)
習題
第4章 計算機能夠理解與執行的程序形式
4.1 程序轉換概述
4.1.1 機器指令與彙編指令
4.1.2 指令集體繫結構
4.1.3 生成機器代碼的過程
4.2 80x86指令繫統概述
4.2.1 指令格式
4.2.2 CPU寄存器組織
4.2.3 IA-32CPU寄存器組織
4.2.4 8086尋址方式
4.2.5 IA-32的尋址方式
4.3 IA-32常用指令類型及其操作
4.3.1 傳送指令
4.3.2 定點算術運算指令
4.3.3 按位運算指令
4.3.4 控制轉移指令
4.3.5 IA-32彙編語言實例
4.4 C語言程序的機器級表示
4.4.1 過程調用語句的彙編指令表示
4.4.2 選擇語句的彙編指令表示
4.4.3 循環結構和彙編指令表示
4.4.4 數組的分配和訪問
習題
第5章 計算機執行程序的過程
5.1 程序執行的概述
5.2 CPU的基本功能和組成
5.3 時序控制方式與時序繫統
5.3.1 時序控制方式
5.3.2 三級時序繫統
5.4 數據通路
5.4.1 構造一個模型機
5.4.2 模型機的時序繫統
5.4.3 微操作序列
5.4.4 控制器的設計
5.4.5 實例計算機中的數據通路
5.4.6 控制信號的設置
5.5 數據通路的發展
5.5.1 單總線數據通路
5.5.2 三總線數據通路
5.6 CPU的流水線技術
5.6.1 流水線的基本概念
5.6.2 流水線的特點
5.7 流水線中的主要問題
5.8 高級流水線
習題
第6章 計算機存儲程序和數據的方式
6.1 存儲器概述
6.1.1 存儲器的基本概念
6.1.2 存儲器的分類
6.1.3 存儲器的層次結構
6.2 主存與CPU的連接
6.3 主存儲器
6.3.1 概述
6.3.2 隻讀存儲器
6.3.3 半導體隨機存儲器
6.3.4 半導體存儲器的擴展
6.3.5 PC主存儲器的物理結構
6.4 高速緩存
6.4.1 高速緩存的工作原理
6.4.2 高速緩存一主存地址映射及變換
6.4.3 高速緩存的替換算法
6.4.4 高速緩存的寫策略
6.4.5 現代計算機的高速緩存結構
6.4.6 C語言例子
習題
第7章 計算機輸入/輸出程序和數據的方式
7.1 I/O繫統概述
7.2 I/O硬件
7.2.1 I/O設備
7.2.2 I/O接口的基本作用
7.2.3 I/O接口的基本組成
7.2.4 I/O接口的揄入/輸出控制方法
7.2.5 I/O的編址
7.3 中斷方式的輸入/輸出
7.3.1 中斷的概念
7.3.2 中斷的處理過程
7.3.3 中斷控制器8259A
7.4 DMA方式的輸入/輸出
7.4.1 DMA的概念
7.4.2 DMA傳送的過程
7.4.3 DMA控制器8237A
習題
課後習題答案
參考文獻
《計算機繫統平臺/全國高等院校計算機基礎教育研究會重點立項教材》的目標定位是實現計算機應用型人纔的繫統能力培養,內容以不錯語言(以C語言為例)是如何編譯形成可執行文件後,在硬件上的執行為主線,將C語言、彙編語言、計算機組成原理、數字邏輯、微機接口原理等課程的知識進行串聯。《計算機繫統平臺/全國高等院校計算機基礎教育研究會重點立項教材》共分7章,分別介紹了計算機繫統概述、數字電路分析與設計基礎、計算機容易存儲與處理的數據形式、計算機能夠理解與執行的程序形式、計算機執行程序的過程、計算機存儲程序和數據的方式、計算機輸入/輸出程序和數據的方式等內容。
《計算機繫統平臺/全國高等院校計算機基礎教育研究會重點立項教材》內容循序漸進、淺顯易懂、案例豐富,可作為計算機專業獨立學院和大專院校計算機繫統方面的基礎性教材。