微型計算機(jī)原理及應(yīng)用(王建宇)(第三版)
定 價:59 元
- 作者:王建宇、孫金生、林嶸、何新 編著
- 出版時間:2025/4/1
- ISBN:9787122478962
- 出 版 社:化學(xué)工業(yè)出版社
- 中圖法分類:TP36
- 頁碼:302
- 紙張:
- 版次:03
- 開本:16開
本書緊緊圍繞微型計算機(jī)原理和應(yīng)用主題,以8086/8088為主線,系統(tǒng)分析了16位微型計算機(jī)的基本知識、基本組成和體系結(jié)構(gòu),介紹了8086/8088系統(tǒng)中的指令系統(tǒng)、匯編語言及程序設(shè)計方法和技巧、存儲器的組成和構(gòu)成方法,結(jié)合實際應(yīng)用分析了常見的可編程接口芯片Intel 8251、Intel 8253、Intel 8237、Intel 8259和Intel 8255基本結(jié)構(gòu)和典型應(yīng)用,A/D、D/A轉(zhuǎn)換原理及典型芯片,并對現(xiàn)代微機(jī)系統(tǒng)中涉及的總線技術(shù)、高性能計算機(jī)的體系結(jié)構(gòu)和主要技術(shù)做了簡要分析。
本書注重理論聯(lián)系實際、突出實用技術(shù),內(nèi)容簡明扼要、融入作者多年的經(jīng)驗和體會,配套了相應(yīng)的數(shù)字教材資源,豐富了教學(xué)手段,可作為高等院校非計算機(jī)專業(yè)本、?粕C(jī)原理及應(yīng)用技術(shù)教材,也可作為工程技術(shù)人員學(xué)習(xí)和應(yīng)用相關(guān)內(nèi)容的參考材料。
第1章微型計算機(jī)基礎(chǔ)001
1.1微機(jī)的發(fā)展與特點001
1.1.1微機(jī)的發(fā)展歷史001
1.1.2微機(jī)的特點002
1.1.3微機(jī)系統(tǒng)的主要技術(shù)指標(biāo)002
1.2微機(jī)的組成結(jié)構(gòu)與工作過程003
1.2.1微機(jī)的組成結(jié)構(gòu)003
1.2.2微機(jī)的工作過程006
1.3計算機(jī)中數(shù)的表示與編碼008
1.3.1數(shù)制及其轉(zhuǎn)換008
1.3.2帶符號數(shù)的表示012
1.3.3定點數(shù)與浮點數(shù)014
1.3.4計算機(jī)中的編碼015
習(xí)題與思考題017
第2章8086/8088微處理器018
2.18086/8088微處理器特點018
2.28086/8088CPU的結(jié)構(gòu)019
2.2.18086/8088 CPU的編程結(jié)構(gòu)019
2.2.2存儲器組織021
2.2.38086/8088CPU的工作模式和引腳信號及功能023
2.2.4系統(tǒng)典型配置027
2.3典型時序分析028
2.3.1基本概念028
2.3.28086/8088微機(jī)系統(tǒng)的基本操作029
2.3.3最小模式下的典型時序029
2.3.4最大模式下的典型時序031
習(xí)題與思考題033
第3章8086/8088指令系統(tǒng)034
3.18086/8088尋址方式034
3.28086/8088指令系統(tǒng)038
3.2.1數(shù)據(jù)傳送類指令038
3.2.2算術(shù)運(yùn)算指令043
3.2.3邏輯運(yùn)算和移位指令049
3.2.4程序控制指令054
3.2.5串操作類指令059
3.2.6標(biāo)志處理和CPU控制類指令062
習(xí)題與思考題062
第4章匯編語言程序設(shè)計065
4.1匯編語言的基本元素065
4.1.1匯編語言的語句格式065
4.1.2匯編語言的運(yùn)算符066
4.1.3表達(dá)式068
4.1.4匯編語言程序匯編步驟070
4.2偽指令071
4.2.1定義數(shù)據(jù)偽指令071
4.2.2符號定義偽指令EQU、PURGE及=072
4.2.3段定義偽指令SEGMENT和ENDS072
4.2.4段寄存器定義偽指令A(yù)SSUME073
4.2.5過程定義偽指令PROC和ENDP074
4.2.6宏指令075
4.2.7定位偽指令ORG076
4.2.8匯編結(jié)束偽指令END076
4.3匯編程序設(shè)計076
4.3.1順序程序設(shè)計077
4.3.2分支程序設(shè)計079
4.3.3循環(huán)程序設(shè)計081
4.3.4子程序設(shè)計089
4.3.5MASM與高級語言的接口093
4.3.6DOS功能調(diào)用097
習(xí)題與思考題099
第5章存儲器系統(tǒng)101
5.1概述101
5.1.1存儲器分類101
5.1.2存儲器系統(tǒng)結(jié)構(gòu)102
5.2隨機(jī)存儲器RAM104
5.2.1靜態(tài)RAM104
5.2.2動態(tài)RAM105
5.3只讀存儲器ROM108
5.3.1掩模ROM108
5.3.2可編程的ROM109
5.3.3可擦除可編程序的ROM109
5.3.4電擦除可編程ROM112
5.3.5快擦型存儲器112
5.4存儲器芯片擴(kuò)展及其與CPU的連接113
5.4.1存儲器芯片與CPU的連接113
5.4.2存儲器芯片的擴(kuò)展113
5.5高速緩沖存儲器Cache121
5.5.1主存-Cache層次結(jié)構(gòu)121
5.5.2Cache的基本工作原理123
5.5.3地址映像123
5.5.4替換策略125
5.5.5PⅢ中采用的Cache技術(shù)126
5.6虛擬存儲器127
5.6.1主存-輔存層次結(jié)構(gòu)127
5.6.2虛擬存儲器的基本概念128
5.6.3頁式虛擬存儲器129
5.6.4段式虛擬存儲器130
5.6.5段頁式虛擬存儲器131
習(xí)題與思考題131
第6章輸入輸出接口技術(shù)133
6.1I/O接口概述133
6.1.1接口的功能及其作用133
6.1.2接口的分類134
6.1.3I/O接口與系統(tǒng)的連接135
6.1.4I/O端口的編址方法137
6.2輸入/輸出數(shù)據(jù)的傳輸控制方式138
6.2.1程序方式138
6.2.2中斷方式142
6.2.3DMA方式146
6.38086/8088的中斷操作147
6.3.1中斷分類與中斷類型碼147
6.3.2中斷向量與中斷向量表148
6.3.3中斷響應(yīng)過程與時序150
6.4可編程中斷控制器Intel 8259A152
6.4.18259A的結(jié)構(gòu)及主要功能152
6.4.28259A的編程155
6.4.38259A的級聯(lián)160
6.4.48259A的工作方式小結(jié)164
6.4.58259A的應(yīng)用舉例165
6.5可編程DMA控制器Intel 8237A169
6.5.18237A的編程結(jié)構(gòu)與主要功能169
6.5.28237A的編程172
6.5.38237A的操作時序178
6.5.4DMA33/66/100簡介178
習(xí)題與思考題179
第7章可編程定時器/計數(shù)器Intel 8253181
7.18253的功能與編程結(jié)構(gòu)181
7.1.18253的主要功能181
7.1.28253的內(nèi)部結(jié)構(gòu)182
7.1.38253的引腳功能182
7.28253的初始化編程183
7.2.18253的控制字184
7.2.28253的計數(shù)初值185
7.2.38253的初始化編程185
7.2.48253的計數(shù)器讀操作186
7.38253的工作方式187
7.48253的應(yīng)用191
7.5其它定時/計數(shù)芯片193
習(xí)題與思考題194
第8章可編程并行接口芯片Intel 8255A195
8.1并行接口概述195
8.28255A概述196
8.2.18255A的編程結(jié)構(gòu)196
8.2.28255A的引腳功能197
8.2.38255A的工作方式198
8.2.48255A的初始化編程203
8.38255A的應(yīng)用205
習(xí)題與思考題214
第9章串行通信與可編程接口芯片8251A216
9.1串行通信基礎(chǔ)216
9.1.1串行通信方式216
9.1.2數(shù)據(jù)傳送方式217
9.1.3信號傳輸方式218
9.1.4串行接口標(biāo)準(zhǔn)218
9.2可編程串行接口芯片Intel 8251A220
9.2.18251A的基本功能220
9.2.28251A的內(nèi)部結(jié)構(gòu)220
9.2.38251A的引腳功能222
9.2.48251A的初始化編程224
9.2.58251A應(yīng)用舉例227
習(xí)題與思考題232
第10章D/A、A/D轉(zhuǎn)換與接口技術(shù)235
10.1D/A轉(zhuǎn)換器的工作原理235
10.1.1權(quán)電阻網(wǎng)絡(luò)D/A轉(zhuǎn)換器236
10.1.2R-2R T型電阻網(wǎng)絡(luò)D/A轉(zhuǎn)換器236
10.1.32nR電阻分壓式D/A轉(zhuǎn)換器237
10.1.4集成化D/A轉(zhuǎn)換器237
10.2數(shù)/模轉(zhuǎn)換器芯片及其接口技術(shù)238
10.2.1D/A轉(zhuǎn)換器的主要性能參數(shù)238
10.2.2D/A轉(zhuǎn)換器芯片DAC0832238
10.2.3數(shù)/模轉(zhuǎn)換器芯片與微處理器接口時需注意的問題243
10.3模/數(shù)轉(zhuǎn)換芯片及其接口技術(shù)244
10.3.1從物理信號到電信號的轉(zhuǎn)換244
10.3.2采樣、量化與編碼245
10.3.3A/D轉(zhuǎn)換器的工作原理246
10.3.4A/D轉(zhuǎn)換器的性能參數(shù)和術(shù)語247
10.3.5A/D轉(zhuǎn)換器芯片ADC0809247
10.3.6模/數(shù)轉(zhuǎn)換器芯片與微處理器接口需注意的問題253
習(xí)題與思考題255
第11章總線技術(shù)256
11.1總線標(biāo)準(zhǔn)與分類、總線傳輸256
11.1.1總線標(biāo)準(zhǔn)與分類256
11.1.2總線傳輸257
11.2PC總線259
11.2.1ISA工業(yè)標(biāo)準(zhǔn)總線259
11.2.2EISA擴(kuò)展的工業(yè)標(biāo)準(zhǔn)結(jié)構(gòu)總線263
11.2.3VESA總線264
11.2.4PCI總線264
11.2.5加速圖形端口266
11.3系統(tǒng)總線266
11.4通信總線267
11.4.1IEEE 488總線267
11.4.2RS-232C總線271
11.4.3RS-423A/422A/485
總線271
習(xí)題與思考題273
第12章高性能微處理器及其新技術(shù)274
12.132位微處理器芯片274
12.1.180X86芯片發(fā)展274
12.1.2典型32位微處理器278
12.264位CPU簡介281
12.3高性能微機(jī)技術(shù)284
12.3.1流水線技術(shù)284
12.3.2精簡指令集技術(shù)285
12.3.3多媒體擴(kuò)展技術(shù)287
12.3.4單指令多數(shù)據(jù)技術(shù)288
12.3.5線程級并行技術(shù)289
12.3.6低功耗管理技術(shù)290
12.4多核處理器技術(shù)291
12.4.1雙核處理器的誕生291
12.4.2Intel智能酷睿多核處理器293
12.4.3微處理器技術(shù)發(fā)展的新時代296
習(xí)題與思考題301
參考文獻(xiàn)302