微型計算機原理及接口技術[普通高等教育出版社出版圖書]

微型計算機原理及接口技術[普通高等教育出版社出版圖書]

《微型計算機原理及接口技術》是2010機械工業出版社出版的圖書,作者是林志貴。

圖書信息

書號: 30798 ISBN: 978-7-111-30798-3
作者: 林志貴 印次: 1-1
責編: 王雅新 開本: 16
字數: 622千字 定價: 39.0
所屬叢書: 普通高等教育規劃教材
裝訂: 出版日期: 2010-08-31

內容簡介

本書以Intel 80x86 CPU為核心,系統介紹微型計算機基礎知識、原理、指令系統、彙編語言程式設計、匯流排、存儲器、輸入/輸出接口、中斷系統、模擬量輸入/輸出、人?機接口及套用等。本書將系統的硬體和軟體融為一體,突出微型計算機的3個關鍵技術:堆疊、中斷、描述符。在掌握微型計算機基本體系的基礎上,進一步介紹新型微型計算機的體系結構、現代存儲器、USB、IEEE1394、乙太網等匯流排技術。本書內容新穎全面、重點突出;在充分考慮教學與自學的基礎上,敘述由淺入深、通俗簡潔,並配備了例題和習題。本書可作為高等院校學生學習微型計算機原理和接口技術的教材,也可以作為有關科技人員的自學教材和參考書。

普通高等教育“十二五”電氣信息類規劃教材《微型計算機原理及接口技術》以Intel 80x86 CPU為核心,系統介紹微型計算機基礎知識、原理、指令系統、彙編語言程式設計、匯流排、存儲器、輸入/輸出接口、中斷系統、模擬量輸入/輸出、人機接口及套用等。本書將系統的硬體和軟體融為一體,突出微型計算機的3個關鍵技術:堆疊、中斷、描述符。在掌握微型計算機基本體系的基礎上,進一步介紹新型微型計算機的體系結構、現代存儲器、USB、IEEE1394、乙太網等匯流排技術。本書內容新穎全面、重點突出;在充分考慮教學與自學的基礎上,敘述由淺入深、通俗簡潔,並配備了例題和習題。本書可作為高等院校學生學習微型計算機原理和接口技術的教材,也可以作為有關科技人員的自學教材和參考書。

章節目錄

前言

第1章微型計算機基礎知識1

1 1概述1
1 1 1微型計算機的發展歷史1
1 1 2微型計算機系統的組成2
1 1 3微型計算機的分類4
1 1 4微型計算機的主要性能指標4
1 2微機中的數制和數的表示6
1 2 1數制的基與權6
1 2 2數制的轉換方法7
1 2 3二進制數的表示8
1 2 4微機中數的表示11
1 3微機的編碼12
1 3 1ASCII碼13
1 3 2BCD碼13
1 4二進制數的運算及其電路15
1 4 1二進制數的運算15
1 4 2加法器18
1 4 3二進制數的加法/減法電路19
習題23

第2章Intel 80x86 微處理器24

2 18086/8088 CPU 的結構24

2 1 1執行部件25
2 1 2匯流排接口部件26
2 1 38086匯流排的工作周期27
2 28086/8088 CPU 的引腳信號和
工作模式27
2 2 18086/8088 CPU 的引腳信號和
功能28
2 2 2最小工作模式31
2 2 3最大工作模式34
2 38086存儲器系統36
2 3 1存儲器結構36
2 3 2堆疊的概念及8086堆疊38
2 48086/8088 的主要操作功能40
2 4 1系統的復位和啟動操作40
2 4 2匯流排操作41
2 4 3最小工作模式下的匯流排保持44
2 4 4最大工作模式下的讀/寫操作45
2 580286微處理器45
2 680386/80486微處理器48
2 7Pentium微處理器54
習題58

第3章8086/8088指令系統60

3 1彙編語言指令格式與定址方式60
3 1 1彙編語言指令語句格式60
3 1 2定址方式61
3 2指令系統67
3 2 1數據傳送指令68
3 2 2算術運算指令76
3 2 3邏輯運算和移位指令88
3 2 4串操作指令96
3 2 5控制轉移指令102
3 2 6處理器控制指令111
習題112

