微機(jī)原理、匯編語(yǔ)言與接口技術(shù)

-
【作 者】徐雅娜 主編
【I S B N 】978-7-5084-1552-9
【責(zé)任編輯】于杰瓊
【適用讀者群】高職高專
【出版時(shí)間】2007-08-01
【開 本】16開本
【裝幀信息】平裝(光膜)
【版 次】第1版
【頁(yè) 數(shù)】296
【千字?jǐn)?shù)】
【印 張】
【定 價(jià)】¥24
【叢 書】21世紀(jì)高職高專新概念教材
【備注信息】
簡(jiǎn)介
本書特色
前言
章節(jié)列表
精彩閱讀
下載資源
相關(guān)圖書
本書共9章,內(nèi)容包括微機(jī)原理、匯編語(yǔ)言和接口技術(shù)3部分內(nèi)容。微機(jī)原理部分從80×86微處理器整體著眼,重點(diǎn)討論最基本、最常用的處理器8086,講述了80×86的內(nèi)部結(jié)構(gòu)及工作原理、半導(dǎo)體存儲(chǔ)器系統(tǒng)及微型機(jī)總線結(jié)構(gòu);匯編語(yǔ)言部分以IBM PC機(jī)為背景系統(tǒng)地介紹了匯編語(yǔ)言程序設(shè)計(jì)的基本理論和方法,主要講述了8086/8088的指令系統(tǒng)、匯編語(yǔ)言程序的基本控制結(jié)構(gòu)及程序設(shè)計(jì)理論、方法和宏匯編技術(shù);接口部分的主要內(nèi)容是輸入輸出接口技術(shù)及中斷技術(shù)。
本書編寫語(yǔ)言通俗易懂,敘述由淺入深,循序漸進(jìn),結(jié)構(gòu)清晰嚴(yán)謹(jǐn)。
本書可作為高等職業(yè)學(xué)校計(jì)算機(jī)專業(yè)和其他院校有關(guān)專業(yè)的微機(jī)原理、匯編語(yǔ)言和接口技術(shù)課程的教材,也可供從事微型計(jì)算機(jī)工作的科技人員參考。
“微機(jī)原理、匯編語(yǔ)言與接口技術(shù)”是計(jì)算機(jī)專業(yè)的一門很重要的專業(yè)基礎(chǔ)課程,是計(jì)算機(jī)應(yīng)用學(xué)科的核心課程之一,也是其他理工科專業(yè)學(xué)生進(jìn)一步學(xué)習(xí)計(jì)算機(jī)相關(guān)知識(shí)的必修課之一。目前,微型計(jì)算機(jī)的應(yīng)用已深入到各個(gè)領(lǐng)域,這就要求每個(gè)從事計(jì)算機(jī)應(yīng)用的工程技術(shù)人員以及將要從事計(jì)算機(jī)應(yīng)用的學(xué)生,既要掌握軟件方面的有關(guān)知識(shí),又要掌握硬件方面的有關(guān)知識(shí)。本書把微機(jī)原理、匯編語(yǔ)言和接口技術(shù)結(jié)合起來,幫助學(xué)生了解匯編語(yǔ)言對(duì)硬件控制的原理和過程,了解CPU的引腳功能和CPU最小控制系統(tǒng)的工作原理,把軟件技術(shù)和硬件技術(shù)有機(jī)地結(jié)合起來。
本書由9章組成,共分3個(gè)部分。第一部分:微機(jī)原理,由第1章和第2章組成,介紹了微型計(jì)算機(jī)系統(tǒng)的基礎(chǔ)知識(shí)和微處理器,主要介紹了8086/8088微處理器的結(jié)構(gòu)及8086/8088在最大和最小模式下的引腳功能、操作時(shí)序;第二部分:匯編語(yǔ)言,由第3章和第4章組成,介紹了匯編語(yǔ)言的指令系統(tǒng)及結(jié)構(gòu)化的程序設(shè)計(jì)方法;第三部分:接口,由第5章~第9章組成,介紹了存儲(chǔ)系統(tǒng)、總線結(jié)構(gòu)及接口技術(shù)。
本書主要讀者是高等職業(yè)技術(shù)學(xué)校的在校生。針對(duì)高等職業(yè)學(xué)校學(xué)生的特點(diǎn),作者在語(yǔ)言描述上力求通俗易懂、深入淺出、簡(jiǎn)單明了。為了便于學(xué)生對(duì)程序的理解,本書增加了例題部分的內(nèi)容,特別是在匯編語(yǔ)言部分,針對(duì)每一個(gè)指令都有相應(yīng)的用法,同時(shí)增加了注釋說明。書中的匯編例題是在MASM5.0環(huán)境下上機(jī)調(diào)試通過的,可供學(xué)生上機(jī)參考,以鞏固、加深對(duì)課程內(nèi)容的理解,滿足實(shí)踐教學(xué)和學(xué)生上機(jī)實(shí)踐的需要。本書的各章均附有習(xí)題,學(xué)生可以通過完成習(xí)題,進(jìn)一步加深對(duì)基本概念的理解,提高獨(dú)立編程和動(dòng)手實(shí)踐的能力。
本書由徐雅娜擔(dān)任主編,并統(tǒng)稿全書,由滕英巖(沈陽(yáng)大學(xué)計(jì)算機(jī)系)、何宗剛?cè)胃敝骶帯1緯?章~第4章由徐雅娜編寫,第5章~第7章由滕英巖編寫,第8章和第9章由何宗剛編寫,實(shí)訓(xùn)參考程序由各相應(yīng)章節(jié)的編者編寫。本教材計(jì)劃學(xué)時(shí)為75學(xué)時(shí),其中理論教學(xué)學(xué)時(shí)為40學(xué)時(shí),實(shí)踐教學(xué)學(xué)時(shí)為35學(xué)時(shí)。如果希望加強(qiáng)學(xué)生實(shí)踐能力的培養(yǎng),可以增加實(shí)踐教學(xué)學(xué)時(shí)數(shù)到45學(xué)時(shí),相應(yīng)的實(shí)訓(xùn)部分的內(nèi)容也要加強(qiáng)。
遼寧交通高等專科學(xué)校的馮丹、王丹老師也參與了部分章節(jié)內(nèi)容的編寫工作,并參與了全書的校對(duì)工作。
雖然本書作者都是多年從事高職計(jì)算機(jī)專業(yè)教學(xué)的一線教師,但由于水平有限,加之我們對(duì)教材特色建設(shè)的創(chuàng)新嘗試也是一個(gè)探索過程,難免存在錯(cuò)誤或不妥之處,懇請(qǐng)各相關(guān)高職院校和讀者在使用本教材過程中提出寶貴意見。
編者
2003年5月
前言
第1章 微型計(jì)算機(jī)系統(tǒng)基礎(chǔ) 1
本章學(xué)習(xí)目標(biāo) 1
1.1 微型計(jì)算機(jī)的發(fā)展、應(yīng)用及其分類 1
1.1.1 微型計(jì)算機(jī)的發(fā)展 1
1.1.2 微型計(jì)算機(jī)的應(yīng)用 2
1.1.3 微型計(jì)算機(jī)的分類 4
1.2 計(jì)算機(jī)中數(shù)據(jù)的表示和編碼 5
1.2.1 計(jì)算機(jī)中常用的進(jìn)制數(shù) 6
1.2.2 進(jìn)制間的轉(zhuǎn)換 8
1.2.3 數(shù)的定點(diǎn)與浮點(diǎn)表示 10
1.2.4 機(jī)器數(shù)的表示 12
1.2.5 計(jì)算機(jī)中常用的編碼 14
1.3 微型計(jì)算機(jī)的一般概念 15
1.3.1 中央處理器的組成 15
1.3.2 微型計(jì)算機(jī)的組成 17
1.3.3 微型計(jì)算機(jī)系統(tǒng)的組成 19
1.3.4 微型計(jì)算機(jī)的工作過程 20
本章小結(jié) 23
習(xí)題一 23
第2章 微處理器 25
本章學(xué)習(xí)目標(biāo) 25
2.1 8086/8088微處理器 25
2.1.1 8086/8088微處理器的結(jié)構(gòu)及執(zhí)行程序的操作過程 25
2.1.2 8086/8088 微處理器的引腳功能 30
2.1.3 8086/8088系統(tǒng)存儲(chǔ)器的組織和堆棧 35
2.2 8086的操作時(shí)序 39
2.2.1 指令周期、總線周期和T狀態(tài) 39
2.2.2 8086的時(shí)序 39
2.3 80x86的工作方式 44
2.3.1 實(shí)地址方式 45
2.3.2 保護(hù)虛地址方式 45
本章小結(jié) 52
習(xí)題二 53
第3章 微型計(jì)算機(jī)指令系統(tǒng) 55
本章學(xué)習(xí)目標(biāo) 55
3.1 8086/8088的尋址方式 55
3.1.1 立即尋址方式 56
3.1.2 寄存器尋址方式 57
3.1.3 內(nèi)存尋址方式 57
3.1.4 段超越 61
3.1.5 對(duì)8086內(nèi)存尋址方式的注解 62
3.2 標(biāo)志位 64
3.3 指令系統(tǒng) 66
3.3.1 數(shù)據(jù)傳送指令 67
3.3.2 算術(shù)運(yùn)算指令 72
3.3.3 邏輯運(yùn)算與移位指令 78
3.3.4 串處理指令 81
3.3.5 控制轉(zhuǎn)移指令 85
3.3.6 處理機(jī)控制指令 92
本章小結(jié) 94
習(xí)題三 94
第4章 匯編語(yǔ)言程序設(shè)計(jì) 97
本章學(xué)習(xí)目標(biāo) 97
4.1 機(jī)器語(yǔ)言、匯編語(yǔ)言與高級(jí)語(yǔ)言 97
4.1.1 機(jī)器語(yǔ)言和匯編語(yǔ)言 97
4.1.2 匯編語(yǔ)言與高級(jí)語(yǔ)言 99
4.1.3 匯編與連接 100
4.2 匯編語(yǔ)言源程序的結(jié)構(gòu) 101
4.2.1 匯編語(yǔ)言的語(yǔ)句格式 101
4.2.2 匯編語(yǔ)言源程序的段定義 102
4.2.3 匯編語(yǔ)言源程序的結(jié)構(gòu) 103
4.3 匯編語(yǔ)言的運(yùn)算符 107
4.4 偽指令 109
4.5 宏指令與條件匯編 116
4.6 基本結(jié)構(gòu)程序設(shè)計(jì) 122
4.6.1 順序結(jié)構(gòu) 123
4.6.2 分支結(jié)構(gòu) 125
4.6.3 循環(huán)程序設(shè)計(jì) 127
4.6.4 子程序設(shè)計(jì) 133
4.7 常用系統(tǒng)功能調(diào)用和BIOS 137
本章小結(jié) 142
習(xí)題四 143
第5章 存儲(chǔ)系統(tǒng)及半導(dǎo)體存儲(chǔ)器 145
本章學(xué)習(xí)目標(biāo) 145
5.1 存儲(chǔ)系統(tǒng)與半導(dǎo)體存儲(chǔ)器的分類 145
5.1.1 存儲(chǔ)系統(tǒng) 145
5.1.2 半導(dǎo)體存儲(chǔ)器的分類 146
5.2 隨機(jī)存取存儲(chǔ)器 147
5.2.1 靜態(tài)RAM(SRAM) 147
5.2.2 動(dòng)態(tài)RAM(DRAM) 150
5.3 只讀存儲(chǔ)器(ROM) 152
5.3.1 掩膜ROM 153
5.3.2 可編程的ROM(PROM) 153
5.3.3 可擦除可編程的ROM(EPROM) 154
5.3.4 電可擦除可編程的ROM(E2PROM) 156
5.3.5 閃速存儲(chǔ)器(Flash Memory) 157
5.4 CPU與存儲(chǔ)器的連接 158
5.5 存儲(chǔ)系統(tǒng) 164
5.5.1 IBM PC/XT的存儲(chǔ)系統(tǒng) 164
5.5.2 80x86擴(kuò)展存儲(chǔ)器 165
5.5.3 高速緩沖存儲(chǔ)器(Cache) 166
本章小結(jié) 167
習(xí)題五 168
實(shí)訓(xùn) 168
第6章 總線 170
本章學(xué)習(xí)目標(biāo) 170
6.1 總線的基本概念 170
6.1.1 總線分類 170
6.1.2 總線信號(hào)分類 171
6.1.3 總線性能參數(shù) 171
6.1.4 總線標(biāo)準(zhǔn) 172
6.2 系統(tǒng)總線 172
6.2.1 ISA總線 172
6.2.2 EISA總線 175
6.2.3 VESA總線 177
6.2.4 PCI總線 177
6.3 外部總線 180
6.3.1 RS-232-C總線 180
6.3.2 RS-485總線 184
6.3.3 IEEE-488總線 185
6.3.4 USB總線 185
本章小結(jié) 188
習(xí)題六 188
第7章 輸入輸出接口技術(shù) 189
本章學(xué)習(xí)目標(biāo) 189
7.1 微型計(jì)算機(jī)的最小系統(tǒng) 190
7.1.1 輸入/輸出接口芯片8282、8286 190
7.1.2 微型計(jì)算機(jī)的最小系統(tǒng) 191
7.2 CPU與外設(shè)之間數(shù)據(jù)傳送的方式 193
7.2.1 程序傳送方式 193
7.2.2 中斷傳送方式 194
7.2.3 DMA傳送方式 195
7.3 并行接口芯片8212 197
7.3.1 8212介紹 197
7.3.2 8212的工作方式 198
7.4 可編程并行接口芯片8255A 199
7.4.1 8255A的結(jié)構(gòu) 199
7.4.2 8255A的控制字 202
7.4.3 8255A工作方式 203
7.4.4 8255編程示例 207
7.5 串行接口通信的基本概念 209
7.6 可編程串行接口芯片8251A 213
7.6.1 8251A的引腳信號(hào) 214
7.6.2 8251A的內(nèi)部結(jié)構(gòu) 216
7.6.3 8251A的工作方式 217
7.6.4 8251A的初始化編程 219
本章小結(jié) 221
習(xí)題七 222
實(shí)訓(xùn) 222
第8章 中斷技術(shù)、DMA控制器及定時(shí)器/計(jì)數(shù)器 223
本章學(xué)習(xí)目標(biāo) 223
8.1 中斷的基本原理 223
8.1.1 中斷過程 224
8.1.2 中斷優(yōu)先權(quán) 225
8.1.3 中斷響應(yīng) 227
8.2 8086/8088中斷系統(tǒng) 228
8.2.1 8086/8088的中斷源 228
8.2.2 中斷向量表 229
8.3 8259A中斷控制器 230
8.3.1 8259A的結(jié)構(gòu)及邏輯功能 230
8.3.2 8259A的引線 231
8.3.3 中斷響應(yīng)過程 232
8.3.4 8259A的編程 233
8.3.5 8259A的操作方式 237
8.4 可編程DMA控制器8237A 241
8.4.1 8237A的結(jié)構(gòu)和功能 241
8.4.2 8237A初始化編程 247
8.5 可編程定時(shí)器/計(jì)數(shù)器8253 250
8.5.1 8253的結(jié)構(gòu)和功能 250
8.5.2 8253的方式控制字 252
8.5.3 8253的工作方式 253
8.5.4 8253的初始化編程 258
本章小結(jié) 259
習(xí)題八 260
實(shí)訓(xùn) 260
第9章 數(shù)/模和模/數(shù)轉(zhuǎn)換 262
本章學(xué)習(xí)目標(biāo) 262
9.1 概述 262
9.2 數(shù)模轉(zhuǎn)換器(DAC) 262
9.2.1 DAC的主要性能指標(biāo) 262
9.2.2 D/A轉(zhuǎn)換原理 264
9.2.3 8位D/A轉(zhuǎn)換器—DAC0832芯片 265
9.3 模數(shù)轉(zhuǎn)換器(ADC) 271
9.3.1 ADC的主要性能指標(biāo) 271
9.3.2 ADC的工作原理 272
9.3.3 8位ADC——ADC0809芯片 273
本章小結(jié) 280
習(xí)題九 280
實(shí)訓(xùn) 280
參考文獻(xiàn) 282
- 微機(jī)原理與接口技術(shù) [李珍香 編著]
- 微型計(jì)算機(jī)原理與匯編語(yǔ)言程序設(shè)計(jì)(第二版)——習(xí)題解答、實(shí)驗(yàn)指導(dǎo)和實(shí)訓(xùn) [主 編 楊 立]
- 微機(jī)原理與接口技術(shù)(第二版) [主 編 李云強(qiáng)]
- 微型計(jì)算機(jī)原理與匯編語(yǔ)言程序設(shè)計(jì)(第二版) [主編 楊立]
- 微機(jī)原理與匯編語(yǔ)言程序設(shè)計(jì)(第二版) [主編 荊淑霞]
- 計(jì)算機(jī)硬件技術(shù)及應(yīng)用基礎(chǔ)(上冊(cè)•微機(jī)原理部分) [鄒逢興 主 編]
- 微機(jī)原理與接口技術(shù) [梁建武 主 編 ]
- 微機(jī)原理與接口技術(shù) [李云強(qiáng) 主 編 ]
- 匯編語(yǔ)言課程設(shè)計(jì)案例精編 [李珍香 劉紅梅 趙潤(rùn)林 編著]
- 計(jì)算機(jī)硬件技術(shù)及應(yīng)用基礎(chǔ)(下冊(cè) 微機(jī)接口部分) [鄒逢興 陳立剛 李迅 編著]
- 匯編語(yǔ)言程序設(shè)計(jì) [葛建梅 等編著]
- 微機(jī)原理與接口 [耿恒山 主編]
- 匯編語(yǔ)言程序設(shè)計(jì) [王向慧 馬海波]
- 微機(jī)原理、匯編語(yǔ)言與接口技術(shù) [唐瑞庭 等編著]
- 微機(jī)原理與匯編語(yǔ)言程序設(shè)計(jì)--習(xí)題解答、實(shí)驗(yàn)指導(dǎo)和實(shí)訓(xùn) [荊淑霞 主編]
- 匯編語(yǔ)言程序設(shè)計(jì)(第二版) [宋錦河 主編]
- 微機(jī)原理及接口技術(shù) [蔣新革 主編]
- 微型計(jì)算機(jī)原理及應(yīng)用 [劉建成 主編]
- 微型計(jì)算機(jī)原理與常用接口技術(shù) [黃同愿 等編著]
- 微型計(jì)算機(jī)原理與匯編語(yǔ)言程序設(shè)計(jì) [楊立 主編 鄧振杰 荊淑霞 副主編]
- 微型計(jì)算機(jī)原理與匯編語(yǔ)言程序設(shè)計(jì)--習(xí)題解答、實(shí)驗(yàn)指導(dǎo)和實(shí)訓(xùn) [楊立 主編 荊淑霞 鄧振杰 副主編]
- 微機(jī)原理與匯編語(yǔ)言程序設(shè)計(jì) [荊淑霞 主編]
- 匯編語(yǔ)言程序設(shè)計(jì) [相偉 主編]
- 單片機(jī)原理及基于單片機(jī)的嵌入式系統(tǒng)設(shè)計(jì) [蔡方凱 主編]
- 計(jì)算機(jī)硬件技術(shù)實(shí)驗(yàn)教程 [張志勇 戴金波 主編]
-
>通識(shí)課
>理工類基礎(chǔ)課
>程序設(shè)計(jì)
>大數(shù)據(jù)與人工智能
>計(jì)算機(jī)網(wǎng)絡(luò)與通信
>辦公應(yīng)用
>數(shù)據(jù)庫(kù)技術(shù)
>數(shù)字媒體、虛擬現(xiàn)實(shí)
>電工電子
>物聯(lián)網(wǎng)技術(shù)
>單片機(jī)、微機(jī)原理
>數(shù)據(jù)結(jié)構(gòu)、軟件工程
>輔助設(shè)計(jì)
>圖形圖像
>電商物流、信管
>航空工業(yè)
>機(jī)械與自動(dòng)化
>電子信息
>經(jīng)管
>新聞、廣播影視
- 生活經(jīng)管more>>
- 信號(hào)與系統(tǒng)
- AutoCAD 2012實(shí)用教程
- 旅游信息化簡(jiǎn)明教程
- 數(shù)據(jù)庫(kù)系統(tǒng)原理及應(yīng)用——PowerBuilder
- 數(shù)據(jù)結(jié)構(gòu)(C++描述)習(xí)題解答及實(shí)習(xí)指
- Visual Basic程序設(shè)計(jì)
- 單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)與訓(xùn)練
- 多媒體技術(shù)與應(yīng)用(第二版)
- 網(wǎng)站建設(shè)原理與實(shí)踐
- Internet與網(wǎng)頁(yè)設(shè)計(jì)
- 網(wǎng)絡(luò)綜合布線技術(shù)
- 計(jì)算機(jī)網(wǎng)絡(luò)系統(tǒng)集成
- 計(jì)算機(jī)及網(wǎng)絡(luò)維護(hù)技術(shù)
- Visual Basic.NET程序設(shè)計(jì)
- C++程序設(shè)計(jì)實(shí)驗(yàn)指導(dǎo)與實(shí)訓(xùn)
- 計(jì)算機(jī)網(wǎng)絡(luò)操作系統(tǒng)——Windows 2000 S