微機原理與接口技術實用教程(第2版)

微機原理與接口技術實用教程(第2版)

《微機原理與接口技術實用教程(第2版)》是2015年清華大學出版社出版的圖書,作者是楊幫華、馬世偉、劉廷章、汪西川。

基本介紹

  • 書名:微機原理與接口技術實用教程(第2版)
  • 作者:楊幫華、馬世偉、劉廷章、汪西川
  • ISBN:9787302299110
  • 定價:39元
  • 出版社:清華大學出版社
  • 出版時間:2015-2-5
  • 裝幀:平裝
圖書簡介,目錄,

圖書簡介

本書共分10章,系統、全面地介紹了微型計算機的基本原理及其套用技術,具體內容包括微型計算機概述、微處理器、80X86的定址方式及指令系統、彙編語言程式設計、存儲器、輸入/輸出接口、中斷系統、可程式接口晶片、模擬接口和匯流排。
本書以基礎理論—舉例—實訓為主線組織編寫,大部分章節都設定了“小型案例實訓”,以便於讀者掌握各章的重點及提高實際套用和分析能力。本書結構清晰、易教易學、實例豐富、可操作性強、學以致用、注重能力,對易混淆和實用性強的內容進行了重點提示和講解。本書既可作為普通高等院校相關課程的教材,也可作為各類工程技術人員和其他自學者的參考教程。

目錄

