目錄
第1章微型計算機的基礎知識1
1.1知識要點1
1.1.1微型計算機的基本組成1
1.1.2微型計算機的工作原理2
1.1.3微型計算機的發(fā)展歷程和發(fā)展趨勢4
1.1.4計算機運算基礎(信息表示及其操作)5
1.2例題詳解9
1.2.1數(shù)制變換9
1.2.2二進制運算及結果分析10
1.2.3符號數(shù)運算10
1.2.4十進制運算與結果修正13
1.3習題解答14
第2章8086 CPU與系統(tǒng)組成19
2.1知識要點19
2.1.1微處理器基本結構19
2.1.2Intel 8086微處理器20
2.1.38086 CPU引腳功能24
2.1.4最小模式和最大模式25
2.1.5存儲器組織與I/O結構26
2.1.68086系統(tǒng)時鐘與總線周期27
2.2例題詳解28
2.3習題解答34
第3章指令系統(tǒng)38
3.1知識要點38
3.1.1幾種常用的尋址方式38
3.1.2數(shù)據(jù)傳送類指令39
3.1.3數(shù)據(jù)加工處理類指令40
3.1.4串操作指令42
3.1.5控制轉移類指令43
3.1.6CPU控制類指令44
3.1.780X86/Pentium新增指令44
3.2例題詳解45
3.3習題解答53
第4章匯編語言及其程序設計62
4.1知識要點62
4.1.1字符集62
4.1.2匯編語言語句62
4.1.3常用的偽指令語句63
4.1.4部分宏指令65
4.1.5DOS與BIOS功能調用66
4.1.6程序設計基本方法66
4.2例題詳解67
4.3習題解答76
第5章存儲器及存儲器子系統(tǒng)111
5.1知識要點111
5.1.1存儲器的技術指標111
5.1.2存儲器的種類111
5.1.3存儲系統(tǒng)的層次結構112
5.1.4半導體存儲器112
5.1.5存儲器的時序和接口信號114
5.1.6存儲器的接口設計115
5.1.7PC的內存儲器和內存儲器組織116
5.1.8Cache技術和虛擬存儲技術116
5.2例題詳解118
5.3習題解答123
第6章總線技術129
6.1知識要點129
6.1.1概述129
6.1.2總線判決和握手技術130
6.1.3總線舉例131
6.2例題詳解132
6.3習題解答136
第7章I/O接口與中斷技術140
7.1知識要點140
7.1.1I/O接口140
7.1.2中斷的基本原理141
7.1.38086的中斷系統(tǒng)143
7.1.4可編程中斷控制器8259A144
7.2例題詳解147
7.3習題解答155
第8章接口技術165
8.1知識要點165
8.1.1計數(shù)器與計時器165
8.1.2并行傳輸及其接口168
8.1.3DMA傳輸和DMA控制器170
8.1.4串行傳輸與串行接口175
8.1.5模擬接口177
8.2例題詳解178
8.3習題解答186
第9章高性能微處理器與系統(tǒng)結構197
9.1知識要點197
9.1.1概述197
*9.1.232位微處理器的功能與結構198
*9.1.364位微處理器200
*9.1.4多核處理器201
9.1.5嵌入式微處理器簡介202
9.1.6PC的系統(tǒng)結構204
9.2例題詳解206
9.3習題解答207
參考文獻213
附錄A模擬試題1214
附錄B模擬試題1參考答案219
附錄C模擬試題2222
附錄D模擬試題2參考答案227