定 價:50 元
叢書名:普通高等教育“十三五”規(guī)劃教材普通高等院校工程實踐系列規(guī)劃教材
- 作者:黃麗雯,趙明富主編
- 出版時間:2018/3/1
- ISBN:9787030557537
- 出 版 社:科學出版社
- 中圖法分類:TP36
- 頁碼:324
- 紙張:
- 版次:01
- 開本:16
本書從匯編語言程序設計角度講述微型計算機中的機器數(shù)、8086/8088可編程結(jié)構(gòu)、地址形成方式、尋址方式和指令系統(tǒng),并配以豐富的例程;從微機系統(tǒng)構(gòu)成的角度講述存儲器體系結(jié)構(gòu)和存儲器系統(tǒng)設計與分析、常用可編程通信接口8255A和8251A芯片、I/O數(shù)據(jù)傳送控制方式中的中斷技術(shù)及控制管理芯片8259A、直接存儲器存取DMA技術(shù)及控制芯片8237A、模/數(shù)和數(shù)/模轉(zhuǎn)換接口,配有大量的接口應用案例等。本書內(nèi)容豐富,實踐性強;各章均有內(nèi)容提要、例題分析、學習提示與小結(jié)和習題,并提供配套的習題答案。
更多科學出版社服務,請掃碼獲取。
目錄
第1章 微型計算機基礎 1
1.1 計算機的發(fā)展及特點 1
1.1.1 計算機的發(fā)展史 1
1.1.2 計算機的特點 2
1.2 Intel系列微處理器 2
1.3 計算機的基本結(jié)構(gòu) 4
1.4 微型計算機的組成及工作過程 5
1.4.1 常用術(shù)語 5
1.4.2 微型計算機的組成 5
1.4.3 微型計算機的工作過程 8
1.5 計算機中數(shù)據(jù)的表示 9
1.5.1 進位計數(shù)制 9
1.5.2 進制轉(zhuǎn)換 10
1.5.3 機器數(shù)——原碼、反碼、補碼、移碼 11
1.5.4 BCD碼 12
1.5.5 實數(shù)表示 12
1.5.6 字符的編碼 13
1.6 計算機中數(shù)據(jù)的基本運算 14
1.6.1 補碼運算 14
1.6.2 BCD碼運算 15
1.6.3 基本邏輯運算 15
1.7 計算機的硬件和軟件 16
1.7.1 計算機硬件 17
1.7.2 計算機軟件 17
1.8 簡單程序舉例 18
例題分析 19
學習提示與小結(jié) 20
習題 20
第2章 8086微處理器的結(jié)構(gòu) 22
2.1 微型計算機的硬件組成 22
2.2 8086/8088微處理器的功能結(jié)構(gòu) 25
2.3 8086/8088寄存器結(jié)構(gòu) 28
2.4 微機的內(nèi)存組織特點 32
2.4.1 微型計算機的內(nèi)存結(jié)構(gòu) 32
2.4.2 8088/8086系統(tǒng)的存儲器組織 36
2.5 8086/8088的外部結(jié)構(gòu) 39
2.6 最小方式下引腳定義和系統(tǒng)總線結(jié)構(gòu) 42
2.7 最大方式下引腳定義和系統(tǒng)總線結(jié)構(gòu) 47
例題分析 51
學習提示與小結(jié) 54
習題 54
第3章 8086微處理器的指令系統(tǒng) 55
3.1 尋址方式 55
3.1.1 指令的概念和格式 55
3.1.2 8086操作數(shù)的尋址方式 55
3.1.3 程序轉(zhuǎn)移地址的尋址方式 58
3.1.4 I/O地址空間 60
3.2 8086 CPU指令系統(tǒng) 60
3.2.1 數(shù)據(jù)傳送指令 61
3.2.2 算術(shù)運算指令 66
3.2.3 位操作指令 71
3.2.4 串操作指令 75
3.2.5 程序轉(zhuǎn)移指令 78
3.2.6 處理器控制指令 81
例題分析 83
學習提示與小結(jié) 85
習題 85
第4章 匯編語言程序設計 87
4.1 匯編語言基本概念 87
4.2 在DOS環(huán)境下建立和運行匯編語言程序的過程 88
4.2.1 匯編語言程序?qū)崿F(xiàn)步驟 88
4.2.2 可執(zhí)行程序的裝入 89
4.2.3 匯編語言和DOS操作系統(tǒng)的接口 89
4.3 8086/8088匯編語言的基本語法 90
4.3.1 源程序的結(jié)構(gòu)及組成 90
4.3.2 匯編語言偽指令 97
4.3.3 宏指令 102
4.4 匯編程序設計方法 103
4.4.1 匯編程序設計的一般過程與原則 104
4.4.2 程序的基本結(jié)構(gòu) 104
4.5 匯編程序設計舉例 117
例題分析 127
學習提示與小結(jié) 131
習題 132
第5章 內(nèi)存儲器及其接口 134
5.1 分級存儲器系統(tǒng)概述 134
5.2 半導體存儲器常用芯片 136
5.2.1 半導體存儲器的分類 136
5.2.2 半導體存儲器的主要技術(shù)指標 138
5.2.3 三種常用半導體存儲器芯片簡介 139
5.3 內(nèi)存儲器的構(gòu)成原理 144
5.3.1 存儲器結(jié)構(gòu)的確定 144
5.3.2 存儲器片選控制方法 145
5.4 內(nèi)存儲器的連接和擴展 149
5.4.1 存儲器與CPU連接中要考慮的問題 149
5.4.2 存儲器的擴展 149
5.4.3 存儲器地址分配與設置 150
5.4.4 讀寫控制線與數(shù)據(jù)線的連接 154
5.5 8位、16位、32位系統(tǒng)中的內(nèi)存儲器接口 155
5.5.1 8位微機系統(tǒng)中的內(nèi)存儲器接口 155
5.5.2 16位微機系統(tǒng)中的內(nèi)存儲器接口 156
5.5.3 32位微機系統(tǒng)中的內(nèi)存儲器接口 159
例題分析 161
學習提示與小結(jié) 163
習題 163
第6章 輸入/輸出及接口技術(shù) 165
6.1 輸入/輸出系統(tǒng)的發(fā)展 165
6.2 輸入/輸出概述 166
6.3 簡單的輸入/輸出接口芯片 168
6.4 輸入/輸出數(shù)據(jù)傳輸控制方式 172
6.4.1 無條件傳送方式 172
6.4.2 查詢傳送方式 174
6.4.3 中斷傳送方式 176
6.4.4 DMA(直接存儲器存取)方式 178
例題分析 180
學習提示與小結(jié) 183
習題 183
第7章 中斷系統(tǒng) 185
7.1 中斷的基本概念 185
7.1.1 中斷和中斷源 185
7.1.2 中斷系統(tǒng)的功能 185
7.1.3 中斷的主要用途 185
7.1.4 中斷的分類 186
7.2 中斷的處理過程 186
7.3 中斷向量 187
7.3.1 中斷向量和中斷向量表 187
7.3.2 中斷向量表的設置方法 188
7.4 8086/8088的中斷系統(tǒng) 190
7.4.1 外部中斷 190
7.4.2 內(nèi)部中斷 190
7.5 中斷的優(yōu)先權(quán)管理 192
7.6 8259A可編程中斷控制器 194
7.6.1 8259A芯片的引腳功能 194
7.6.2 8259A芯片內(nèi)部結(jié)構(gòu) 194
7.6.3 8259A的工作方式 196
7.6.4 8259A的中斷優(yōu)先級管理及中斷結(jié)束方式 197
7.6.5 8259A的控制字及其工作方式 200
7.7 PC-DOS的系統(tǒng)功能調(diào)用與常用BIOS中斷調(diào)用 203
7.7.1 PC-DOS系統(tǒng)功能調(diào)用 203
7.7.2 基本I/O子程序調(diào)用 204
7.7.3 BIOS中斷調(diào)用 208
例題分析 212
學習提示與小結(jié) 215
習題 215
第8章 可編程接口芯片及其應用 218
8.1 可編程接口芯片概述 218
8.2 可編程并行接口芯片8255A 219
8.2.1 8255A的內(nèi)部結(jié)構(gòu)與引腳 219
8.2.2 8255A的工作方式 221
8.3 8255A的編程及應用 224
8.3.1 8255A的控制字與狀態(tài)字 224
8.3.2 8255A的應用實例 227
8.4 可編程定時器/計數(shù)器8253 233
8.4.1 8253的內(nèi)部結(jié)構(gòu)及引腳 233
8.4.2 8253的工作方式 235
8.5 8253的編程及應用 240
8.6 可編程串行接口芯片8251A 244
8.6.1 概述 244
8.6.2 8251A可編程串行接口 248
8.7 8251A的編程及應用 251
8.8 可編程DMA接口芯片8237A 257
8.9 8237的編程及應用 260
例題分析 264
學習提示與小結(jié) 273
習題 273
第9章 數(shù)/模轉(zhuǎn)換與模/數(shù)轉(zhuǎn)換接口 275
9.1 模擬量輸入/輸出通道 275
9.2 數(shù)/模轉(zhuǎn)換器0832 280
9.3 D/A轉(zhuǎn)換器與微處理器的接口 283
9.4 模/數(shù)轉(zhuǎn)換器0809 287
9.5 A/D轉(zhuǎn)換器與微處理器的接口 291
9.6 D/A、A/D轉(zhuǎn)換器應用舉例 292
例題分析 295
學習提示與小結(jié) 297
習題 298
附錄 299
附錄1 8086指令系統(tǒng)表 299
附錄2 ASCII碼表 304
附錄3 DOS功能調(diào)用表 306
附錄4 BIOS中斷表 311
參考文獻 314