微機原理與接口技術

-
【作 者】梁建武
【I S B N 】978-7-5084-7751-0
【責任編輯】李炎
【適用讀者群】本科
【出版時間】2010-09-01
【開 本】16開
【裝幀信息】平裝(光膜)
【版 次】第1版第1次印刷
【頁 數】240
【千字數】370
【印 張】15
【定 價】¥26
【叢 書】21世紀高等學校精品規劃教材
【備注信息】
簡介
本書特色
前言
章節列表
精彩閱讀
下載資源
相關圖書
本書以培養學生應用能力為主線,力求基于微機原理突出實用接口技術。全書共分5章,主要介紹微型計算機有關的基礎知識8086/8088系統CPU結構、指令系統、匯編語言程序設計、微型計算機總線、中斷系統以及實用接口技術等。第5章實用接口技術為本書重點內容。
本書具有內容新穎、實例豐富、突出實用等特點,可作為高等院校通信工程類、電子信息工程類專業和其他相近專業學生的教材,也適合于所有從事微機及其應用系統設計的科技工作者自學。
1.以培養學生應用能力為主線,理實結合介紹微機接口技術和匯編語言程序設計
2.從應用的角度出發,介紹微機的工作原理,幫助學生建立微機工作的整體概念
3.例題的設置使接口技術應用在實際場景中,幫助讀者更好理解接口技術的應用
4.相關教學資源豐富,提供電子教案及大量習題,供讀者加深學習成果與自測
現代計算機技術發展速度極快,計算機的軟件和硬件都在不斷地更新換代。微型計算機具有體積小、成本低、結構靈活的特點,得到極速的普及,成為我們學習、工作和生活不可或缺的組成部分。“微機原理與接口技術”正是計算機教學中關于計算機硬件、軟件的基礎理論課程,也是計算機專業的重要必修課,其任務是使學生能從應用的角度出發,了解微機的工作原理,建立微機工作的整體概念,從理論和實踐的結合上掌握微機接口技術和匯編語言程序設計方法,并在此基礎上能具有軟、硬件開發的能力,也是計算機專業的重要必修課。
全書共5章,主要內容簡述如下:第1章綜述微型計算機原理與接口技術;第2章簡單介紹微型計算機的硬件組成、軟件組成、尋址方式以及處理器的外部特性等內容;第3章從實用的角度講解了接口控制語言——匯編語言的語法和使用;第4章介紹存儲器、輸入輸出系統以及中斷系統的基本內容;第5章是本書重點,集中以各種接口芯片的結構、工作方式以及應用實例的方式來講解各接口技術,突出實用價值。
本書具有內容新穎、實例豐富、突出實用的特點。通過實例來講解各接口技術,使接口技術應用在實際場景中,使讀者可以很好地理解各接口技術的實際實用,以加強實踐應用能力。書中附有大量例題,程序均調試通過,每章還設有習題供讀者自測。
本書由梁建武主編,并負責全書的體系結構和全書統稿。全書分為5章,其中第3、5章由梁建武編寫;第2章由石利軍編寫;第1章和附錄由張金煥編寫;第4章由龍曉梅編寫。此外,參與本書編寫工作的還有杜偉、張雷、劉軍軍、譚海龍、文拯、龍曉梅、田野、周媛媛、何志斌、付世鳳、羅喜英等。
本書深入淺出,循序漸進,選材適當,結構嚴謹,不僅可作為高等學校、中等專業學校教材,還可以作為技術開發人員的參考書。
由于編者的水平有限加之時間倉促,在書中難免會有疏漏之處,懇請廣大讀者批評指正。
編 者
2010年7月
于中南大學
第1章 微型計算機原理與接口技術概述 1
1.1 微型計算機的發展和應用 1
1.1.1 微型計算機的發展 1
1.1.2 微型計算機的應用 3
1.2 微型計算機系統組成和工作原理 5
1.2.1 微型計算機系統組成 5
1.2.2 微型計算機系統工作原理 6
1.3 微型計算機接口技術概述 8
習題一 8
第2章 微型計算機原理淺析 9
2.1 微型計算機硬件結構 9
2.1.1 8086/8088 處理器結構 9
2.1.2 8086/8088 寄存器結構 11
2.1.3 8086/8088 存儲器結構 14
2.2 微型計算機軟件體系 17
2.2.1 立即數尋址方式 18
2.2.2 寄存器尋址方式 18
2.2.3 直接尋址方式 18
2.2.4 寄存器間接尋址方式 19
2.2.5 寄存器相對尋址方式 20
2.2.6 基址變址尋址方式 20
2.2.7 相對基址變址尋址方式 20
2.3 微處理器外部特性 21
2.3.1 8086的引腳信號 21
2.3.2 8086/8088的工作模式 23
2.4 微型計算機工作時序 26
2.4.1 8086/8088的時鐘周期、指令周期
和總線周期 26
2.4.2 8086/8088 操作時序 27
2.5 32位微處理器概述 29
習題二 29
第3章 實用接口控制語言 32
3.1 匯編語言程序設計基礎 32
3.1.1 概述 32
3.1.2 匯編語言源程序的基本框架 33
3.1.3 常量、變量及表達式 37
3.1.4 數據傳送指令 40
3.1.5 算術運算指令 45
3.1.6 位操作指令 50
3.1.7 串操作指令 54
3.2 匯編語言程序設計 57
3.2.1 順序程序設計 58
3.2.2 分支程序設計 59
3.2.3 循環程序設計 68
3.2.4 子程序設計 76
3.2.5 宏匯編 85
3.2.6 功能調用 90
習題三 94
第4章 微型計算機系統與外設接口技術 98
4.1 存儲器接口技術 98
4.1.1 存儲器接口概述 98
4.1.2 半導體存儲器 99
4.1.3 隨機存取存儲器(RAM) 101
4.1.4 只讀存儲器(ROM) 102
4.1.5 閃速存儲器 102
4.1.6 存儲器芯片與處理器連接 105
4.2 輸入/輸出接口及總線接口技術 109
4.2.1 I/O接口的基本結構及功能 109
4.2.2 I/O接口的編址方式 111
4.2.3 輸入/輸出數據的傳輸控制方式 112
4.2.4 總線概述 113
4.3 中斷接口處理技術 113
4.3.1 中斷基本概念 114
4.3.2 中斷響應過程 116
4.3.3 中斷向量與中斷向量表 117
習題四 118
第5章 實用接口技術 119
5.1 中斷接口技術 119
5.1.1 8259A的內部結構和外部引腳 120
5.1.2 8259A的工作方式 123
5.1.3 8259A的應用實例 127
5.2 定時/計數器控制接口技術 134
5.2.1 8253/8254的內部結構和外部引腳 135
5.2.2 8253/8254的工作方式 138
5.2.3 8253/8254的應用實例 141
5.3 并行接口技術 149
5.3.1 8255A的內部結構和外部引腳 149
5.3.2 8255A的工作方式 152
5.3.3 8255A的應用實例 156
5.4 串行接口技術 178
5.4.1 串行通信接口概述 179
5.4.2 16550的內部結構和外部引腳 187
5.4.3 16550的初始化編程 194
5.4.4 16550的應用實例 196
5.5 模擬接口技術 201
5.5.1 模擬輸入輸出系統概述 201
5.5.2 D/A轉換器 202
5.5.3 A/D轉換器 211
習題五 220
附錄A ASCII碼表 223
附錄B DOS系統功能調用 224
附錄C 常用ROM-BIOS功能調用 229
參考文獻 232
- 微機原理與接口技術 [李珍香 編著]
- 微型計算機原理與接口技術(第二版) [主編 王向慧]
- 微型計算機原理與接口技術學習與實驗指導(第二版) [主編 楊立]
- 微型計算機原理與接口技術(第二版) [主編 楊立]
- 微機原理與接口技術(第二版) [主 編 李云強]
- 微機原理與匯編語言程序設計(第二版) [主編 荊淑霞]
- 單片機原理及典型應用接口技術 [劉甫 陳健美 編著]
- 微型計算機原理與接口技術實驗及習題指導 [主編 何超]
- 微型計算機原理與接口技術 [何超]
- 單片微型計算機原理及接口技術實驗指導與實訓 [林軍 等編著]
- 計算機硬件技術及應用基礎(上冊•微機原理部分) [鄒逢興 主 編]
- 微機原理與接口技術 [李云強 主 編 ]
- 微型計算機及其接口技術 [胡敏 張永 主編]
- 計算機硬件技術及應用基礎(下冊 微機接口部分) [鄒逢興 陳立剛 李迅 編著]
- 微型計算機通信與接口技術 [劉兵 易逵 朱天清 等編著]
- 微機原理與接口 [耿恒山 主編]
- 微機原理、匯編語言與接口技術 [唐瑞庭 等編著]
- 微機原理與匯編語言程序設計--習題解答、實驗指導和實訓 [荊淑霞 主編]
- 微機原理及接口技術 [蔣新革 主編]
- 微型計算機原理與常用接口技術 [黃同愿 等編著]
- 微機接口技術 [董方武 主編]
- 微機原理、匯編語言與接口技術 [徐雅娜 主編]
- 微機原理與匯編語言程序設計 [荊淑霞 主編]
- 微型計算機原理與接口技術 [王向慧 等編著]
- 單片機接口技術(C51版) [張道德 編著]
- 微型計算機原理與接口技術學習與實驗指導 [楊 立 主 編]
- 微型計算機通信與接口技術(第二版) [劉兵 等編著]
- 計算機硬件技術實驗教程 [張志勇 戴金波 主編]