微機原理及接口技術
-
【作 者】蔣新革 主編
【I S B N 】978-7-5084-3844-2
【責任編輯】郭東青
【適用讀者群】本科
【出版時間】2006-07-01
【開 本】16開本
【裝幀信息】平裝(光膜)
【版 次】第1版
【頁 數】
【千字數】402
【印 張】
【定 價】¥25
【叢 書】21世紀高等院校計算機科學與技術規劃教材
【備注信息】
簡介
本書特色
前言
章節列表
精彩閱讀
下載資源
相關圖書
本書是根據21世紀高等院校規劃教材的編寫要求,參考近年出版的多種教科書,以實用為目的進行編寫。本書內容的組織以培養學生應用能力為主要目標,注重基本知識和應用技術,理論與實踐相結合,以Intel 8088/8086微處理器和IBM PC系列機為主體,論述了16位微型計算機的基本原理、匯編語言和接口技術,并引出了32位微機,對于計算機在原理與接口方面的最新發展也做了適度介紹。全書共計10章,主要內容包括:微型計算機基礎知識、微型計算機組成與工作原理、匯編語言程序設計、基本輸入/輸出接口、半導體存儲器及其接口、中斷控制技術、定時/計數器、A/D與D/A轉換接口技術、微型計算機外部設備及開發應用等有關知識。本書不但涉及內容廣泛、涵蓋知識點全面,而且條理清晰、通俗易懂、圖文并茂,有利于學生系統性地學習。
本書可作為高等院校計算機類和機電類相關專業學生的教材,也可以作為高等教育自學教材,或作為從事微型計算機硬件和軟件開發工程技術人員的學習和應用參考書。
本課程是高等院校計算機類和機電類相關專業學生的一門主干專業基礎課程。其任務是使學生掌握必要的計算機硬件和接口控制方面的知識,掌握微型計算機工作原理和外部設備的控制方法,熟悉匯編語言指令系統,了解計算機系統常見外圍設備的功能和使用方法,為大學生進一步學習專業知識和提高綜合素養,適應社會變化及進一步學習打下基礎。
本課程所需的前導課程為計算機文化基礎、高級語言程序設計、數字電路等基礎課程。在本課程的學習過程中應該結合實驗同步進行,特別是計算機接口方面的硬件實驗,這對培養學生分析問題和解決問題的能力非常重要。
為適應不同專業不同學生的實際情況,本教材十分重視內容取舍。對于重點內容,必須講透,對于可以講可以不講的內容堅決舍棄。各地在教學過程中,可以對部分內容適當變更。
全書共分10章,主要內容包括:微型計算機基礎知識、微型計算機組成與工作原理、匯編語言程序設計、基本輸入/輸出接口、半導體存儲器及其接口、中斷控制技術、定時/計數器、A/D與D/A轉換接口技術、微型計算機外部設備及開發應用等。本書不但涉及內容廣泛、涵蓋知識點全面,而且條理清晰、通俗易懂、圖文并茂,有利于學生系統性地學習。
本書由蔣新革擔任主編,負責全書的策劃和統稿;潘偉民、鐘志明、王崇國擔任副主編,編委有程如鐵、乎西旦、李玉強、馬晶、沙塔爾、王平等,協助完成本書的編寫與統稿工作。
本書在編寫過程中得到各參編學校的大力支持,并得到中國水利水電出版社的指導和熱情幫助,在此表示由衷的感謝。
由于編者的水平有限,書中一定存在不少差錯和疏漏,誠請廣大讀者和各位同仁批評指正。
編 者
2006年3月
第1章 微型計算機基礎知識 1
本章要點 1
1.1 數制 1
1.1.1 進位計數制及其基數和權 1
1.1.2 計算機中常用的進制數 1
1.1.3 進制間的轉換 3
1.2 數據在計算機中的表示 5
1.2.1 機器數與真值 5
1.2.2 數的定點與浮點表示 6
1.2.3 計算機中常用的編碼 7
1.3 數據在計算機中的運算 9
1.3.1 二進制數的邏輯運算 9
1.3.2 整數的四則運算 10
1.4 邏輯功能部件 11
1.4.1 二極管及三極管 11
1.4.2 門電路及邏輯運算部件 11
1.4.3 算術邏輯部件(ALU) 12
習題一 13
第2章 微型計算機的組成及工作原理 15
本章要點 15
2.1 微型計算機概述 15
2.1.1 微型計算機的發展與應用 15
2.1.2 微型計算機的組成 16
2.1.3 微型計算機的工作原理 18
2.1.4 微型計算機的特點與分類 20
2.2 微處理器 20
2.2.1 Intel 8086/8088微處理器 21
2.2.2 Intel 8086/8088存儲器的結構 27
2.2.3 Intel 8086/8088總線結構和總線周期 28
2.2.4 微處理器的發展 34
2.3 微型計算機總線接口 37
2.3.1 概述 37
2.3.2 ISA總線和EISA總線 37
2.3.3 VESA(VL-Bus)總線 38
2.3.4 PCI總線 38
2.3.5 USB總線 39
2.3.6 RS-485總線 39
2.3.7 IEEE-488總線特性—并行總線接口標準 40
2.3.8 RS-232總線 40
習題二 40
第3章 匯編語言程序設計 42
本章要點 42
3.1 匯編語言的基本語法 42
3.1.1 基本概念 42
3.1.2 匯編語言的基本語法 43
3.2 尋址方式 43
3.2.1 尋址方式概述 43
3.2.2 與數據有關的尋址方式 44
3.2.3 與轉移地址有關的尋址方式 48
3.3 指令系統 50
3.3.1 概述 50
3.3.2 數據傳送類指令 50
3.3.3 算術運算類指令 54
3.3.4 邏輯運算與移位類指令 60
3.3.5 字符串操作類指令 62
3.3.6 控制轉移類指令 63
3.3.7 控制處理器的指令 66
3.3.8 80x86/Pentium的尋址方式與指令系統 66
3.4 匯編語言程序設計 67
3.4.1 匯編語言程序設計步驟 68
3.4.2 匯編語言簡單程序設計 71
3.4.3 匯編語言分支程序 72
3.4.4 匯編語言循環程序 75
3.4.5 匯編語言子程序 77
3.4.6 常用系統功能調用和BIOS 80
習題三 83
第4章 輸入/輸出接口 86
本章要點 86
4.1 輸入/輸出接口電路 86
4.1.1 輸入/輸出接口電路的概述 86
4.1.2 輸入/輸出數據傳送的方式 88
4.2 可編程并行通信接口芯片8255A 91
4.2.1 接口芯片8255A的結構 91
4.2.2 8255A的控制字 93
4.2.3 8255A的工作方式 96
4.2.4 8255A 的應用 98
4.3 可編程串行通信接口芯片8251A 103
4.3.1 串行通信概述 103
4.3.2 串行接口標準RS-232C 106
4.3.3 可編程串行通信接口芯片8251A 109
4.3.4 8251A的控制字和工作方式 112
4.4 可編程DMA控制器8237 115
4.4.1 8237內部功能結構 116
4.4.2 8237的工作周期與引腳 119
4.4.3 8237的工作模式及控制字 122
4.4.4 DMA控制器8237的編程應用 126
習題四 129
第5章 存儲器及其結構 132
本章要點 132
5.1 存儲器概述 132
5.2 典型半導體存儲器芯片 140
5.2.1 結構 140
5.2.2 存儲器芯片的擴展 142
5.3 PC機內存條的選擇與安裝 144
5.4 高速緩存技術 146
習題五 150
第6章 中斷控制系統 151
本章要點 151
6.1 中斷系統 151
6.2 可編程中斷控制器8259A 156
6.2.1 8259A的結構功能 156
6.2.2 8259A的工作方式與控制字 159
6.3 可編程中斷控制器8259A的應用 164
習題六 167
第7章 可編程計數/定時控制器8253 169
本章要點 169
7.1 可編程計數/定時控制器8253的結構 169
7.2 可編程計數/定時控制器8253的工作方式及控制字 171
7.3 8253 的應用 176
習題七 180
第8章 數/模(D/A)及模/數(A/D)轉換器 182
本章要點 182
8.1 D/A轉換器概述 183
8.2 DAC0832 D/A轉換器 185
8.2.1 D/A轉換器的0832功能結構 185
8.2.2 0832的三種工作方式 187
8.2.3 0832 的應用 187
8.3 A/D轉換器概述 191
8.4 ADC0809模數(A/D)轉換器 195
8.4.1 ADC0809內部功能結構 195
8.4.2 0809的工作過程 197
8.4.3 ADC0809的應用 198
習題八 202
第9章 微型計算機外部設備簡介 204
本章要點 204
9.1 外部設備概述 204
9.2 輸入設備 205
9.2.1 鍵盤及其接口電路 205
9.2.2 鼠標 209
9.2.3 掃描儀 211
9.3 輸出設備 213
9.3.1 發光二極管顯示器 213
9.3.2 LCD液晶顯示器 215
9.3.3 一般顯示器 217
9.3.4 打印機 219
9.4 外部設備驅動程序安裝 220
習題九 221
第10章 微型計算機開發應用 222
本章要點 222
10.1 微型計算機自動控制系統的開發 222
10.2 雙機串行通信的應用設計 224
10.3 數據采集系統的設計 226
10.4 IBM-PC/XT控制的數據采集系統 229
10.5 十字路口交通燈控制系統 233
習題十 237
附錄A ASCII碼表 238
附錄B 中斷向量地址一覽表 240
附錄C DOS系統功能調用(INT 21H)表 242
附錄D BIOS功能調用 248
附錄E 調試程序DEBUG的常用命令 252
參考文獻 255
- 微機原理與接口技術 [李珍香 編著]
- 微型計算機原理與接口技術(第二版) [主編 王向慧]
- 微型計算機原理與接口技術學習與實驗指導(第二版) [主編 楊立]
- 微型計算機原理與接口技術(第二版) [主編 楊立]
- 微機原理與接口技術(第二版) [主 編 李云強]
- 微機原理與匯編語言程序設計(第二版) [主編 荊淑霞]
- 單片機原理及典型應用接口技術 [劉甫 陳健美 編著]
- 微型計算機原理與接口技術實驗及習題指導 [主編 何超]
- 微型計算機原理與接口技術 [何超]
- 單片微型計算機原理及接口技術實驗指導與實訓 [林軍 等編著]
- 計算機硬件技術及應用基礎(上冊•微機原理部分) [鄒逢興 主 編]
- 微機原理與接口技術 [梁建武 主 編 ]
- 微機原理與接口技術 [李云強 主 編 ]
- 微型計算機及其接口技術 [胡敏 張永 主編]
- 計算機硬件技術及應用基礎(下冊 微機接口部分) [鄒逢興 陳立剛 李迅 編著]
- 微型計算機通信與接口技術 [劉兵 易逵 朱天清 等編著]
- 微機原理與接口 [耿恒山 主編]
- 微機原理、匯編語言與接口技術 [唐瑞庭 等編著]
- 微機原理與匯編語言程序設計--習題解答、實驗指導和實訓 [荊淑霞 主編]
- 微型計算機原理與常用接口技術 [黃同愿 等編著]
- 微機接口技術 [董方武 主編]
- 微機原理、匯編語言與接口技術 [徐雅娜 主編]
- 微機原理與匯編語言程序設計 [荊淑霞 主編]
- 微型計算機原理與接口技術 [王向慧 等編著]
- 單片機接口技術(C51版) [張道德 編著]
- 微型計算機原理與接口技術學習與實驗指導 [楊 立 主 編]
- 微型計算機通信與接口技術(第二版) [劉兵 等編著]
- 計算機硬件技術實驗教程 [張志勇 戴金波 主編]