微型計算機原理與接口技術(shù) 版權(quán)信息
- ISBN:9787115196354
- 條形碼:9787115196354 ; 978-7-115-19635-4
- 裝幀:一般膠版紙
- 冊數(shù):暫無
- 重量:暫無
- 所屬分類:>
微型計算機原理與接口技術(shù) 本書特色
本書以Intel 8486微處理器為主體,從應(yīng)用的角度出發(fā),較詳細地闡述16位和32位微型計算機的基本原理、匯編語言和接口技術(shù)。本書可作為本科和高職高專院校相關(guān)課程的教材,也可供相關(guān)工程技術(shù)人員參考。
微型計算機原理與接口技術(shù) 內(nèi)容簡介
本書以Intel 8486微處理器為主體,從應(yīng)用的角度出發(fā),較詳細地闡述16位和32位微型計算機的基本原理、匯編語言和接口技術(shù)。 主要內(nèi)容包括:微型計算機的基本結(jié)構(gòu)和工作原理、匯編語言程序及基本的程序設(shè)計方法、微型計算機存儲器系統(tǒng)、中斷系統(tǒng)、接口技術(shù)、接口芯片、常用外部設(shè)備接口和微型計算機應(yīng)用。全書共12章,每章末配有習題與思考題。
參與本書編寫的作者都是長期從事微機原理及接口技術(shù)課程的一線教師,他們具有較為豐富的教學(xué)和實踐經(jīng)驗,特別注意基本概念、基本方法和基本技能的講解,本書是他們長期教學(xué)工作的結(jié)晶。
本書可作為本科和高職高專院校相關(guān)課程的教材,也可供相關(guān)工程技術(shù)人員參考。
微型計算機原理與接口技術(shù) 目錄
第1章 緒論 1
1.1 概述 1
1.1.1 微型計算機的發(fā)展概況 1
1.1.2 微型計算機的特點和分類 3
1.1.3 微處理器的字長 4
1.2 運算基礎(chǔ) 4
1.2.1 進位計數(shù)制及其相互轉(zhuǎn)換 4
1.2.2 二進制數(shù)的運算規(guī)則 7
1.2.3 計算機中的四則運算 9
1.2.4 計算機中帶符號數(shù)的表示方法 10
1.2.5 計算機中數(shù)的小數(shù)點表示方法 13
1.2.6 二進制編碼 14
1.2.7 邏輯運算與基本邏輯電路 16
1.3 微型計算機的基本結(jié)構(gòu) 18
1.3.1 微型計算機的總體結(jié)構(gòu) 18
1.3.2 微處理器的基本結(jié)構(gòu) 20
1.3.3 微型計算機(微機)的工作過程 24
1.3.4 一個程序工作的例子 25
習題與思考題 29
第2章 Intel 32位微處理器 31
2.1 微處理器的基本結(jié)構(gòu) 31
2.1.1 微處理器的內(nèi)部基本結(jié)構(gòu) 31
2.1.2 微處理器外部基本引腳 33
2.1.3 80386及80486微處理器的主要結(jié)構(gòu)邏輯框圖 37
2.2 微處理器寄存器結(jié)構(gòu) 38
2.3 微處理器的工作方式 45
2.3.1 實地址方式 45
2.3.2 虛擬8086方式 45
2.3.3 保護方式 46
2.3.4 3種工作方式的狀態(tài)轉(zhuǎn)換 47
2.3.5 系統(tǒng)管理方式(SMM) 48
2.4 指令流水線操作 48
2.5 Pentium系列微處理器 49
2.5.1 概述 49
2.5.2 Pentium系列微處理器的功能結(jié)構(gòu) 50
習題與思考題 53
第3章 80X86尋址方式和指令系統(tǒng) 54
3.1 80X86尋址方式 54
3.1.1 數(shù)據(jù)尋址方式 54
3.1.2 程序地址尋址方式 59
3.1.3 堆棧地址尋址 61
3.2 80X86指令格式 62
3.2.1 80X86指令編碼格式 62
3.2.2 80X86指令格式 63
3.3 80X86指令系統(tǒng) 64
3.3.1 數(shù)據(jù)傳送指令 64
3.3.2 算術(shù)運算指令 67
3.3.3 邏輯運算指令 72
3.3.4 控制轉(zhuǎn)移類指令 76
3.3.5 串操作指令 81
3.3.6 輸入/輸出指令 83
3.3.7 處理器控制 84
3.3.8 中斷指令與DOS功能調(diào)用 84
習題與思考題 87
第4章 匯編語言及程序設(shè)計 89
4.1 匯編語言 89
4.1.1 匯編語言格式 89
4.1.2 簡化的段定義偽指令 90
4.1.3 完整段定義偽指令 91
4.1.4 常用偽指令 93
4.1.5 匯編程序兩種基本格式 96
4.2 分支程序設(shè)計 98
4.2.1 簡單分支程序 98
4.2.2 復(fù)雜分支程序 99
4.3 循環(huán)程序設(shè)計 100
4.3.1 單重循環(huán)程序 100
4.3.2 多重循環(huán)程序 103
4.4 子程序設(shè)計 104
4.4.1 過程定義 104
4.4.2 調(diào)用指令 104
4.4.3 子程序設(shè)計 106
4.5 宏 108
4.5.1 宏指令的定義和使用 109
4.5.2 宏指令中參數(shù)的使用 110
4.5.3 宏與子程序的區(qū)別 110
4.6 匯編語言與高級語言的接口 110
4.6.1 C語言調(diào)用協(xié)議 110
4.6.2 內(nèi)存模式和段的約定 111
4.6.3 數(shù)據(jù)類型與結(jié)果返回 111
4.6.4 PASCAL語言調(diào)用協(xié)議 112
4.6.5 MASM調(diào)用高級語言 112
4.6.6 調(diào)用舉例 112
4.7 匯編和連接程序 113
4.8 匯編語言程序上機過程 114
習題與思考題 115
第5章 存儲器 117
5.1 存儲器概述 117
5.1.1 存儲器體系的分級結(jié)構(gòu) 117
5.1.2 存儲器的類型 117
5.1.3 半導(dǎo)體存儲器的性能指標 118
5.2 存儲器的系統(tǒng)連接 119
5.2.1 存儲器芯片的選用 119
5.2.2 存儲器結(jié)構(gòu)的確定 119
5.2.3 存儲器的擴展 120
5.3 高速緩沖存儲器 121
5.3.1 Cache的工作原理 122
5.3.2 高速緩存與內(nèi)存的存取一致性 122
5.4 虛擬存儲器 123
5.5 內(nèi)存分段分頁管理機制 123
習題與思考題 125
第6章 總線技術(shù) 126
6.1 概述 126
6.1.1 總線規(guī)范的基本內(nèi)容 126
6.1.2 總線分類 127
6.1.3 采用標準總線的優(yōu)點 128
6.2 總線數(shù)據(jù)傳輸 128
6.2.1 總線傳輸過程 128
6.2.2 總線傳輸信號特性 129
6.2.3 總線傳輸控制 130
6.2.4 總線仲裁 133
6.2.5 奔騰系列微處理器總線技術(shù) 135
6.2.6 現(xiàn)代總線發(fā)展 136
6.2.7 流行總線的性能比較 138
6.3 局部總線 140
6.3.1 IBM PC總線結(jié)構(gòu) 140
6.3.2 其他局部總線 140
6.3.3 PCI總線 141
6.3.4 AGP總線 172
6.4 系統(tǒng)總線 179
6.4.1 系統(tǒng)總線簡介 179
6.4.2 Multibus總線 180
6.4.3 STD總線 183
6.5 通信總線 184
6.5.1 IEEE 488總線 184
6.5.2 VXI總線 186
6.5.3 SCSI總線 187
6.5.4 IDE總線 188
6.5.5 Centronics總線 189
6.5.6 RS-232C總線 190
6.5.7 RS-449 193
6.5.8 RS-422A總線 193
6.5.9 RS-423A總線 194
6.5.10 RS-485總線 194
6.5.11 通用串行總線USB 195
習題與思考題 199
第7章 微型計算機的輸入/輸出 200
7.1 CPU與外設(shè)通信的特點 200
7.1.1 接口的用途 200
7.1.2 I/O端口的尋址方式 200
7.1.3 I/O端口地址的形成 201
7.2 輸入/輸出方式 202
7.2.1 程序控制傳送方式 202
7.2.2 中斷控制傳送方式 202
7.2.3 直接存儲器存取方式——DMA方式 202
7.2.4 I/O處理機方式 202
7.3 CPU與外設(shè)通信的接口 203
7.3.1 同步傳送方式與接口 203
7.3.2 異步查詢方式與接口 204
7.3.3 查詢方式應(yīng)用舉例 206
7.4 可用于輸入/輸出接口的8212芯片 207
7.4.1 8212芯片用于輸入接口 208
7.4.2 8212芯片用于輸出接口 208
7.4.3 8212芯片作為雙向總線驅(qū)動器 208
7.5 CPU的輸入/輸出 208
7.5.1 CPU的I/O指令 208
7.5.2 80286和80386/486支持I/O端口直接與內(nèi)存之間的數(shù)據(jù)傳送 209
7.6 DMA傳送方式與DMA控制器8237A 209
7.6.1 8237A的基本功能和結(jié)構(gòu) 209
7.6.2 8237A的工作方式 212
7.6.3 8237A的寄存器與編程 214
習題與思考題 219
第8章 常用外圍設(shè)備 221
8.1 概述 221
8.1.1 外圍設(shè)備的概念及一般功能 221
8.1.2 外圍設(shè)備的分類 221
8.2 常用外圍設(shè)備 222
8.2.1 輸入設(shè)備 222
8.2.2 輸出設(shè)備 223
8.2.3 外存設(shè)備 225
8.2.4 通信設(shè)備 227
8.2.5 其他設(shè)備 228
習題與思考題 228
第9章 中斷技術(shù) 229
9.1 中斷概述 229
9.1.1 中斷的概念 229
9.1.2 中斷源 229
9.1.3 中斷分類 230
9.1.4 中斷類型碼的分配 230
9.1.5 CPU的中斷處理順序 230
9.2 中斷機制 231
9.2.1 80486實模式下的中斷 231
9.2.2 80486保護模式下的中斷和異!233
9.2.3 虛擬8086模式下的中斷/異!235
9.3 中斷向量表的建立方法 235
9.3.1 絕對地址置入法 235
9.3.2 使用串指令裝入法 235
9.3.3 使用DOS調(diào)用法 236
9.3.4 直接接入法 237
9.4 可編程中斷控制器8259A 237
9.4.1 8259A的內(nèi)部結(jié)構(gòu)及管腳分配 238
9.4.2 8259A的中斷管理方式 239
9.4.3 8259A的編程 241
9.4.4 8259A的應(yīng)用舉例 244
習題與思考題 247
第10章 可編程接口芯片及其與CPU的接口 248
10.1 可編程并行輸入/輸出接口芯片8255A 248
10.1.1 8
展開全部
微型計算機原理與接口技術(shù) 作者簡介
史新福,西北工業(yè)大學(xué)計算機學(xué)院,教授,多年來從事計算機教學(xué)和科研工作,其有豐富的教學(xué)經(jīng)驗,多次榮獲陜西省和西北工業(yè)大學(xué)教學(xué)成果獎,所編寫的計算機教材定位準確,結(jié)構(gòu)清晰,敘述流暢,易于學(xué)習,適合教學(xué),被眾多學(xué)校廣泛使用。到目前為止,已編著出版教材5部,主持的