目錄
第1部分教 學(xué) 指 導(dǎo)
第1章計(jì)算機(jī)的基礎(chǔ)知識(shí)3
1.1計(jì)算機(jī)發(fā)展概述3
1.1.1計(jì)算機(jī)的發(fā)展簡(jiǎn)史3
1.1.2計(jì)算機(jī)的主要應(yīng)用4
1.2微型計(jì)算機(jī)概述5
1.2.1微型計(jì)算機(jī)的發(fā)展階段6
1.2.2微處理器的發(fā)展7
1.2.3影響計(jì)算機(jī)性能設(shè)計(jì)的因素8
1.3微型計(jì)算機(jī)系統(tǒng)的組成9
1.4微機(jī)硬件系統(tǒng)結(jié)構(gòu)基礎(chǔ)11
1.4.1總線結(jié)構(gòu)簡(jiǎn)介11
1.4.2微處理器模型的組成12
1.4.3存儲(chǔ)器概述13
1.4.4輸入輸出(I/O)接口簡(jiǎn)介14
1.5微機(jī)的工作原理與程序執(zhí)行過(guò)程14
1.6計(jì)算機(jī)的運(yùn)算基礎(chǔ)15
1.6.1二進(jìn)制數(shù)的運(yùn)算15
1.6.2數(shù)制轉(zhuǎn)換綜合表示法17
1.6.3二進(jìn)制編碼17
1.6.4數(shù)的定點(diǎn)與浮點(diǎn)表示18
1.6.5帶符號(hào)數(shù)的表示法19
1.6.6補(bǔ)碼的加減法運(yùn)算20
1.6.7溢出及其判斷方法21
本章小結(jié)22
第2章微處理器系統(tǒng)結(jié)構(gòu)與技術(shù)23
2.1CISC與RISC技術(shù)24
2.1.1CISC與RISC簡(jiǎn)介24
2.1.2CISC與RISC技術(shù)的交替發(fā)展與融合24
2.1.3ARM引領(lǐng)的移動(dòng)計(jì)算時(shí)代25
2.1.4x86與ARM發(fā)展中的市場(chǎng)新格局25
2.28086/8088微處理器26
2.2.18086/8088 CPU的內(nèi)部功能結(jié)構(gòu)26
2.2.28086/8088的編程結(jié)構(gòu)27
2.2.3總線周期的概念28
2.2.48086/8088微處理器的引腳信號(hào)與功能29
2.38086/8088系統(tǒng)的工作模式30
2.3.1*小模式操作30
2.3.2*大模式操作31
2.48086/8088的存儲(chǔ)器及I/O組織32
2.4.1存儲(chǔ)器組織32
2.4.2存儲(chǔ)器的分段33
2.4.3實(shí)際地址和邏輯地址34
2.4.4堆棧34
2.4.5“段加偏移”尋址機(jī)制允許重定位34
2.4.6I/O組織35
2.580x86微處理器35
2.5.180286微處理器35
2.5.280386微處理器36
2.5.380486微處理器37
2.6Pentium微處理器38
2.6.1Pentium的體系結(jié)構(gòu)38
2.6.2Pentium體系結(jié)構(gòu)的技術(shù)特點(diǎn)39
2.7Pentium系列微處理器及相關(guān)技術(shù)的發(fā)展40
2.7.1PentiumⅡ微處理器40
2.7.2Pentium Ⅲ微處理器41
2.7.3Pentium 4微處理器簡(jiǎn)介41
2.7.4CPU的主要性能指標(biāo)43
2.8嵌入式計(jì)算機(jī)系統(tǒng)的應(yīng)用與發(fā)展45
2.8.1嵌入式計(jì)算機(jī)系統(tǒng)概述45
2.8.2嵌入式計(jì)算機(jī)體系結(jié)構(gòu)的發(fā)展47
本章小結(jié)48
第3章微處理器的指令系統(tǒng)50
3.18086/8088的尋址方式50
3.1.1數(shù)據(jù)尋址方式50
3.1.2程序存儲(chǔ)器尋址方式53
3.1.3堆棧存儲(chǔ)器尋址方式53
3.1.4其他尋址方式54
3.2數(shù)據(jù)傳送類指令54
3.2.1通用數(shù)據(jù)傳送指令54
3.2.2目標(biāo)地址傳送指令56
3.2.3標(biāo)志位傳送指令57
3.2.4I/O數(shù)據(jù)傳送指令58
3.3算術(shù)運(yùn)算類指令58
3.3.1加法指令59
3.3.2減法指令59
3.3.3乘法指令61
3.3.4除法指令62
3.3.5十進(jìn)制調(diào)整指令63
3.4邏輯運(yùn)算和移位循環(huán)類指令65
3.4.1邏輯運(yùn)算指令65
3.4.2移位指令與循環(huán)移位指令65
3.5串操作類指令66
3.5.1MOVS目標(biāo)串,源串67
3.5.2CMPS目標(biāo)串,源串67
3.5.3SCAS目標(biāo)串67
3.5.4LODS源串67
3.5.5STOS目標(biāo)串67
3.6程序控制指令68
3.6.1無(wú)條件轉(zhuǎn)移指令68
3.6.2條件轉(zhuǎn)移指令71
3.6.3循環(huán)控制指令71
3.6.4中斷指令72
3.7處理器控制類指令72
3.7.1對(duì)標(biāo)志位操作指令72
3.7.2同步控制指令73
3.7.3其他控制指令74
本章小結(jié)74
第4章匯編語(yǔ)言程序設(shè)計(jì)75
4.1程序設(shè)計(jì)語(yǔ)言概述75
4.28086/8088匯編語(yǔ)言源程序76
4.2.18086/8088匯編源程序?qū)嵗?6
4.2.2匯編語(yǔ)言語(yǔ)句的類型及格式76
4.38086/8088匯編語(yǔ)言的數(shù)據(jù)項(xiàng)與表達(dá)式77
4.3.1常量77
4.3.2變量78
4.3.3標(biāo)號(hào)78
4.3.4表達(dá)式和運(yùn)算符78
4.48086/8088匯編語(yǔ)言的偽指令81
4.4.1數(shù)據(jù)定義偽指令81
4.4.2符號(hào)定義偽指令81
4.4.3段定義偽指令82
4.4.4過(guò)程定義偽指令83
4.58086/8088匯編語(yǔ)言程序設(shè)計(jì)基本方法83
4.5.1順序結(jié)構(gòu)程序83
4.5.2分支結(jié)構(gòu)程序83
4.5.3循環(huán)結(jié)構(gòu)程序83
本章小結(jié)84
第5章存儲(chǔ)器系統(tǒng)85
5.1存儲(chǔ)器的分類與組成85
5.1.1半導(dǎo)體存儲(chǔ)器的分類85
5.1.2半導(dǎo)體存儲(chǔ)器的組成86
5.2隨機(jī)存取存儲(chǔ)器86
5.2.1靜態(tài)隨機(jī)存取存儲(chǔ)器87
5.2.2動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器88
5.3只讀存儲(chǔ)器89
5.3.1只讀存儲(chǔ)器存儲(chǔ)信息的原理和組成89
5.3.2只讀存儲(chǔ)器的分類89
5.3.3常用ROM芯片舉例90
5.4存儲(chǔ)器的擴(kuò)充及其與CPU的連接90
5.4.1存儲(chǔ)器芯片的擴(kuò)充技術(shù)90
5.4.2存儲(chǔ)器與CPU的連接91
5.5內(nèi)存的技術(shù)發(fā)展92
5.6外部存儲(chǔ)器94
5.6.1硬盤(pán)95
5.6.2硬盤(pán)的接口95
5.6.3硬盤(pán)的主要參數(shù)96
5.7光盤(pán)驅(qū)動(dòng)器96
5.8存儲(chǔ)器系統(tǒng)的分層結(jié)構(gòu)98
本章小結(jié)99
第6章浮點(diǎn)部件101
6.180x86微處理器的浮點(diǎn)部件概述101
6.1.1iAPX86/88系統(tǒng)中的協(xié)處理器101
6.1.280386/80486系統(tǒng)中的浮點(diǎn)部件102
6.2Pentium微處理器的浮點(diǎn)部件103
本章小結(jié)104
第7章輸入輸出與中斷技術(shù)105
7.1輸入輸出接口概述105
7.1.1CPU與外設(shè)間的連接105
7.1.2接口電路的基本結(jié)構(gòu)105
7.2CPU與外設(shè)數(shù)據(jù)傳送的方式106
7.2.1程序傳送106
7.2.2中斷傳送108
7.2.3直接存儲(chǔ)器存取傳送108
7.3中斷技術(shù)108
7.3.1中斷概述108
7.3.2中斷源的中斷過(guò)程109
7.48086/8088的中斷系統(tǒng)和中斷處理111
7.4.18086/8088的中斷系統(tǒng)111
7.4.28086/8088的中斷處理過(guò)程112
7.4.3中斷響應(yīng)時(shí)序114
7.5中斷控制器8259A115
7.5.18259A的引腳與功能結(jié)構(gòu)115
7.5.28259A內(nèi)部結(jié)構(gòu)框圖和中斷工作過(guò)程116
7.5.38259A的工作方式117
7.5.48259A的控制字格式119
7.5.58259A應(yīng)用舉例120
本章小結(jié)120
第8章可編程接口芯片123
8.1接口的分類及功能123
8.2可編程計(jì)數(shù)器/定時(shí)器82535124
8.2.182535的引腳與功能結(jié)構(gòu)124
8.2.282535的內(nèi)部結(jié)構(gòu)和尋址方式125
8.2.382535的工作方式及時(shí)序關(guān)系125
8.2.482535應(yīng)用舉例127
8.3可編程并行通信接口芯片8255A127
8.3.18255A芯片引腳定義與功能127
8.3.28255A尋址方式128
8.3.38255A的控制字128
8.3.48255A的工作方式128
8.3.58255A的時(shí)序關(guān)系130
8.3.68255A的應(yīng)用舉例130
8.4可編程串行異步通信接口芯片8250130
8.4.1串行異步通信規(guī)程130
8.4.28250芯片引腳定義與功能130
8.4.38250芯片的內(nèi)部結(jié)構(gòu)和尋址方式130
8.4.48250內(nèi)部控制狀態(tài)寄存器的功能131
8.4.58250通信編程131
8.5數(shù)/模與模/數(shù)轉(zhuǎn)換接口芯片131
8.5.1DAC 0832數(shù)/模轉(zhuǎn)換器131
8.5.2ADC 0809模/數(shù)轉(zhuǎn)換器133
本章小結(jié)135
第9章微機(jī)硬件新技術(shù)136
9.1CPU新技術(shù)概述136
9.1.1超線程技術(shù)136
9.1.264位技術(shù)137
9.1.3“整合”技術(shù)137
9.1.4雙核及多核技術(shù)138
9.1.5CPU指令集及其擴(kuò)展139
9.2主板140
9.2.1主板芯片組概述141
9.2.2主板芯片組舉例141
9.2.3主板上的I/O接口143
9.3擴(kuò)展總線應(yīng)用技術(shù)146
9.4計(jì)算機(jī)硬件新技術(shù)的重要發(fā)展及未來(lái)趨勢(shì)148
9.4.1全球計(jì)算機(jī)硬件新技術(shù)的重要發(fā)展148
9.4.2全球計(jì)算機(jī)硬件新技術(shù)的未來(lái)趨勢(shì)148
9.4.3中國(guó)計(jì)算機(jī)硬件新技術(shù)的重要發(fā)展149
9.4.4中國(guó)計(jì)算機(jī)硬件新技術(shù)的未來(lái)趨勢(shì)149
本章小結(jié)150
第2部分習(xí) 題 詳 解
第1章習(xí)題1153
第2章習(xí)題2158
第3章習(xí)題3166
第4章習(xí)題4176
第5章習(xí)題5187
第6章習(xí)題6191
第7章習(xí)題7193
第8章習(xí)題8199
第9章習(xí)題9206
第3部分綜 合 訓(xùn) 練
綜合練習(xí)1209
綜合練習(xí)2212
綜合練習(xí)3214
綜合練習(xí)4215
綜合練習(xí)5217
綜合練習(xí)6219
綜合練習(xí)7221
綜合練習(xí)8224
綜合練習(xí)9228
綜合練習(xí)10231