第4章彙編語言程式設計115

4 1彙編語言的基本語法116
4 1 1偽指令的語句格式116
4 1 2常數、變數和標號116
4 1 3運算符119
4 2偽指令120
4 2 1符號定義偽指令(賦值語句)120
4 2 2記憶體數據定義偽指令120
4 2 3段定義偽指令120
4 2 4過程(子程式)定義偽指令123
4 2 5模組定義與連線偽指令123
4 2 6列表偽指令123
4 2 7其他偽指令124
4 3系統功能調用125
4 3 1概述125
4 3 2DOS系統功能調用126
4 3 3BIOS中斷調用132
4 4彙編器的功能及彙編過程138
4 4 1彙編器的功能138
4 4 2程式的編輯、彙編及連線過程138
4 5彙編語言程式設計及舉例140
4 5 1程式設計步驟及格式140
4 5 2順序結構程式設計142
4 5 3分支結構程式設計143
4 5 4循環結構程式設計146
4 5 5子程式設計151
4 5 6查表程式設計158
4 5 7綜合套用舉例159
習題166

第5章PC匯流排168

5 1概述168
5 1 1匯流排的概念及分類168
5 1 2匯流排標準169
5 1 3匯流排主要性能指標169
5 2匯流排的數據傳輸過程和控制
方式170
5 2 1匯流排的數據傳輸過程170
5 2 2匯流排仲裁170
5 2 3匯流排數據傳輸方法172
5 3PC匯流排173
5 4ISA匯流排175
5 4 1ISA匯流排的特點175
5 4 2ISA匯流排系統結構175
5 4 3ISA匯流排信號176
5 5PCI匯流排178
5 5 1PCI匯流排的特點179
5 5 2PCI匯流排系統結構180
5 5 3PCI匯流排信號180
5 5 4PCI匯流排周期和地址空間182
5 5 5PCI匯流排配置空間183
5 6通用串列匯流排USB185
5 6 1USB概述185
5 6 2USB匯流排的構成186
5 6 3USB系統的接口信號和電氣
特性188
5 6 4USB數據傳輸189
5 7其他串列匯流排標準189
5 7 1IEEE1394 189
5 7 2乙太網191
習題195

第6章存儲器197

6 1半導體存儲器的性能指標197
6 2隨機讀寫存儲器(RAM)198
6 2 1靜態RAM(SRAM)198
6 2 2動態RAM(DRAM)201
6 2 3新型DRAM203
6 3隻讀存儲器(ROM)204
6 3 1掩膜ROM204
6 3 2可程式ROM205
6 3 3可擦寫ROM205
6 3 4電可擦寫ROM206
6 3 5新一代可擦寫存儲器Flash210
6 4存儲器的體系結構及擴展212
6 4 1存儲器的體系結構212
6 4 2高速緩衝存儲器(Cache)213
6 4 3虛擬存儲器215
6 4 4存儲器擴展方式216
6 5CPU與存儲器的連線217
6 5 1連線時應注意的問題217
6 5 2存儲器的解碼方式218
6 5 3CPU與存儲器的連線和地址
分析219
6 6存儲器管理223
6 6 1記憶體分段的基本思想223
6 6 2描述符與描述符表223
6 6 3段間保護227
6 6 4段頁式管理228
習題229

第7章輸入/輸出接口231

7 1概述231
7 1 1I/O接口的信號231
7 1 2I/O接口231
7 1 3I/O編址234
7 1 4I/O接口的控制方式234
7 2可程式DMA控制器8237A236
7 2 1DMA控制器的基本功能236
7 2 28237A的內部結構237
7 2 38237A的工作時序239
7 2 48237A的工作方式240
7 2 58237A的暫存器組241
7 2 68237A的編程及套用244
習題247

第8章 86系列微型計算機的中斷

