大學計算機組成原理教程(第2版)

大學計算機組成原理教程(第2版)

《大學計算機組成原理教程(第2版)》是2014年電子工業出版社出版的圖書,作者是李東、柏軍。

基本介紹

  • 書名:大學計算機組成原理教程(第2版)
  • 作者:李東,柏軍
  • 出版時間:2014-12
  • 字數:634千
內容簡介,前言,目 錄,

內容簡介

全書共9章,內容包括緒論(含馮諾依曼計算機模型、計算機的基本結構、計算機系統的分類和性能評價等),計算機中信息的表示與運算(含算術邏輯單元ALU),處理器,控制器,匯流排技術,存儲系統(含Cache和虛擬存儲器),彙編語言程式設計,計算機外部設備,輸入/輸出接口(含中斷系統)。圖靈機模型、數制及其轉換、相聯存儲器等內容以附錄形式給出,涵蓋了計算機組成與彙編程式設計的主要內容。本書的內容深度適宜,與技術發展保持同步;行文流暢,深入淺出,文理兼容。

前言

再 版 前 言 《大學計算機組成原理教程》自2012年7月出版以來,受到了廣大讀者,特別是高校教師和學生的廣泛好評。國內幾十所所高校將其選為計算機科學與技術、軟體工程、物聯網工程、信息安全、網路工程、教育技術、信息管理與信息系統等專業必修課教材,產生了非常好的社會影響。

目 錄

第1章 緒論 1
1.1 計算機的發展歷程 1
1.2 馮諾依曼計算機模型 6
1.3 計算機的組成結構 8
1.3.1 計算機的基本組成 8
1.3.2 計算機體系結構、計算機組成與計算機實現 10
1.3.3 計算機系統的層次結構 13
1.4 計算機系統的分類 16
1.4.1 綜述 16
1.4.2 弗林分類法 16
1.5 計算機的性能評價指標 18
1.6 微處理器與微型計算機 23
1.6.1 微處理器與微型計算機的產生與發展 23
1.6.2 多核微處理器 25
1.7 中國計算機事業的發展歷程 28
1.8 計算機的特點及套用 31
1.8.1 計算機的特點 31
1.8.2 計算機的套用 32
1.9 計算機的發展 35
1.9.1 計算機發展的動力 35
1.9.2 計算機的發展趨勢 37
習題1 38
第2章 計算機中信息的表示與運算 45
2.1 數據的表示 45
2.1.1 定點數的表示 45
2.1.2 浮點數的表示 48
2.2 定點數的運算 54
2.2.1 邏輯運算 54
2.2.2 移位運算 55
2.2.3 加法與減法運算 57
2.2.4 乘法運算 61
2.2.5 除法運算 67
2.2.6 算術邏輯單元ALU 71
2.3 浮點數的運算 75
2.3.1 浮點數加、減運算 75
2.3.2 浮點數乘、除運算 78
2.4 面向錯誤檢測與糾錯的數據編碼 78
2.5 字元與字元串 83
2.6 面向存儲與傳輸的數據編碼 88
習題2 90
第3章 處理器 93
3.1 處理器的指令集 93
3.1.1 概述 93
3.1.2 指令的操作碼與運算元 94
3.1.3 定址方式 95
3.1.4 指令的基本功能與指令集設計 99
3.1.5 指令的格式 104
3.1.6 面向多媒體處理的增強指令 107
3.2 處理器的組成與工作過程 109
3.2.1 處理器的基本功能和基本組成 109
3.2.2 計算機的工作過程 113
3.2.3 採用流水線技術的處理器 114
3.3 從CISC到RISC 120
3.3.1 RISC產生的背景 120
3.3.2 RISC的定義 122
3.3.3 指令級並行ILP技術 123
3.4 Intel 80X86系列微處理器 131
3.4.1 Intel 8086/8088 微處理器 131
3.4.2 Intel 80286、80386和80486微處理器 139
3.4.3 Intel Pentium系列微處理器 142
3.5 ARM系列微處理器 145
3.5.1 概述 145
3.5.2 ARM微處理器的模式、工作狀態和暫存器組成 146
3.5.3 ARM微處理器的存儲器組成和定址方式 149
3.5.4 ARM微處理器的指令集 152
習題3 158
第4章 控制器 160
4.1 控制器概述 160
4.2 硬布線控制器 166
4.3 微程式控制器 168
習題4 174
第5章 匯流排技術 175
5.1 概述 175
5.2 匯流排的設計與實現 178
5.3 匯流排控制 180
5.3.1 匯流排仲裁 180
5.3.2 匯流排通信控制 185
5.4 匯流排的性能指標 188
5.5 匯流排標準 190
5.5.1 微型計算機系統匯流排標準 190
5.5.2 微型計算機局部匯流排標準 193
5.5.3 I/O匯流排標準舉例 195
習題5 197
第6章 存儲系統 199
6.1 存儲器的分類與性能評價 199
6.1.1 存儲器的分類 199
6.1.2 存儲器的性能評價 200
6.2 存儲器訪問的局部性原理與層次結構的存儲系統 200
6.2.1 存儲器訪問的局部性原理 200
6.2.2 層次結構的存儲系統 201
6.3 半導體存儲器 202
6.3.1 隨機訪問半導體存儲器RAM 203
6.3.2 唯讀存儲器ROM 210
6.4 主存儲器 213
6.4.1 主存儲器組成 213
6.4.2 提高主存儲器訪問頻寬的方法 216
6.4.3 奔騰微機主存儲器組成 219
6.4.4 存儲晶片的發展 220
6.5 高速緩衝存儲器Cache 223
6.5.1 Cache的工作原理 223
6.5.2 地址映像與變換 226
6.5.3 替換算法 233
6.5.4 寫入策略 234
6.5.5 兩級Cache與分裂型Cache 236
6.5.6 Cache的性能評價 236
6.6 虛擬存儲器 239
6.6.1 多道程式下的記憶體管理 239
6.6.2 段式存儲管理 242
6.6.3 頁式存儲管理 243
6.6.4 頁式虛擬存儲器 244
習題6 252
第7章 8086/8088彙編語言程式設計 255
7.1 引言 255
7.2 順序程式設計 260
7.3 分支結構程式設計 272
7.4 循環結構程式設計 276
7.5 字元串操作程式設計 283
7.6 宏、條件彙編與重複彙編 286
7.7 子程式設計 293
7.8 8086/8088微處理器的其他指令與套用 300
習題7 305
第8章 計算機外部設備 308
8.1 輸入設備 308
8.1.1 鍵盤 308
8.1.2 滑鼠 310
8.2 輸出設備 311
8.2.1 陰極射線管顯示器 311
8.2.2 平板顯示器 316
8.2.3 印表機 317
8.3 輔存設備 319
8.3.1 硬碟 319
8.3.2 光碟 322
8.3.3 隨身碟和固態硬碟 323
習題8 324
第9章 輸入/輸出接口 326
9.1 I/O技術的發展 326
9.2 I/O接口的組成與工作原理 328
9.3 中斷系統 332
9.3.1 中斷的處理過程 332
9.3.2 中斷禁止 336
9.3.3 中斷控制器8259A 338
9.3.4 8086/8088微處理器的中斷系統 340
9.4 DMA技術 341
9.5 通道技術 344
習題9 346
附錄A 圖靈機模型 347
附錄B 歷年圖靈獎獲得者 348
附錄C 數制及其轉換 351
附錄D EBCDIC碼 354
附錄E 8086/8088指令格式 355
附錄F 相聯存儲器 357
參考文獻 359

相關詞條

熱門詞條

聯絡我們