微機(jī)原理與接口技術(shù)簡(jiǎn)明教程 版權(quán)信息
- ISBN:9787810779692
- 條形碼:9787810779692 ; 978-7-81077-969-2
- 裝幀:簡(jiǎn)裝本
- 冊(cè)數(shù):暫無
- 重量:暫無
- 所屬分類:>
微機(jī)原理與接口技術(shù)簡(jiǎn)明教程 本書特色
本書以PC/XT為主要背景機(jī),以8086/8088 CPU為基礎(chǔ)來介紹匯編語言程序設(shè)計(jì)、微機(jī)工作原理及接口開發(fā)的相關(guān)知識(shí)。全書共分12章,內(nèi)容包括:微型計(jì)算機(jī)的組成及工作原理、指令系統(tǒng)、MASM偽指令系統(tǒng)、匯編語言程序設(shè)計(jì)、8086微處理器結(jié)構(gòu)、半導(dǎo)體存儲(chǔ)器、輸入/輸出技術(shù)、中斷、并行接口芯片8255A、串行通信、其他常用接口及總線等。在附錄部分,還給出了詳細(xì)的匯編語言上機(jī)指南。
微機(jī)原理與接口技術(shù)簡(jiǎn)明教程 內(nèi)容簡(jiǎn)介
本書較系統(tǒng)地介紹了16位微型計(jì)算機(jī)的基本原理及接口技術(shù)。全書共分12章,主要內(nèi)容包括:微型計(jì)算機(jī)的組成及工作原理、指令系統(tǒng)、MASM偽指令系統(tǒng)、匯編語言程序設(shè)計(jì)、8086微處理器結(jié)構(gòu)、半導(dǎo)體存儲(chǔ)器、輸入/輸出技術(shù)、中斷、并行接口芯片8255A、串行通信、其他常用接口、總線等。本書以培養(yǎng)學(xué)生應(yīng)用能力為主要目標(biāo),以介紹基礎(chǔ)知識(shí)和基本技術(shù)為主。內(nèi)容組織深入淺出,語言敘述淺顯易懂,在兼顧學(xué)科知識(shí)完整性的同時(shí),針對(duì)高職高專院校的教學(xué)特點(diǎn)進(jìn)行了內(nèi)容優(yōu)化,以達(dá)到重點(diǎn)突出、內(nèi)容簡(jiǎn)潔實(shí)用的目的。本書可作為高職高專院校計(jì)算機(jī)專業(yè)的教材,或作為自動(dòng)化、機(jī)電等非計(jì)算機(jī)專業(yè)的本科生教材,也可供工程技術(shù)人員、自學(xué)人員參考使用
微機(jī)原理與接口技術(shù)簡(jiǎn)明教程 目錄
第1章 微型計(jì)算機(jī)的組成及工作原理1
1.1 編碼與運(yùn)算規(guī)則1
1.1.1 無符號(hào)數(shù)與帶符號(hào)數(shù)1
1.1.2 補(bǔ)碼的表示范圍、運(yùn)算規(guī)則及溢出2
1.1.3 ASCII碼與BCD碼3
1.2 微型計(jì)算機(jī)系統(tǒng)及其工作原理4
1.2.1 微型計(jì)算機(jī)的發(fā)展及主要技術(shù)指標(biāo)4
1.2.2 硬件系統(tǒng)結(jié)構(gòu)5
1.2.3 三類語言8
1.2.4 微型計(jì)算機(jī)的工作原理10
1.3 PC機(jī)的編程結(jié)構(gòu)11
1.3.1 8086 CPU的內(nèi)部結(jié)構(gòu)11
1.3.2 8086/8088的寄存器結(jié)構(gòu)13
1.3.3 內(nèi)存儲(chǔ)器基礎(chǔ)16
1.3.4 內(nèi)存分段18
習(xí)題20
第2章 指令系統(tǒng)22
2.1 尋址方式22
2.1.1 指令格式及操作數(shù)類型22
2.1.2 8086/8088的尋址方式23
2.2 8086/8088指令系統(tǒng)27
2.2.1 數(shù)據(jù)傳送指令27
2.2.2 算術(shù)運(yùn)算指令33
2.2.3 邏輯運(yùn)算及移位指令40
2.2.4 轉(zhuǎn)移控制指令49
2.2.5 處理器控制指令53
2.2.6 簡(jiǎn)單程序設(shè)計(jì)舉例53
習(xí)題56
第3章MASM偽指令系統(tǒng)59
3.1 匯編語言語句種類與格式59
3.1.1 匯編語言語句的種類59
3.1.2 匯編語言語句的格式60
3.2 常用偽指令62
3.2.1 符號(hào)定義偽指令62
3.2.2 數(shù)據(jù)定義偽指令與變量63
3.2.3 標(biāo)號(hào)及其屬性68
3.2.4 析值/屬性操作符68
3.2.5 段定義偽指令70
3.3 程序的段結(jié)構(gòu)73
習(xí)題76
第4章 匯編語言程序設(shè)計(jì)78
4.1 匯編語言軟件開發(fā)步驟及輸入/輸出問題78
4.1.1 匯編語言軟件開發(fā)步驟78
4.1.2 匯編語言編程時(shí)的輸入/輸出問題78
4.2 順序程序設(shè)計(jì)81
4.2.1 字符串的輸入/輸出81
4.2.2 查表82
4.3 分支程序設(shè)計(jì)83
4.3.1 基本分支程序設(shè)計(jì)83
4.3.2 跳轉(zhuǎn)表法實(shí)現(xiàn)分支84
4.4 循環(huán)程序設(shè)計(jì)85
4.4.1 循環(huán)程序的結(jié)構(gòu)86
4.4.2 循環(huán)程序設(shè)計(jì)86
4.5 子程序設(shè)計(jì)87
4.5.1 子程序的定義、調(diào)用與返回87
4.5.2 子程序設(shè)計(jì)的相關(guān)技術(shù)90
習(xí)題93
第5章 8086微處理器95
5.1 8086微處理器工作模式與引腳功能95
5.1.1 8086的工作模式95
5.1.2 兩種工作模式下共用引腳95
5.1.3 *小模式引腳97
5.1.4 *大模式引腳98
5.1.5 8088與8086的差別98
5.2 系統(tǒng)組成99
5.2.1 鎖存與收發(fā)99
5.2.2 *小模式下的系統(tǒng)組成101
5.2.3 *大模式下的系統(tǒng)組成102
5.3 8086的總線操作與時(shí)序103
5.3.1 指令周期、總線周期與T狀態(tài)103
5.3.2 8086總線讀/寫周期103
習(xí)題108
第6章 半導(dǎo)體存儲(chǔ)器109
6.1 概述109
6.1.1 半導(dǎo)體存儲(chǔ)器的分類與技術(shù)指標(biāo)109
6.1.2 靜態(tài)讀/寫存儲(chǔ)器芯片介紹111
6.2 CPU與存儲(chǔ)器的連接112
6.2.1 內(nèi)存容量的擴(kuò)展方法112
6.2.2 存儲(chǔ)器的譯碼115
6.2.3 8088與存儲(chǔ)器連接實(shí)例117
6.2.4 8086與存儲(chǔ)器的連接118
習(xí)題121
第7章 輸入/輸出技術(shù)123
7.1 有關(guān)接口的基本概念123
7.1.1 接口的概念與功能123
7.1.2 接口信號(hào)的分類124
7.1.3 端口地址及編址方式124
7.1.4 8086/8088的I/O指令125
7.1.5 端口地址的譯碼問題126
7.2 接口數(shù)據(jù)的傳送方式127
7.2.1 無條件傳送方式127
7.2.2 查詢傳送方式128
7.2.3 中斷傳送方式130
7.2.4 DMA傳送方式131
習(xí)題132
第8章 中斷133
8.1 中斷概述133
8.1.1 中斷的概念133
8.1.2 中斷源133
8.1.3 中斷類型134
8.1.4 中斷類型號(hào)135
8.1.5 中斷向量表135
8.2 中斷處理過程136
8.2.1 中斷請(qǐng)求136
8.2.2 中斷響應(yīng)138
8.2.3 中斷處理139
8.2.4 中斷返回140
習(xí)題141
第9章 并行接口芯片8255A142
9.1 8255A概述142
9.1.1 8255A的主要特性142
9.1.2 8255A的內(nèi)部結(jié)構(gòu)142
9.1.3 8255A的引腳143
9.2 8255A的控制字144
9.2.1 工作方式控制字144
9.2.2 C口按位置位/復(fù)位控制字145
9.3 8255A的工作方式146
9.3.1 方式0:基本輸入/輸出146
9.3.2 方式1:帶選通的輸入/輸出147
9.3.3 方式2:帶選通的雙向輸入/輸出149
9.4 8255A的編程150
習(xí)題153
第10章 串行通信155
10.1 串行通信概述155
10.1.1 串行通信的特點(diǎn)155
10.1.2 串行通信的基本概念156
10.2 RS232C串行接口標(biāo)準(zhǔn)159
10.2.1 電氣特性及傳輸距離160
10.2.2 接口信號(hào)161
10.2.3 通信連接162
10.3 串行通信接口芯片8251A163
10.3.1 8251A的內(nèi)部結(jié)構(gòu)和引腳163
10.3.2 8251A的連接使用166
10.3.3 8251A的控制字167
10.3.4 8251A的初始化與編程 170
習(xí)題174
第11章 其他常用接口175
11.1 定時(shí)/計(jì)數(shù)器8253175
11.1.1 8253定時(shí)/計(jì)數(shù)器概述175
11.1.2 8253的工作方式177
11.1.3 8253的控制字與編程180
11.2 D/A接口182
11.2.1 D/A轉(zhuǎn)換概述182
11.2.2 D/A轉(zhuǎn)換器DAC0832184
11.3 A/D接口187
11.3.1 A/D轉(zhuǎn)換概述187
11.3.2 A/D轉(zhuǎn)換芯片ADC0809188
11.4 人機(jī)交互設(shè)備191
11.4.1 鍵盤191
11.4.2 LED顯示器193
11.4.3 打印機(jī)接口196
習(xí)題199
第12章 總線200
12.1 總線概述200
12.1.1 總線的分類、指標(biāo)、標(biāo)準(zhǔn)、意義200
12.1.2 總線數(shù)據(jù)傳輸過程202
12.2 系統(tǒng)總線204
12.2.1 系統(tǒng)總線的特點(diǎn)及發(fā)展204
12.2.2 IBM PC總線205
12.3 局部總線207
12.3.1 局部總線概述207
12.3.2 VL總線207
12.3.3 PCI總線208
12.4 常用外部總線210
12.4.1 外部總線概述210
12.4.2 USB總線210
12.4.3 IEEE 1394總線212
習(xí)題213
附錄2 14
附錄A ASCII碼表214
附錄B 匯編語言上機(jī)指導(dǎo)215
參考文獻(xiàn)231
- >
姑媽的寶刀
- >
有舍有得是人生
- >
唐代進(jìn)士錄
- >
隨園食單
- >
我從未如此眷戀人間
- >
史學(xué)評(píng)論
- >
二體千字文
- >
月亮虎