系統248
8 1中斷的基本概念248
8 1 1中斷的定義和作用248
8 1 2中斷回響249
8 1 3中斷的優先權249
8 1 4中斷嵌套251
8 2中斷的處理252
8 38086/8088中斷系統253
8 3 1中斷矢量和中斷矢量表253
8 3 2內部中斷254
8 3 3外部中斷256
8 3 4中斷矢量表的初始化257
8 4可程式序中斷控制器
8259A259
8 4 18259A的內部結構259
8 4 28259A的引腳功能261
8 4 38259A的工作原理262
8 4 48259A的控制字及工作方式266
8 4 58259A的套用舉例271
習題271

第9章 可程式計數/定時控制器

8253A273
9 1基本概念273
9 28253A的內部結構和引腳273
9 38253A的編程276
9 3 18253A的初始化編程276
9 3 28253A的鎖存命令277
9 48253A的工作方式277
9 4 1方式0277
9 4 2方式1278
9 4 3方式2278
9 4 4方式3279
9 4 5方式4279
9 4 6方式5280
9 58253A的套用280
習題283

第10章可程式並行接口晶片

8255A284
10 18255A內部結構及引腳284
10 28255A控制字285
10 2 1工作方式選擇控制字286
10 2 2置位/復位控制字286
10 38255A的工作方式286
10 3 1方式0286
10 3 2方式1287
10 3 3方式2289
10 48255A的狀態字290
10 58255A的套用291
習題295

第11章可程式串列通信及接口297

11 1基本概念297
11 2串列通信接口300
11 2 1RS 232 C匯流排300
11 2 2RS 422A/423A匯流排301
11 2 3RS 485匯流排302
11 2 4其他串列接口303
11 3可程式串列通信接口
INS 8250和NS 16x50304
11 3 1INS 8250和NS 16x50的內部
結構及引腳305
11 3 2INS 8250和NS 16x50的暫存
器組308
11 3 3工作模式315
11 3 4INS 8250的初始化編程317
11 3 5INS 8250的套用318
習題320

第12章模擬量輸入/輸出321

12 1模擬量的輸入/輸出通道321
12 1 1模擬量輸入通道的組成321
12 1 2模擬量輸出通道的組成322
12 2D/A轉換器322
12 2 1D/A轉換器的工作原理322
12 2 2D/A轉換器的主要技術指標324
12 2 3典型的D/A轉換器晶片325
12 2 4D/A轉換器與微處理器連線
套用舉例329
12 3A/D轉換器333
12 3 1信號變換中的採樣、量化和
編碼333
12 3 2A/D轉換器的工作原理334
12 3 3A/D轉換器的主要技術指標336
12 3 4典型的A/D轉換器晶片337
12 3 5A/D轉換器與微處理器連線
套用舉例340
12 3 6V/F轉換器346
習題347

第13章人 機接口349

13 1概述349
13 1 1常用的外圍設備349
13 1 2外圍設備的分類349
13 2鍵盤及其接口技術350
13 2 1鍵盤的工作原理350
13 2 2小型鍵盤接口350
13 2 3微機鍵盤及其接口351
13 3滑鼠及其接口技術352
13 3 1滑鼠的工作原理352
13 3 2滑鼠與微機的接口方式353
13 4顯示器及其接口技術354
13 4 1LED顯示器及其接口354
13 4 2LCD顯示器354
13 4 3顯示卡355
13 5印表機及其接口技術357
13 5 1印表機的工作原理357
13 5 2印表機與微機的接口方式358
13 6多媒體計算機359
習題359

第14章微型計算機的套用360

14 1概述360
14 2在控制系統中的套用361
14 2 1微型計算機控制系統的組成361
14 2 2在多對象檢測及控制系統中的
套用361
14 2 3在過程控制系統中的套用362
14 3微機控制步進電動機的變速
系統364
14 4軋鋼作業微機監測管理
系統365
14 5在生物科學中的套用367
14 6在臨床醫療儀器中的套用367
習題368附錄370

附錄AASCII碼字元表370

附錄B8086/8088指令系統371

附錄CDOS系統功能調用

(INT 21H)384

附錄DBIOS調用387

附錄EIBM PC/XT的中斷矢量表391

參考文獻 394

相關詞條

熱門詞條

聯絡我們