《微機原理與接口技術項目教程》是2013年機械工業出版社出版的圖書,作者是姜榮。
《微機原理與接口技術項目教程》根據普通高等教育“十一五”國家規劃教材的指導思想,按照高等院校教學大綱而編寫的。全書共分13章,包括微型計算機系統概述、8086微處理器、8086指令系統與程式設計、存儲器、可程式並行接口8255A、中斷系統與可程式8259A、可程式定時器/計數器8253A、串列通信與可程式8251A、可程式DMA控制器8237A、D/A數模轉換、A/D模數轉換、匯流排技術和工程套用與課程設計題目知識。
全書採用“項目驅動”的方式編寫,引入“項目”教學和啟發式教學方法,便於激發學生的學習興趣,使教材做到“教、做、學”的統一協調。
《微機原理與接口技術項目教程》力求理論知識、實踐教學和工程訓練相結合,可以作為大學本科計算機、通信、電氣自動化、電子信息、機電一體化專業的“微機原理與接口技術”、“計算機接口技術”課程教材,同時也是科技人員學習的參考書。
基本介紹
- 書名:微機原理與接口技術項目教程
- ISBN:9787302214250
- 頁數: 409頁
- 出版社:清華大學出版社
- 出版時間:2010年1月1日
- 裝幀:平裝
- 開本:16
內容簡介
目錄
機工版高職教材
項目一 微型計算機的系統組成 1
1.1項目開篇:微型計算機系統是如何工作的 1
1.2項目備戰:微型計算機的系統組成 3
任務1.2.1了解微型計算機的發展及套用 3
任務1.2.2認識微型計算機的硬體系統 5
任務1.2.3了解微型計算機的軟體系統 7
任務1.2.4掌握微型計算機的信息表示 7
1.3項目實戰:微型計算機系統的組裝與調試 13
1.4項目決戰:深入理解微型計算機系統的工作原理 14
1.5項目挑戰:微型計算機系統的發展現狀及其展望 15
項目二 微處理器的指令系統 17
2.1項目開篇:一個簡單的彙編語言程式的編寫 17
2.2項目備戰:彙編指令系統與程式編寫格式18
任務2.2.1了解8086/8088的內部結構 18
任務2.2.2了解80486的內部結構 23
任務2.2.3了解彙編語言的定址方式 27
任務2.2.4掌握彙編指令系統 32
任務2.2.5了解彙編語言程式編寫格式 62
2.3項目實戰:一個簡單彙編程式的設計 64
2.4項目決戰:深入理解彙編程式格式和微處理器系統 65
2.5項目挑戰:了解奔騰系列微處理器的指令系統和工作特點 69
項目三 彙編語言程式設計 70
3.1項目開篇:彙編語言程式設計過程實例 70
3.2項目備戰:彙編語言程式設計基礎 73
任務3.2.1理解常量、變數和標號的含義及套用 73
任務3.2.2掌握順序程式設計的方法與技巧 80
任務3.2.3掌握分支程式設計的方法與技巧 82
任務3.2.4掌握循環程式設計的方法與技巧 86
任務3.2.5理解子程式設計的原則和方法 89
任務3.2.6*了解高級彙編語言技術 99
任務3.2.7學會運用調試程式 104
3.3項目實戰:一個彙編語言程式的設計與調試 106
3.4項目決戰:進一步掌握彙編語言的程式設計技巧和調試方法 107
3.5項目挑戰:了解現在常用的編程工具及方法 109
項目四 微處理器的外部特性與存儲器的擴展 111
4.1項目開篇:存儲器的擴展與套用 111
4.2項目備戰:微處理器的外部特性與存儲器的擴展 114
任務4.2.1了解8086/8088 CPU的工作模式和引腳功能 114
任務4.2.2了解80486 CPU的工作模式 119
任務4.2.3了解80486 CPU的外部引腳 120
任務4.2.4了解匯流排技術 124
任務4.2.5了解半導體存儲器晶片的結構和主要技術指標 126
任務4.2.6了解常用的幾種半導體存儲器的工作原理 128
任務4.2.7掌握半導體存儲器與CPU的連線方法 134
任務4.2.8*存儲管理技術 138
4.3項目實戰:一個半導體存儲器系統的擴展 141
4.4項目決戰:深入理解 CPU的外部特性和存儲器擴展 141
4.5項目挑戰:了解微型計算機記憶體條的發展歷程 142
項目五 基本輸入/輸出接口 144
5.1項目開篇:什麼是基本輸入/輸出接口 144
5.2項目備戰:基本連線埠與數據傳送方式 145
任務5.2.1了解I/O連線埠的編址與解碼 145
任務5.2.2了解數據傳送方式 147
任務5.2.3掌握DMAC 8237A的套用 155
5.3項目實戰:設計一個DMAC接口電路並編程 167
5.4項目決戰:進一步理解接口電路的傳送原理 168
5.5項目挑戰:了解奔騰系列微型計算機的DMA接口技術 170
項目六 中斷控制接口 171
6.1項目開篇:什麼是中斷系統 171
6.2項目備戰:可程式中斷控制器8259A的相關知識 172
任務6.2.1理解什麼是中斷向量表 172
任務6.2.2了解可程式中斷控制器8259A的內部結構及引腳功能 177
任務6.2.3掌握8259A的中斷過程 180
任務6.2.4了解 8259A的中斷管理方式 180
任務6.2.5掌握8259A的編程及套用 183
6.3項目實戰:8259A中斷控制器的套用 192
6.4項目決戰:進一步掌握中斷和中斷控制器的相關知識 192
6.5項目挑戰:了解高級中斷控制器的相關知識 194
項目七 並行接口 195
7.1項目開篇:8255A和8254的套用 195
7.2項目備戰:可程式並行I/O接口晶片8255A和可程式定時器8254 196
任務7.2.1了解8255A的內部結構及外部引腳 196
任務7.2.2掌握8255A的控制字與初始化編程 198
任務7.2.3掌握8255A的工作方式及編程 199
任務7.2.4掌握8255A與CPU的接口及套用 03
任務7.2.5了解可程式定時器8254的內部結構及外部引腳 207
任務7.2.6了解8254的工作方式 209
任務7.2.7掌握8254的控制字及編程方法 213
任務7.2.8掌握8254的套用 216
7.3項目實戰:並行接口的套用 218
7.4項目決戰:進一步掌握並行接口的相關知識 219
7.5項目挑戰:了解並行連線埠的其他相關知識 221
項目八串列接口與通信技術 222
8.1項目開篇:串列接口與串列通信 222
8.2項目備戰:串列接口的相關知識 223
任務8.2.1了解串列接口標準 223
任務8.2.2了解可程式串列接口晶片8251A內部結構 225
任務8.2.3認識並了解8251A的引腳及其功能 227
任務8.2.4掌握8251A的命令字與初始化編程 229
任務8.2.5掌握8251A的接口技術與套用 233
8.3項目實戰:利用8251A設計—串列接口 235
8.4項目決戰:進一步理解串列通信的含義 235
8.5項目挑戰:了解串列接口的其他匯流排形式 237
項目九 數模與模數轉換電路 239
9.1項目開篇:控制系統中的模擬接口 239
9.2項目備戰:數?模、模?數轉換器及其接口技術 241
任務9.2.1掌握數?模轉換器及其接口技術 241
任務9.2.2掌握模?數轉換器及其接口技術 245
9.3項目實戰:模?數、數?模轉換及其套用 252
9.4項目決戰:進一步理解模?數、數?模轉換器的工作原理 253
9.5項目挑戰:了解模數、數模互相轉換的相關知識 254
附錄 255
附錄A 期末模擬試題 255
附錄B 80×86常用指令表 257
附錄C 彙編語言的開發方法 260
參考文獻 268