內容簡介
本書是根據高等職業技術院校的教學要求編寫的。在介紹計算機基礎知識的基礎上,以Intel8086微處理器為重點,以Intel80X86微處理器組成的PC系列微機為背景,結合微機發展的新知識、新技術,系統地介紹了微機的組成原理、接口技術和典型套用。全書共分十章,首先介紹了計算機基礎知識,然後分別介紹微機結構、指令系統、彙編語言程式設計、存儲器結構、微機常用匯流排系統、中斷系統等微機組成原理。在此基礎上,對並行接口技術、串列接口技術、中斷和定時計數、鍵盤、顯示接口技術進行了介紹。為了幫助理解和掌握所學知識,每章後都有思考與練習題。同時還結合理論知識,給出了實訓,幫助學生提高實際動手能力。本書內容豐富,既突出了基本知識與典型套用的結合,又注重了基本知識與新知識的聯繫。本書可作為高職高專教育相關專業《微機原理與接口技術》的教材,也可以作為本科生學習微機原理與接口技術的參考書,還可以作為從事微機軟硬體工作的工程技術人員的參考書。
圖書目錄
第1章 微型計算機系統概述
1.1 微型計算機的發展史
1.2 計算機中的數和編碼
1.2.1 計算機中的數制
1.2.2 符號數的表示
1.2.3 二進制數的運算
1.2.4 二進制編碼
1.3 微型計算機系統
1.3.1 微機系統組成
1.3.2 微型計算機系統的主要技術指標
1.4 微型計算機的工作過程
1.4.1 指令與程式的執行
1.4.2 程式執行過程舉例
本章小結
思考與練習題
第2章 微型計算機的結構
2.1 微型計算機的基木結構
2.1.1 微處理器
2.1.2 存儲器
2.1.3 輸入/輸出接口電路
2.1.4 匯流排
2.2 8086/8088微處理器
2.2.1 8086/8088微處理器的內部結構
2.2.2 8086/8088微處理器的暫存器結構
2.2.3 8086微處理器的引腳及其功能
2.2.4 8086微處理器的工作模式
2.2.5 8086微處理器的匯流排周期
2.2.6 8086系統的存儲器管理
2.3 80X86系列微處理器
2.3.1 80X86系列微處理器概述
2.3.2 80486微處理器簡介
2.4 奔騰(Pentium)系列微處理器
2.4.1 奔騰(Pentium)微處理器
2.4.2 PentiumPro微處理器
2.4.3 MMXPentium微處理器
2.4.4 PentiumII微處理器
2.4.5 PentiumIII微處理器
2.4.6 Pentium4微處理器
本章小結
思考與練習題
實訓微處理器的認識與理解
第3章 指令系統
3.1 指令與指令系統
3.2 8086指令系統的定址方式
3.2.1 指令的基本格式
3.2.2 8086指令系統的基本定址方式
3.3 8086指令系統
3.3.1 傳送類指令
3.3.2 算術運算類指令
3.3.3 位操作指令
3.3.4 串操作類指令
3.3.5 循環和轉移指令
3.3.6 處理器控制指令
本章小結
思考與練習題
實訓8086基本指令訓練
第4章 彙編語言程式設計
4.1 彙編語言
4.1.1 彙編語言的基本概念
4.1.2 彙編語言源程式的格式
4.2 彙編語言的語句
4.2.1 指令語句
4.2.2 偽指令語句
4.2.3 宏指令語句
4.3 彙編語言程式設計
4.3.1 程式設計的基本方法
4.3.2 順序程式設計
4.3.3 分支程式設計
4.3.4 循環程式設計
4.3.5 子程式設計
4.3.6 DOS系統功能調用
4.4 彙編語言程式的上機過程及調試
4.4.1 編輯彙編語言源程式
4.4.2 彙編語言源程式
4.4.3 連線程式
4.4.4 程式的執行
本章小結
思考與練爿題
實訓程式設計
第5章 存儲器結構
5.1 半導體存儲器
5.1.1 存儲器概述
5.1.2 半導體存儲器的分類
5.2 隨機存儲器
5.2.1 靜態RAM(SRAM)
5.2.2 動態RAM(DRAMl
5.2.3 幾種新型RAM技術
5.3 唯讀存儲器
5.3.1 ROM的分類
5.3.2 ROM的套用
5.4 存儲器與CPU的連線
5.4.1 連線中應考慮的問題
5.4.2 存儲器與CPU的連線
5.5 PC的存儲器結構
5.5.1 PC存儲系統的層次結構
5.5.2 記憶體管理
5.5.3 DIMM記憶體部件
本章小結
思考與練爿題
實訓存儲器擴展
第6章 匯流排
6.1 匯流排概述
6.1.1 匯流排的類別
6.1.2 匯流排的優點
6.2 系統匯流排
6.2.1 ISA匯流排
6.2.2 STD匯流排
6.2.3 PCI匯流排
6.2.4 AGP匯流排
6.3 外部匯流排
6.3.1 RS232C:匯流排
6.3.2 SCSI匯流排
6.3.3 USB匯流排
6.3.4 串列匯流排IEEE.1 394
本章小結
思考與練習題
第7章 微型計算機中斷系統及定時計數器套用
7.1 中斷系統概述
7.1.1 中斷的基本概念
7.1.2 葉1斷源的分類
7.1.3 巾斷優先權和中斷矢量表
7.1.4 中斷處理過程
7.2 可程式巾斷控制器8259A及其套用
7.2.1 8259A的引腳與內部結構
7.2.2 8259A的編程及套用
7.3 8253可程式定時/計數器及其套用
7.3.1 8253可程式定時/計數器
7.3.2 8253的編程和工作方式
7.3.3 8253的套用
本章小結
思考與練習題
實訓微型計算機計數器/定時器
第8章 微型機算機I/O接口技術及套用
8.1 微型機算機I/O接口
8.1.1 I/O接口
8.1.2 I/O連線埠的編址方法
8.1.3 I/O接口數據的傳送方式
8.2 可程式並行I/O接口晶片8255A及其套用
8.2.1 並行接口的基小概念
8.2.2 8255A的結構和功能
8.2.3 8255A的控制字和工作方式
8.2.4 8255A的編程及套用
本章小結
思考與練爿題
實訓並行接口
第9章 微型計算機串列接口技術及套用
9.1 串列通信的基本概念
9.1.1 串列通信的連線方式
9.1.2 信號的調製與解調
9.1.3 同步與異步通信方式
9.1.4 波特率與收/發時鐘
9.2 可程式串列接口晶片825lA
9.2.1 8251A引腳及內部結構
9.2.2 8251A的編程
9.2.3 8251A的套用
本章小結
思考與練習題
實訓串列接口
第10章 顯示器及鍵盤接口技術
10.1 顯示器及其接口
10.1.1 LED顯示器及其接口
10.1.2 LCD顯示器及其接其接口
10.2 鍵盤及其接口
10.2.1 獨立式鍵盤及其接口
10.2.2 矩陣式鍵盤及其接U
10.3 可程式鍵盤/顯示器接U8279
10.3.1 8279的結構
10.3.2 8279的引腳定義
10.3.3 8279的編程
10.3.4 8279的套用
本章小結
思考題及習題
實訓鍵盤掃描顯示
第11章 綜合實訓
11.1 軟體仿真——應用程式的建立與調試
11.2 空調溫度的控制
參考文獻