第1章微型計算機概述 1
1.1計算機的發展概況 1
1.1.1計算機的發展歷程 1
1.1.2微型計算機的發展歷程 2
1.2微處理器 4
1.2.1發展簡介 4
1.2.2CPU的組成與功能 6
1.2.3主要性能指標 7
1.3微型計算機 8
1.3.1組成 8
1.3.2特點 9
1.3.3微型計算機的分類 10
1.3.4計算機的主要技術指標 12
1.3.5套用 13
1.4微型計算機系統 15
1.4.1組成 15
1.4.2工作過程 16
1.5計算機中的數據表示及編碼 16
1.5.1常用數制 16
1.5.2數制之間的相互轉換 18
1.5.3常用碼制 19
1.5.4定點數與浮點數 21
1.5.5BCD碼 22
1.5.6ASCII碼 23
1.6小型案例實訓 23
1.7小結 24
1.8習題 24
第2章微處理器 27
2.18086/8088微處理器 27
2.1.1簡介 27
2.1.2內部結構 27
2.1.3編程結構 30
2.1.4引腳及功能 32
2.1.5存儲器組織 37
2.1.6輸入/輸出(I/O)組織 41
2.1.7系統配置 41
2.1.8基本時序 46
2.280X86微處理器 53
2.2.1基本結構 53
2.2.2編程結構 62
2.2.3引腳功能 67
2.2.4基本時序 73
2.3小型案例實訓 77
2.4小結 77
2.5習題 78
第3章80X86的定址方式及指令
系統 79
3.1定址方式 79
3.1.1立即定址 79
3.1.2暫存器定址 80
3.1.3存儲器定址 80
3.1.4連線埠定址 83
3.1.5其他定址方式 84
3.1.680386微處理器的定址方式
簡介 85
3.2指令系統 91
3.2.1數據傳送指令 91
3.2.2算術運算指令 95
3.2.3位操作指令 100
3.2.4串操作指令與重複前綴 105
3.2.5控制轉移指令 107
3.2.6標誌處理和CPU控制類
指令 111
3.2.780386以上微處理器的指令
系統 112
3.3小型案例實訓 120
3.4小結 121
3.5習題 122
第4章彙編語言程式設計 125
4.1彙編語言的基本語法 125
4.1.1語句格式 126
4.1.2語句類型與結構 126
4.1.3彙編語言中的表達式 127
4.1.4彙編語言中的運算符 128
4.2偽指令 132
4.2.1符號定義偽指令 132
4.2.2變數定義偽指令 133
4.2.3段定義偽指令 134
4.2.4過程定義偽指令 136
4.2.5模組定義與通信偽指令 136
4.3宏指令和條件彙編 138
4.3.1宏指令 138
4.3.2條件彙編 140
4.4DOS功能調用和BIOS中斷調用簡介 140
4.4.1DOS功能調用 140
4.4.2ROMBIOS中斷調用簡介 144
4.5彙編語言程式設計方法 145
4.5.1設計步驟 145
4.5.2順序程式設計 146
4.5.3分支程式設計 148
4.5.4循環程式設計 151
4.5.5子程式設計 154
4.6彙編語言與C語言的混合編程 160
4.6.1相關約定 160
4.6.2C語言調用彙編程式 162
4.6.3彙編語言調用C函式 164
4.6.4編譯連線 165
4.7彙編語言上機及調試過程 165
4.7.1彙編過程簡介 165
4.7.2DEBUG調試 166
4.8小型案例實訓 169
4.9小結 172
4.10習題 172
第5章存儲器 176
5.1概述 176
5.1.1記憶體基本結構與數據組織 176
5.1.2記憶體主要技術指標 178
5.1.3存儲器的層次結構及分類 179
5.2隨機讀寫存儲器(RAM) 181
5.2.1靜態RAM(SRAM) 181
5.2.2動態RAM(DRAM) 183
5.3現代RAM 186
5.3.1擴展數據輸出動態隨機訪問存儲器 186
5.3.2同步動態隨機訪問存儲器 186
5.3.3雙倍數據速率同步記憶體 187
5.3.4突發存取的高速動態隨機存儲器 187
5.4隻讀存儲器(ROM) 187
5.4.1掩膜式ROM 187
5.4.2可程式ROM(PROM) 188
5.4.3可擦寫PROM(EPROM) 189
5.4.4電擦寫PROM(E2PROM) 189
5.4.5快閃記憶體(FlashROM) 190
5.4.6典型ROM晶片(2764) 192
5.5記憶體接口技術 193
5.5.1記憶體晶片與CPU連線的基本方法 193
5.5.2片選的地址解碼電路 194
5.5.3片選控制解碼方法 195
5.6微機記憶體空間的形成 196
5.6.18位微機記憶體空間的形成 197
5.6.216位微機記憶體空間的形成 198
5.7外存儲器簡介 201
5.7.1軟磁碟 201
5.7.2硬磁碟 201
5.7.3光碟 202
5.8小型案例實訓 202
5.9小結 203
5.10習題 204
第6章輸入/輸出接口 206
6.1I/O接口概述 206
6.1.1I/O接口的基本功能 207
6.1.2I/O接口的基本組成 208
6.1.3I/O接口的基本類型 210
6.2I/O連線埠及其編址方式 211
6.2.1I/O連線埠與記憶體統一編址 211
6.2.2I/O連線埠與記憶體獨立編址 212
6.3CPU與I/O接口之間的數據交換方式 213
6.3.1程式控制方式 213
6.3.2中斷方式 214
6.3.3DMA方式 215
6.4輸入/輸出接口晶片 217
6.4.1緩衝器74LS244 218
6.4.2匯流排收發器74LS245 218
6.4.3鎖存器74LS373 219
6.4.4鎖存器74LS374 220
6.4.5帶總清的鎖存器74LS273 221
6.4.6帶允許輸出的鎖存器
6.5小型案例實訓 222
6.6小結 226
6.7習題 227
第7章中斷系統 228
7.1中斷的基本概念 228
7.1.1中斷和中斷源 228
7.1.2中斷的處理過程 230
7.1.3中斷優先權及中斷嵌套 233
7.28086/8088的中斷系統 234
7.2.1中斷源 234
7.2.2中斷優先權 236
7.2.3中斷源識別 237
7.2.4中斷回響過程 238
7.2.5中斷與中斷返回指令 240
7.3可程式中斷控制器8259A 241
7.3.1外部引線和內部結構 241
7.3.2中斷處理過程 243
7.3.3中斷優先權管理方式 243
7.3.4初始化命令字(ICW) 245
7.3.5操作命令字(OCW) 248
7.3.68259A暫存器的訪問控制 251
7.3.7中斷系統的套用方法 251
7.48259A的套用 252
7.4.18259A和系統匯流排的連線
與定址 252
7.4.2初始化及操作控制 253
7.5小型案例實訓 253
7.6小結 259
7.7習題 260
第8章可程式接口晶片 262
8.1概述 262
8.1.1接口晶片與CPU的連線 263
8.1.2接口晶片與外設的連線 264
8.1.3可程式接口的概念 264
8.2並行接口8255A 264
8.2.1內部結構和引腳功能 265
8.2.2工作方式 267
8.2.3控制命令字和狀態字 270
8.2.4套用舉例 273
8.3定時/計數器8253 275
8.3.1主要性能 275
8.3.2內部模型 275
8.3.3外部引腳 276
8.3.4初始化命令字 277
8.3.5工作方式 278
8.3.6初始化編程舉例 282
8.3.7定址及連線 284
8.3.8套用舉例 285
8.4串列通信及串列接口晶片8251 287
8.4.1串列通信概述 287
8.4.28251結構及引腳 289
8.4.38251的初始化 292
8.4.48251的初始化編程 293
8.5小型案例實訓 295
8.6小結 302
8.7習題 303
第9章模擬接口 306
9.1概述 306
9.2數模(D/A)轉換器 306
9.2.1主要技術指標 306
9.2.2基本原理 307
9.2.3典型晶片DAC0832及接口 308
9.2.4DAC0832與微處理器的
連線 312
9.2.5DAC0832套用舉例 313
9.3模數(A/D)轉換器 313
9.3.1基本原理 313
9.3.2主要技術指標 314
9.3.3典型晶片ADC0809及接口 314
9.3.4ADC0809套用舉例 318
9.3.5典型晶片AD574及接口 319
9.3.6AD574套用舉例 322
9.4小型案例實訓 323
9.5小結 325
9.6習題 325
第10章匯流排 328
10.1匯流排的一般概念 328
10.1.1分類 330
10.1.2主要性能指標 331
10.1.3通信方式 332
10.1.4控制方式 335
10.2XT、ISA與EISA匯流排 335
10.2.1接口信號 336
10.2.2主要特點 339
10.3PCI匯流排 340
10.3.1主要性能特點 340
10.3.2信號定義 341
10.3.3結構聯繫方式 344
10.4常用外匯流排 344
10.4.1IEEE488匯流排 344
10.4.2RS-232C串列匯流排 347
10.4.3USB匯流排 349
10.5小結 350
10.6習題 351
附錄AASCII碼錶 352
附錄B8086/8088的DOS功能調用一覽表(INT21H) 353
附錄C8086/8088的指令格式及功能表 359
附錄DBIOS中斷調用 364
附錄E各章習題參考答案 369

相關詞條

熱門詞條

聯絡我們