書籍信息
作者:姚琳、孫志輝、韓伯濤、蘇蘭海
定價:32元
印次:1-5
ISBN:9787302229742
出版日期:2010.08.01
印刷日期:2015.08.10
內容簡介
本教材覆蓋了微機原理與接口技術課程的最基本的內容,而且是長期有用的內容,主要包括微機原理、彙編語言程式設計和微機接口技術三部分內容。 本書內容深入淺出,語言通俗易懂,各章設立本章的內容提要和本章的學習重點,每章後有練習與思考,便於閱讀和學習。本書可作為普通高等院校計算機及相關專業的微機原理與接口技術課程教材,也可以作為學習計算機硬體基礎的培訓教材和自學參考書。
圖書目錄
第1章 微型計算機的基礎知識1
1.1 微型計算機系統概述1
1.1.1 微處理器和微型計算機的發展1
1.1.2 微型計算機基本結構3
1.1.3 微處理器的內部結構7
1.1.4 微型計算機的工作原理8
1.2 微型計算機中的數及其編碼9
1.2.1 字元的編碼9
1.2.2 微型計算機中數值的表示方法11
1.2.3 微型計算機中的數的運算方法15
習題117
第2章 微型計算機系統的微處理器19
2.1 8086/8088微處理器的編程結構19
2.1.1 8086/8088微處理器的內部結構20
2.1.2 8086/8088微處理器的暫存器結構22
2.2 8086/8088的存儲器組織26
2.2.1 存儲器地址空間和數據存儲格式26
2.2.2 存儲器的分體結構27
2.2.3 8086/8088存儲器的分段28
2.2.4 存儲器物理地址的形成29
2.3 8086/8088的I/O組織31
2.4 8086/8088CPU的引腳功能與工作組態32
2.4.1 兩種工作模式下的公用引腳33
2.4.2 最小工作模式及引腳功能34
2.4.3 最大工作模式及引腳功能36
2.5 8086/8088CPU的操作及其典型時序40
2.5.2系統復位和啟動操作41
2.5.3中斷回響操作42
2.5.4暫停操作42
2.5.5匯流排操作43
2.5.6最小工作模式下的匯流排保持請求/保持回響操作45
2.5.7最大工作模式下的匯流排請求/允許/釋放操作45
習題247
第3章8086/8088指令系統與彙編語言程式設計49
3.18086/8088CPU的暫存器組與定址方式49
3.1.18086/8088CPU的暫存器組49
3.1.28086/8088CPU的定址方式51
3.28086/8088的指令系統55
3.2.18086/8088的指令格式55
3.2.2數據傳送指令56
3.2.3算術運算指令63
3.2.4邏輯運算與移位指令70
3.2.5控制轉移指令75
3.2.6串操作指令80
3.2.7標誌處理指令82
3.2.8處理器控制指令83
3.38086/8088彙編語言源程式的結構84
3.3.1彙編語言的語句格式84
3.3.2段定義偽語句86
3.4變數、標號與表達式88
3.4.1數值表達式88
3.4.2變數與標號89
3.4.3地址表達式90
3.5常用偽指令90
3.5.1符號定義偽指令90
3.5.2數據定義偽指令92
3.5.3常用的操作符95
3.6DOS系統功能調用98
3.7彙編語言程式的基本控制結構和開發過程102
3.7.1順序結構102
3.7.2分支結構102
3.7.3循環結構104
3.7.4彙編語言程式的開發過程105
習題3108
第4章微型計算機匯流排110
4.1匯流排概述110
4.1.1匯流排的類型110
4.1.2匯流排結構的特點111
4.1.3系統匯流排的主要指標111
4.2匯流排仲裁技術112
4.2.1匯流排主設備和從設備112
4.2.2匯流排仲裁112
4.2.3匯流排的傳輸方式113
4.3常用微型計算機匯流排114
4.3.1PC/XT匯流排114
4.3.2ISA匯流排115
4.3.3EISA匯流排117
4.3.4PCI匯流排118
4.3.5PCMCIA匯流排125
習題4126
第5章半導體存儲器128
5.1存儲器概述128
5.1.1半導體存儲器的分類130
5.1.2數據存儲與存儲的形成132
5.1.3半導體存儲器晶片的一般結構134
5.1.4半導體存儲器的技術指標135
5.2隨機存取存儲器(RAM)及套用特徵136
5.2.1靜態隨機存儲器(SRAM)136
5.2.2動態隨機存儲器(DRAM)139
5.3隻讀存儲器(ROM)及套用特徵142
5.3.1隻讀存儲器的基本存儲原理143
5.3.2典型EPROM晶片介紹145
5.4主存儲器的設計147
5.4.1存儲器的擴充148
5.4.2存儲器與CPU的匯流排連線150
習題5157
第6章微型計算機接口160
6.1信號主要類型160
6.2微型計算機接口及其組成161
6.2.1接口電路的功能161
6.2.2接口組成161
6.2.3I/O連線埠地址編碼162
6.3計算機與外設交換數據的方式163
6.3.1無條件傳送方式163
6.3.2查詢傳送方式164
6.3.3中斷控制傳送方式164
6.3.4DMA傳送方式166
習題6167
第7章中斷系統和中斷控制器8259A169
7.1中斷的基本概念169
7.1.1中斷及中斷源169
7.1.2中斷處理過程172
7.1.3中斷優先權管理173
7.28086/8088的中斷系統176
7.2.18086/8088的中斷指令176
7.2.28086/8088的中斷分類177
7.2.3中斷向量表180
7.2.48086/8088的中斷處理過程181
7.3中斷控制器8259A183
7.3.18259A的主要功能183
7.3.28259A的結構及引腳功能183
7.3.38259A的工作過程186
7.3.48259A的工作方式187
7.3.58259A的初始化命令字和操作命令字190
7.3.68259A的編程194
習題7202
第8章常用可程式接口晶片204
8.1可程式定時/計數器接口晶片8253204
8.1.1定時/計數器概述204
8.1.2Intel8253可程式定時/計數器206
8.1.3Intel8253的工作方式210
8.1.4Intel8253在微機系統中的套用215
8.1.5Intel8254可程式定時/計數器220
8.2可程式並行接口晶片8255A221
8.2.1並行接口概念221
8.2.2Intel8255A可程式並行接口221
8.2.3Intel8255A的控制字與工作方式223
8.2.4Intel8255A的套用230
8.2.5Centronics並行印表機接口232
8.3串列輸入輸出接口233
8.3.1串列輸入輸出接口基本概念234
8.3.2串列通信協定235
8.3.3RS232C異步串列通信標準237
8.3.4Ins8250可程式串列接口238
8.3.5串列通信程式設計方法245
8.4數/模與模/數轉換接口246
8.4.1數/模與模/數轉換基本概念246
8.4.2模/數轉換的性能指標246
8.4.3數/模轉換的性能指標247
8.4.4計算機數據採集基本方法248
習題8248
第9章微型計算機的發展方向與新技術介紹251
9.1CPU處理器的發展251
9.1.1微處理器的發展回顧251
9.1.2微處理器未來的發展方向253
9.2存儲器的發展253
9.2.1ROM、RAM、DRAM、SRAM和Flash253
9.2.2高速快取cache255
9.2.3Flash256
9.3外設及接口的發展256
9.3.1USB接口256
9.3.2IEEE1394接口258
9.3.3SD卡接口259
9.3.4SATA接口260
9.3.5AHCI接口261
9.4嵌入式系統簡介262
9.4.1概述262
9.4.2嵌入式系統組成263
習題9265
附錄A8086/8088指令266
參考文獻272