本書是為電子信息類(非計算機專業)或其他工科類專業的計算機硬體基礎課程“微機原理·接口技術及套用”的教學而編寫的,目的是讓學生掌握微型計算機的工作原理、彙編語言程式設計、微型計算機的原理及接口技術,使學生具有彙編語言編程和硬體接口電路開發的基本能力,學懂、學通、能實際套用。
基本介紹
- 書名:微機原理·接口技術及套用
- 作者:孔慶芸、秦曉紅、趙光飛、陳江
- ISBN:9787302394303
- 定價:34.50元
- 出版社:清華大學出版社
- 出版時間:2015年5月1日
- 印次:1-1
- 印刷時間:2015年4月15日
內容簡介
圖書目錄
- 4.1概述106
- 4.1.1機器語言106
- 4.1.2彙編語言106
- 4.1.3高級語言107
- 4.1.4宏彙編程式及上機過程簡介107
- 4.2彙編語言的格式及指令108
- 4.2.1彙編語言格式108
- 4.2.2簡化的段定義偽指令109
- 4.2.3常用偽指令110
- 4.3分支程式設計110
- 4.3.1簡單分支程式111
- 4.3.2複雜分支程式112
- 4.4循環程式設計114
- 4.4.1單重循環程式114
- 4.4.2多重循環程式116
- 4.5子程式設計117
- 4.5.1過程定義117
- 4.5.2調用指令118
- 4.6彙編語言程式上機過程119
- 習題與思考題120第5章記憶體儲器及其管理121
- 5.1存儲器概述121
- 5.1.1微型計算機中存儲器的類型121
- 5.1.2半導體存儲器的性能指標122
- 5.2存儲器的擴展設計123
- 5.2.1存儲器的構成原理123
- 5.2.2存儲器的擴展124
- 5.2.3存儲器的地址解碼127
- 5.2.4存儲器的擴展設計舉例130
- 5.380486存儲器管理模式131
- 5.3.180486保護模式存儲管理131
- 5.3.2虛擬8086模式存儲管理136
- 習題與思考題137第6章輸入輸出接口138
- 6.1輸入輸出接口概述138
- 6.1.1CPU與外設通信的特點138
- 6.1.2接口的基本功能138
- 6.1.3I/O接口與CPU、外設之間交換的信號139
- 6.1.4I/O連線埠的定址方式140
- 6.1.5I/O連線埠地址的形成140
- 6.2輸入輸出方式141
- 6.2.1程式控制傳送方式142
- 6.2.2中斷控制傳送方式142
- 6.2.3直接存儲器存取方式——DMA方式142
- 6.2.4I/O處理器方式142
- 6.3CPU與外設通信的接口143
- 6.3.1同步傳送方式的接口143
- 6.3.2異步查詢方式的接口145
- 6.3.3中斷方式的接口148
- 6.3.4DMA傳送方式的接口148
- 習題與思考題161第7章中斷系統162
- 7.1中斷的有關概念162
- 7.1.1中斷的基本概念162
- 7.1.2中斷源與中斷分類162
- 7.1.3CPU的中斷優先順序163
- 7.1.4中斷類型碼164
- 7.1.5中斷處理過程165
- 7.1.6中斷向量表與中斷描述符表167
- 7.1.7中斷向量表的建立方法169
- 7.2可程式中斷控制器8259A172
- 7.2.18259A的內部結構及引腳分配173
- 7.2.28259A的工作過程175
- 7.2.38259A的中斷管理方式175
- 7.2.48259A的編程178
- 7.2.58259A的套用舉例184
- 習題與思考題189第8章可程式接口晶片190
- 8.1概述190
- 8.2可程式並行接口晶片8255A191
- 8.2.18255A的內部結構191
- 8.2.28255A的引腳分配193
- 8.2.38255A的工作方式195
- 8.2.48255A的控制字和狀態字198
- 8.2.58255A的套用舉例202
- 8.2.68255A的特性總結208
- 8.3可程式計數器/定時器8254208
- 8.3.18254的結構209
- 8.3.28254的功能211
- 8.3.38254的控制字212
- 8.3.48254的編程214
- 8.3.58254的工作方式215
- 8.3.68254的套用舉例221
- 8.4可程式串列輸入輸出接口晶片8251A224
- 8.4.1串列通信概述224
- 8.4.28251A的內部結構229
- 8.4.38251A的引腳分配231
- 8.4.48251A的編程233
- 8.4.58251A的接口技術與套用舉例236
- 習題與思考題240第9章D/A與A/D轉換技術242
- 9.1概述242
- 9.2D/A轉換器242
- 9.2.1D/A轉換基本原理242
- 9.2.2D/A的主要性能參數245
- 9.2.3典型D/A晶片及接口246
- 9.2.4D/A轉換器晶片和微處理器接口時需要注意的問題251
- 9.3A/D轉換器253
- 9.3.1A/D轉換基本原理253
- 9.3.2A/D的主要性能參數254
- 9.3.3典型A/D晶片及接口255
- 9.3.4A/D轉換器晶片和微處理器接口時需要注意的問題266
- 9.4D/A和A/D器件的選擇269
- 習題與思考題270第10章匯流排技術271
- 10.1概述271
- 10.1.1匯流排規範的基本內容271
- 10.1.2匯流排分類272
- 10.1.3匯流排的主要性能參數273
- 10.1.4匯流排數據傳輸273
- 10.1.5匯流排傳輸方式274
- 10.2常用匯流排介紹276
- 10.2.1PCI匯流排276
- 10.2.2PCIExpress匯流排287
- 10.2.3USB匯流排292
- 10.2.4其他匯流排簡介297
- 習題與思考題299第11章微型計算機的套用301
- 11.1在過程控制中的套用301
- 11.1.1中央處理器和存儲器301
- 11.1.2生產過程的輸入輸出303
- 11.1.3人機接口306
- 11.1.4通信306
- 11.1.5程編配套裝置307
- 11.1.6控制手段307
- 11.2I/O接口與32位微處理器的連線310
- 11.3套用舉例311
- 習題與思考題325附錄7位ASCII碼編碼表328
- 參考文獻330