第一章計算機的發(fā)展概況
一.計算機的發(fā)展1
二.微型計算機的發(fā)展1
三.微型計算機的特點3
四.微型計算機及相關技術的發(fā)展趨向4
第二章十六位微處理器
§2-1概述6
一.建立4字節(jié)的指令預取隊列6
二.設立地址段寄存器6
三.在結構上和指令設置方面支持多微處理器系統(tǒng)7
§2-28088微處理器的結構7
一.8088微處理器的引腳及其功能7
二.8088微處理器的內部結構11
§2-38088微處理器的存貯器組織14
一.由段寄存器,段編移地址確定物理地址14
二.段寄存器的使用15
§2-4系統(tǒng)組成16
一.微型計算機的結構16
二.系統(tǒng)總線的構成17
第三章8088指令系統(tǒng)
§3-18088的尋址方式23
一.說明操作數所在地址的尋址方式23
二.說明轉移地址的尋址方法28
§3-28088的指令系統(tǒng)30
一.數據傳送指令30
二.算術運算指令33
三.邏輯運算和移位指令39
四.串操作指令44
五.程序控制指令46
六.處理器控制指令51
七.輸入輸出指令52
§3-3匯編語言與匯編程序52
一.匯編語言的語句格式53
二.常數54
三.偽指令54
四.匯編語言的運算符62
五.宏指令63
六.匯編語言源程序的結構64
§3-4匯編語言程序舉例66
第四章半導體存貯器
§4-1概述77
一.存貯器的分類77
二.存貯器的主要性能指標78
§4-2讀寫存貯器(RAM)79
一.靜態(tài)讀寫存貯器(SRAM)79
二.動態(tài)讀寫存貯器(DRAM)85
§4-3只讀存貯器(ROM)89
一.EPROM90
二.EEPROM(E2PROM)92
第五章輸入輸出技術
§5-1概述97
一.外設接口的編址方式97
二.輸入輸出的基本方法98
§5-2中斷方式100
一.中斷的基本概念102
二.8086(88)的中斷系統(tǒng)106
三.中斷控制器8259109
§5-3直接存貯器存取(DMA)119
一.DMA的工作過程120
二.DMA控制器8237120
§5-4I/O處理器135
一.概述135
二.I/O處理器8089136
三.8089的應用方式136
第六章常用接口芯片
§6-1簡單接口139
一.三態(tài)門接口芯片139
二.鎖存器接口芯片140
§6-2時鐘發(fā)生器8284142
一.引線及其功能142
二.8284的使用143
§6-3總線控制器8288144
一.引線及動能144
二.8288總線控制器使用舉例146
§6-4總線裁決器8289147
一.8289引線及簡單功能說明147
二.優(yōu)先級控制及工作方式148
三.8289使用舉例150
§6-5可編程并行接口8255151
一.外部引線及內部結構151
二.8255的工作方式152
三.方式控制字及狀態(tài)字157
四.8255的尋址及連接使用158
五.初始化及應用舉例160
§6-6可編程定時器8253163
一.外部引線及其性能163
二.工作方式164
三.8253的控制字166
四.8253的尋址及連接167
五.初始化及其應用169
§6-7可編程串行接口8250171
一.概述171
二.可編程串行接口8250173
第七章十六位微機系統(tǒng)的結構及使用
§7-1IBM-PC/XT的硬件構成186
一.IBM-PC/XT的系統(tǒng)板組成186
二.電源系統(tǒng)194
三.擴充部件194
四.系統(tǒng)資源配置的選擇195
§7-2IBM-PC/XT的基本系統(tǒng)軟件197
一.操作系統(tǒng)PC-DOS的結構197
二.系統(tǒng)配置的實用程序199
§7-3系統(tǒng)的啟動203
一.系統(tǒng)的冷啟動204
二.系統(tǒng)的熱啟動204
三.系統(tǒng)的自動啟動205
四.用硬盤啟動DOS205
§7-4DOS的功能調用208
一.高級功能調用(DOS功能調用)209
二.低級功能調用213
三.功能調用實例213
第八章80286微處理器結構及其特點
§8-180286微處理器結構概述216
一.實模式和保護模式216
二.80286的內部結構217
三.流水線作業(yè)的高速總線周期218
四.內部寄存器的設置219
§8-280286微處理器的指令設置221
一.按處理器級別進行分類221
二.按特權級進行分類222
§8-3虛擬地址變換和存貯器管理224
一.80286虛擬存貯的概述224
二.根據描述符表進行虛擬地址變換225
三.存貯器管理寄存器228
§8-4描述符230
一.描述符分類230
二.段描述符230
三.門描述符235
§8-5保護機構和控制轉移238
一.保護機構的分類238
二.段存取時的保護239
三.特權級保護鏈的使用方法240
四.特權級對數據存取的限制241
五.任務內的控制轉移242
六.用軟件強化保護功能247
§8-6任務切換250
一.任務狀態(tài)段250
二.任務切換250
三.任務的鏈接252
四.由任務門進行任務切換的優(yōu)點252
§8-7中斷254
一.中斷源254
二.實模式的中斷254
三.保護模式的中斷257
§8-880286總線及系統(tǒng)初始化270
一.80286微處理器引腳定義270
二.復位后的初始狀態(tài)272
三.從實模式到保護模式的切換273
附錄8088指令系統(tǒng)一覽表275
主要參考資料295