微機(jī)原理與接口技術(shù)

-
【作 者】李珍香 編著
【I S B N 】978-7-5170-8449-5
【責(zé)任編輯】張玉玲
【適用讀者群】本專通用
【出版時(shí)間】2020-03-01
【開 本】16開
【裝幀信息】平裝(光膜)
【版 次】第1版第1次印刷
【頁(yè) 數(shù)】304
【千字?jǐn)?shù)】470
【印 張】19
【定 價(jià)】¥49
【叢 書】普通高等教育計(jì)算機(jī)類專業(yè)教材
【備注信息】
簡(jiǎn)介
本書特色
前言
章節(jié)列表
精彩閱讀
下載資源
相關(guān)圖書
本書采用案例描述模式,從“啟發(fā)+思維+理解+實(shí)用”角度出發(fā),以“十字路口交通燈”案例設(shè)計(jì)為主線,主要以典型的Intel 8086微處理器為對(duì)象,全面系統(tǒng)地介紹了微型計(jì)算機(jī)的基本組成、工作原理、匯編編程與接口技術(shù)。全書共9章,具體包括微型計(jì)算機(jī)基礎(chǔ)知識(shí)、微處理器、尋址方式與指令系統(tǒng)、匯編語(yǔ)言程序設(shè)計(jì)、存儲(chǔ)器、總線技術(shù)、輸入/輸出接口技術(shù)、中斷技術(shù)、常用可編程接口芯片。
本書從教學(xué)內(nèi)容到結(jié)構(gòu)編排都經(jīng)過了精心設(shè)計(jì),每章都通過導(dǎo)學(xué)、大量基本的或經(jīng)典的實(shí)例、課后習(xí)題與思考題等內(nèi)容,為讀者構(gòu)建全方位、立體化、全過程支持、科學(xué)系統(tǒng)的課程教學(xué)體系和學(xué)習(xí)線路。另外,針對(duì)各章中較為抽象、難以理解的重點(diǎn)、難點(diǎn)內(nèi)容,編者錄制了以操作演示或以CAI動(dòng)畫演示講解呈現(xiàn)的微課教學(xué)小視頻,通過掃描相應(yīng)知識(shí)點(diǎn)處的二維碼(共88個(gè)二維碼139個(gè)文件)即可觀看學(xué)習(xí)。
精選內(nèi)容——從教學(xué)內(nèi)容到結(jié)構(gòu)編排都經(jīng)過了精心設(shè)計(jì),每章都通過導(dǎo)學(xué)、大量基本的或經(jīng)典的實(shí)例、課后習(xí)題與思考題等內(nèi)容,為讀者構(gòu)建全方位、立體化、全過程支持、科學(xué)系統(tǒng)的課程教學(xué)體系和學(xué)習(xí)線路。
循序漸進(jìn)——將一些較抽象、枯燥、難以理解但又很重要的知識(shí)點(diǎn)與日常生活中較貼近的例子相聯(lián)系,內(nèi)容條理清楚、圖文并茂、案例豐富、實(shí)用性強(qiáng)、由簡(jiǎn)及難、深入淺出,易于啟發(fā)、思維和擴(kuò)展,能幫助學(xué)生理解和激發(fā)學(xué)習(xí)興趣。
配套豐富——為配合教師的課堂教學(xué)和學(xué)生課后的重現(xiàn)再學(xué)習(xí),編者錄制了以操作演示或以CAI動(dòng)畫演示講解呈現(xiàn)的微課教學(xué)小視頻,提供PPT教案、課堂教學(xué)設(shè)計(jì)、習(xí)題與思考題答案、匯編實(shí)例源程序代碼、實(shí)驗(yàn)指導(dǎo)書、具有多種題型的試題庫(kù)與試題答案。
現(xiàn)代人類的工作和生活都已離不開計(jì)算機(jī),但要用PC機(jī)控制交通燈,就會(huì)發(fā)現(xiàn)這并非易事。我們可能對(duì)單片機(jī)或嵌入式系統(tǒng)在日常生活中的一些簡(jiǎn)單應(yīng)用能熟練操作,但有時(shí)對(duì)一些較深入的技術(shù)問題卻一籌莫展。諸如此類的一些問題想要得到解決,最佳途徑是學(xué)習(xí)和掌握微機(jī)原理與接口技術(shù)。
“微機(jī)原理與接口技術(shù)”是高等院校自動(dòng)化、電子信息工程、機(jī)械電子工程等電類各專業(yè)的學(xué)科專業(yè)基礎(chǔ)課。學(xué)習(xí)本課程的目的是讓學(xué)生理解微機(jī)系統(tǒng)的組成結(jié)構(gòu)、工作原理和中斷技術(shù),掌握基本的匯編語(yǔ)言程序設(shè)計(jì)方法,掌握存儲(chǔ)器擴(kuò)展設(shè)計(jì)及I/O接口設(shè)計(jì)方法,培養(yǎng)運(yùn)用微機(jī)分析問題與解決問題的思維方式與能力,建立起微機(jī)系統(tǒng)工作的整體概念,初步具備微機(jī)應(yīng)用系統(tǒng)的開發(fā)與設(shè)計(jì)能力。
全書共9章。第1章主要介紹微型計(jì)算機(jī)的發(fā)展,微機(jī)系統(tǒng)的硬件組成及各部分的主要功能,計(jì)算機(jī)中常用數(shù)制及它們之間的相互轉(zhuǎn)換方法,補(bǔ)碼概念及其運(yùn)算,計(jì)算機(jī)中常用編碼;第2章主要介紹Intel 8086 CPU的內(nèi)部結(jié)構(gòu)、外部引腳及工作模式,CPU對(duì)內(nèi)存的管理,8086 CPU的總線操作與時(shí)序,32位微處理器與多核微處理器;第3章主要介紹8086 CPU的尋址方式與指令系統(tǒng)、DEBUG調(diào)試工具;第4章主要介紹匯編語(yǔ)言源程序的基本結(jié)構(gòu),常用偽指令和運(yùn)算符,DOS常用功能調(diào)用及匯編語(yǔ)言程序設(shè)計(jì)方法,匯編語(yǔ)言上機(jī)操作及程序調(diào)試方法;第5章主要介紹半導(dǎo)體存儲(chǔ)器的分類、構(gòu)成、性能指標(biāo),各類存儲(chǔ)器的特點(diǎn),存儲(chǔ)器的擴(kuò)展設(shè)計(jì)方法,Cache與虛擬存儲(chǔ)技術(shù);第6章主要介紹總線的基本概念和主要功能,總線分類,總線標(biāo)準(zhǔn)和總線控制方式,總線特性與性能指標(biāo),現(xiàn)代微機(jī)中的常用總線;第7章主要介紹輸入/輸出接口的基本概念、主要功能、基本結(jié)構(gòu),端口的編址方式,端口地址譯碼方法,I/O指令,CPU與外部設(shè)備間的數(shù)據(jù)傳送方式;第8章主要介紹中斷、中斷源、中斷類型、中斷向量等與中斷有關(guān)的基本概念,8086 CPU中斷系統(tǒng),可編程中斷控制器8259A;第9章主要介紹8255A、8253、8251A等典型通用的可編程接口芯片,常用的A/D轉(zhuǎn)換芯片ADC0809、D/A轉(zhuǎn)換芯片DAC0832。
本書提供與之配套的電子教學(xué)資源,具體包括PPT教案、課堂教學(xué)設(shè)計(jì)、習(xí)題與思考題答案、匯編實(shí)例源程序代碼、實(shí)驗(yàn)指導(dǎo)書、具有多種題型的試題庫(kù)與試題答案,讀者可從萬(wàn)水書苑(www.dgboyong.cn)下載。
本書由李珍香編著,武志峰參與教材編寫。參與制圖、課件制作、視頻錄制、資料整理、書稿校對(duì)工作的有杜紅兵、談嫻茹、李國(guó)、王家亮老師,在此對(duì)他們表示誠(chéng)摯的感謝。
由于編者水平有限,書中難免會(huì)有疏漏和錯(cuò)誤之處,懇請(qǐng)讀者批評(píng)指正。讀者有反饋意見或同行教師有教學(xué)心得的,歡迎聯(lián)系我們:zhx_li_cn@sina.com。
第1章 微型計(jì)算機(jī)基礎(chǔ)知識(shí) 1
1.1 微型計(jì)算機(jī)概述 2
1.1.1 微型計(jì)算機(jī)及其發(fā)展概況 2
1.1.2 微型計(jì)算機(jī)的特點(diǎn) 4
1.2 微型計(jì)算機(jī)系統(tǒng)的組成 5
1.2.1 微型計(jì)算機(jī)系統(tǒng)的概念 5
1.2.2 微機(jī)硬件結(jié)構(gòu)及其功能 7
1.2.3 微型計(jì)算機(jī)的基本工作原理和
工作過程 9
1.2.4 微型計(jì)算機(jī)的主要性能指標(biāo) 10
1.3 計(jì)算機(jī)中的數(shù)制和編碼 11
1.3.1 常用數(shù)制及相互間的轉(zhuǎn)換 12
1.3.2 二進(jìn)制數(shù)的運(yùn)算 15
1.3.3 有符號(hào)數(shù)在計(jì)算機(jī)中的表示方法 16
1.3.4 常用編碼 20
習(xí)題與思考題 22
第2章 微處理器 23
2.1 8086微處理器 23
2.1.1 8086 CPU的內(nèi)部結(jié)構(gòu) 23
2.1.2 8086 CPU的寄存器 26
2.2 8086 CPU的存儲(chǔ)器組織 29
2.2.1 存儲(chǔ)單元的地址和內(nèi)容 29
2.2.2 存儲(chǔ)器分段與物理地址的形成 30
2.3 8086 CPU的外部引腳及工作模式 33
2.3.1 8086 CPU的外部引腳 34
2.3.2 8086 CPU的工作模式及系統(tǒng)結(jié)構(gòu) 37
2.4 8086 CPU的總線操作與時(shí)序 39
2.4.1 時(shí)鐘周期、總線周期和指令周期 39
2.4.2 總線操作與時(shí)序 39
2.5 Intel的其他微處理器 44
2.5.1 80x86 32位微處理器 44
2.5.2 Pentium系列微處理器 47
2.5.3 雙核和多核微處理器 50
習(xí)題與思考題 51
第3章 尋址方式與指令系統(tǒng) 52
3.1 指令系統(tǒng)概述 52
3.1.1 指令的概念 52
3.1.2 指令格式 52
3.1.3 操作數(shù)的類型 53
3.1.4 指令的執(zhí)行 54
3.2 尋址方式 54
3.2.1 立即尋址 54
3.2.2 寄存器尋址 55
3.2.3 存儲(chǔ)器尋址 55
3.3 DEBUG調(diào)試工具 58
3.3.1 DEBUG的啟動(dòng) 58
3.3.2 DEBUG的主要命令 59
3.4 8086 CPU指令系統(tǒng) 66
3.4.1 數(shù)據(jù)傳送類指令 66
3.4.2 算術(shù)運(yùn)算類指令 72
3.4.3 邏輯運(yùn)算與移位類指令 78
3.4.4 控制轉(zhuǎn)移類指令 82
3.4.5 串操作類指令 88
3.4.6 處理器控制類指令 92
習(xí)題與思考題 92
第4章 匯編語(yǔ)言程序設(shè)計(jì) 96
4.1 匯編語(yǔ)言源程序 96
4.1.1 匯編語(yǔ)言基本概念 96
4.1.2 匯編語(yǔ)言源程序的結(jié)構(gòu) 97
4.1.3 匯編語(yǔ)言語(yǔ)句類型與語(yǔ)句格式 98
4.1.4 數(shù)據(jù)項(xiàng)與表達(dá)式 99
4.2 匯編語(yǔ)言偽指令 104
4.2.1 符號(hào)定義偽指令 104
4.2.2 數(shù)據(jù)定義偽指令 105
4.2.3 段定義偽指令 107
4.2.4 指定段寄存器偽指令 108
4.2.5 指定地址偽指令 108
4.2.6 源程序結(jié)束偽指令 109
4.3 匯編語(yǔ)言程序的上機(jī)過程 109
4.3.1 上機(jī)環(huán)境 109
4.3.2 上機(jī)過程 110
4.4 DOS系統(tǒng)功能調(diào)用 116
4.4.1 系統(tǒng)功能調(diào)用的一般方法 116
4.4.2 DOS常用系統(tǒng)功能調(diào)用 117
4.5 匯編語(yǔ)言程序設(shè)計(jì) 119
4.5.1 匯編程序設(shè)計(jì)概述 119
4.5.2 順序結(jié)構(gòu)程序設(shè)計(jì) 120
4.5.3 分支結(jié)構(gòu)程序設(shè)計(jì) 122
4.5.4 循環(huán)結(jié)構(gòu)程序設(shè)計(jì) 127
4.5.5 子程序設(shè)計(jì) 135
4.5.6 匯編綜合程序設(shè)計(jì)舉例 141
習(xí)題與思考題 147
第5章 存儲(chǔ)器 150
5.1 概述 150
5.1.1 存儲(chǔ)系統(tǒng)與多級(jí)存儲(chǔ)體系結(jié)構(gòu) 150
5.1.2 半導(dǎo)體存儲(chǔ)器的分類與組成 151
5.1.3 半導(dǎo)體存儲(chǔ)器的性能指標(biāo) 153
5.2 RAM存儲(chǔ)器 153
5.2.1 SRAM存儲(chǔ)器 153
5.2.2 DRAM存儲(chǔ)器 156
5.3 ROM存儲(chǔ)器 158
5.3.1 掩膜ROM 158
5.3.2 可編程ROM 159
5.3.3 可擦除可編程ROM 159
5.3.4 電可擦除可編程ROM 161
5.3.5 Flash存儲(chǔ)器 163
5.4 存儲(chǔ)器的擴(kuò)展設(shè)計(jì) 165
5.4.1 半導(dǎo)體存儲(chǔ)器芯片與CPU
連接概述 165
5.4.2 存儲(chǔ)器擴(kuò)展方法 166
5.4.3 存儲(chǔ)器擴(kuò)展設(shè)計(jì)舉例 170
5.5 內(nèi)存條技術(shù)的發(fā)展 173
5.6 高速緩沖存儲(chǔ)器 177
5.6.1 高速緩沖存儲(chǔ)器的基本概念 177
5.6.2 Cache的基本結(jié)構(gòu)和工作原理 178
習(xí)題與思考題 179
第6章 總線技術(shù) 180
6.1 總線概述 180
6.1.1 總線基本概念 180
6.1.2 總線分類 180
6.1.3 總線結(jié)構(gòu)的類型 182
6.1.4 總線標(biāo)準(zhǔn)與性能指標(biāo) 184
6.1.5 總線操作與總線傳送控制方式 185
6.2 微機(jī)常用系統(tǒng)總線 186
6.2.1 ISA總線 187
6.2.2 PCI總線 187
6.2.3 AGP總線 189
6.2.4 PCI Express總線 190
6.2.5 常用外總線 192
習(xí)題與思考題 195
第7章 輸入/輸出接口技術(shù) 196
7.1 輸入/輸出接口概述 196
7.1.1 I/O接口的基本概念 196
7.1.2 CPU與I/O設(shè)備之間交換的信息 196
7.1.3 I/O接口的主要功能 197
7.1.4 I/O接口的基本結(jié)構(gòu)與分類 198
7.2 I/O端口 199
7.2.1 I/O端口的編址方式 200
7.2.2 I/O指令 201
7.2.3 I/O端口地址分配 202
7.2.4 I/O端口地址的譯碼 203
7.3 CPU與外設(shè)間的數(shù)據(jù)傳送方式 204
7.3.1 程序控制傳送方式 204
7.3.2 中斷傳送方式 208
7.3.3 DMA傳送方式 210
習(xí)題與思考題 212
第8章 中斷技術(shù) 213
8.1 中斷基礎(chǔ) 213
8.1.1 中斷相關(guān)基本概念 213
8.1.2 中斷系統(tǒng)的功能 214
8.1.3 中斷優(yōu)先級(jí)與中斷嵌套 214
8.1.4 中斷過程 217
8.2 8086 CPU的中斷系統(tǒng) 219
8.2.1 8086 CPU中斷類型 219
8.2.2 8086 CPU響應(yīng)中斷的過程 220
8.2.3 中斷向量及中斷向量表 222
8.3 可編程中斷控制器8259A 223
8.3.1 8259A的內(nèi)部結(jié)構(gòu)和引腳 223
8.3.2 8259A的工作過程 225
8.3.3 8259A的工作方式 226
8.3.4 8259A的編程 229
8.4 8259A在微機(jī)中的應(yīng)用 235
習(xí)題與思考題 237
第9章 常用可編程接口芯片 238
9.1 可編程并行接口8255A 238
9.1.1 并行通信 238
9.1.2 8255A內(nèi)部結(jié)構(gòu)與外部引腳 240
9.1.3 8255A的工作方式 242
9.1.4 8255A的控制字及狀態(tài)字 246
9.1.5 8255A應(yīng)用舉例 247
9.2 可編程定時(shí)/計(jì)數(shù)器8253 255
9.2.1 8253的內(nèi)部結(jié)構(gòu)與外部引腳 255
9.2.2 8253的工作方式 257
9.2.3 8253的控制字 261
9.2.4 8253的初始化編程及應(yīng)用 262
9.3 可編程串行接口8251A 265
9.3.1 串行通信 265
9.3.2 8251A的內(nèi)部結(jié)構(gòu)與外部引腳 269
9.3.3 8251A的控制字和初始化編程 273
9.3.4 8251A應(yīng)用舉例 276
9.4 A/D與D/A轉(zhuǎn)換接口及其應(yīng)用 278
9.4.1 A/D與D/A轉(zhuǎn)換概述 278
9.4.2 A/D轉(zhuǎn)換器及其與CPU的接口 278
9.4.3 D/A轉(zhuǎn)換器及其與CPU的接口 283
習(xí)題與思考題 288
參考文獻(xiàn) 289
附錄A BIOS中斷調(diào)用 290
附錄B DOS系統(tǒng)功能調(diào)用(INT 21H)簡(jiǎn)表 293
- 嵌入式系統(tǒng)設(shè)計(jì)師考前沖刺100題 [倪奕文 王建平 編著]
- 單片機(jī)應(yīng)用技術(shù)項(xiàng)目教程(C語(yǔ)言版)(第三版) [主編 郭志勇]
- 單片機(jī)原理及應(yīng)用技術(shù)(C語(yǔ)言版) [周國(guó)運(yùn) 魯慶賓 趙天翔 編著]
- 單片機(jī)實(shí)用技術(shù)項(xiàng)目教程 [主編 周威 熊輝]
- 單片機(jī)原理及應(yīng)用項(xiàng)目化教程(C語(yǔ)言版) [主編 謝四連 王善偉 李石林]
- 微型計(jì)算機(jī)原理與接口技術(shù)(第二版) [主編 王向慧]
- 微型計(jì)算機(jī)組裝與維護(hù)(第二版) [主編 柳 青 陳孟祥]
- 微型計(jì)算機(jī)原理與接口技術(shù)學(xué)習(xí)與實(shí)驗(yàn)指導(dǎo)(第二版) [主編 楊立]
- 微型計(jì)算機(jī)原理與接口技術(shù)(第二版) [主編 楊立]
- 單片機(jī)應(yīng)用技術(shù)項(xiàng)目教程(C語(yǔ)言版)(第二版) [主編 郭志勇]
- 微型計(jì)算機(jī)原理及應(yīng)用(第三版) [主編 何超]
- 電子技術(shù)項(xiàng)目教程(Proteus版) [主編 郭志勇]
- 微型計(jì)算機(jī)原理與匯編語(yǔ)言程序設(shè)計(jì)(第二版)——習(xí)題解答、實(shí)驗(yàn)指導(dǎo)和實(shí)訓(xùn) [主 編 楊 立]
- 單片機(jī)應(yīng)用教程 [胡云冰 聶振華]
- 微機(jī)原理與接口技術(shù)(第二版) [主 編 李云強(qiáng)]
- 微型計(jì)算機(jī)原理與匯編語(yǔ)言程序設(shè)計(jì)(第二版) [主編 楊立]
- 單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)安裝與調(diào)試 [主編 田浩鵬]
- 微機(jī)原理與匯編語(yǔ)言程序設(shè)計(jì)(第二版) [主編 荊淑霞]
- 單片機(jī)原理及應(yīng)用設(shè)計(jì)(第二版) [主編 胡輝 ]
- 單片機(jī)原理及典型應(yīng)用接口技術(shù) [劉甫 陳健美 編著]
- 單片機(jī)原理及應(yīng)用教程(C語(yǔ)言版) [主編 周國(guó)運(yùn)]
- 微型計(jì)算機(jī)組裝與維護(hù)實(shí)用教程 [主 編 王際川 周永福]
- 微型計(jì)算機(jī)組成原理與設(shè)計(jì)方法研究 [劉峰 陳炯 邵澤云]
- 微型計(jì)算機(jī)原理與接口技術(shù)實(shí)驗(yàn)及習(xí)題指導(dǎo) [主編 何超]
- 微型計(jì)算機(jī)原理與接口技術(shù) [何超]
- 單片微型計(jì)算機(jī)原理及接口技術(shù)實(shí)驗(yàn)指導(dǎo)與實(shí)訓(xùn) [林軍 等編著]
- 微機(jī)原理與接口技術(shù) [梁建武 主 編 ]
- 微機(jī)原理與接口技術(shù) [李云強(qiáng) 主 編 ]
- 微型計(jì)算機(jī)及其接口技術(shù) [胡敏 張永 主編]
- 微型計(jì)算機(jī)通信與接口技術(shù) [劉兵 易逵 朱天清 等編著]
- 生活經(jīng)管more>>
- 算法設(shè)計(jì)與分析
- C語(yǔ)言程序設(shè)計(jì)
- 數(shù)據(jù)庫(kù)技術(shù)與應(yīng)用實(shí)踐教程(SQL Server
- C++程序設(shè)計(jì)實(shí)踐教程(第三版)
- C++程序設(shè)計(jì)(第三版)
- 數(shù)據(jù)庫(kù)技術(shù)與應(yīng)用(SQL Server 2019)
- 網(wǎng)頁(yè)設(shè)計(jì)與制作實(shí)驗(yàn)指導(dǎo)
- 網(wǎng)頁(yè)設(shè)計(jì)與制作
- Python語(yǔ)言程序設(shè)計(jì)教程
- 信息安全技術(shù)基礎(chǔ)(第二版)
- C語(yǔ)言程序設(shè)計(jì)(微課版)
- C語(yǔ)言程序設(shè)計(jì)實(shí)踐教程
- 數(shù)據(jù)結(jié)構(gòu)——C語(yǔ)言(微課版)
- 微機(jī)原理與接口技術(shù)
- 多媒體技術(shù)與應(yīng)用案例教程(第二版)