第1章 微型計算機系統概述
1.1 微型計算機發(fā)展概況
1.2 計算機中數的表示與編碼
1.2.1 計算機中常用的數制及其轉換方法
1.2.2 帶符號數的表示及補碼運算
1.2.3 計算機中常用的編碼
1.3 微型計算機系統
1.4 計算機常用的名詞術語
1.5 微型計算機的主要性能指標
練習題
第2章 微型計算機系統的微處理器
2.1 8086/8088的編程結構
2.2 寄存器結構
2.3 8086的引腳和工作模式
2.3.1 最大和最小工作模式
2.3.2 8086/8088(:PU的引腳信號和功能
2.4 8086系統配置
2.4.1 最小模式系統
2.4.2 最大模式系統
2.5 8086存儲器組織
2.6 8086的I/O端口組織
2.7 8086的總線操作時序
2.7.1 基本概念
2.7.2 時序的分析方法
練習題
第3章 8086/8088的指令系統
3.1 指令的基本格式
3.2 8086/8088的尋址方式
3.3 8086/8088指令系統
3.3.1 數據傳送(Data Tranfer)類指令及應用
3.3.2 算術運算(Arith metic)類指令及應用
3.3.3 邏輯運算與移位(Logic and shift)類指令
3.3.4 串操作類指令
3.3.5 控制轉移類((20ntr01 Jump、)指令
3.3.6 標志操作和處理器控制類
練習題
第4章 匯編語言程序設計
4.1 匯編語言程序格式
4.2 常用偽指令
4.2.1 符號定義偽指令
4.2.2 數據定義偽指令
4.2.3 過程定義偽指令
4.2.4 定位偽指令
4.3 常數、變量及標號
4.3.1 常數
4.3.2 變量
4.3.3 標號
4.4 運算符
4.5 程序設計方法
4.5.1 順序結構
4.5.2 分支結構
4.5.3 循環(huán)結構
4.5.4 子程序結構
練習題
第5章 微型計算機總線
5.1 總線概述
5.2 8088最大模式下總線信號的形成
5.3 常用微型計算機總線介紹(PC、ISA、EISA、PCI、USB)
5.3.1 PC總線
5.3.2 ISA總線
5.3.3 PCI總線
5.3.4 USB總線
5.4 總線仲裁和握手技術
5.4.1 總線主設備和從設備
5.4.2 總線仲裁
5.4.3 總線握手
練習題
第6章 存儲器
6.1 存儲器的分類
6.2 存儲器的結構
6.2.1 隨機存儲器RAM
6.2.2 只讀存儲器ROM
6.3 存儲器系統設計
6.3.1 存儲器芯片介紹
6.3.2 存儲器地址選擇
6.3.3 存儲器擴展
6.4 新型存儲技術
6.4.1 高速緩存器
6.4.2 光盤存儲器
6.4.3 虛擬存儲器
練習題
第7章 微型計算機和外設間的數據傳輸
7.1 概述
7.2 CPU和輸入/輸出設備間的信號
7.2.1 CPU與I/O接口之間的接口信號
7.2.2 I/O端口的概念與編址方式
7.3 CPU和外設之間的數據傳送方式
7.3.1 無條件傳送方式
7.3.2 查詢傳送方式
7.3.3 中斷傳送方式
7.3.4 DMA傳送方式
練習題
第8章 中斷技術
8.1 中斷概述
8.1.1 中斷的概念
8.1.2 中斷源
8.1.3 中斷類型
8.1.4 中斷類型號
8.1.5 中斷矢量表
8.1.6 中斷優(yōu)先級
8.1.7 中斷的嵌套
8.2 8086 CPU的中斷處理過程
8.2.1 中斷請求
8.2.2 中斷響應
8.2.3 中斷處理
8.2.4 中斷返回
8.3 可編程中斷控制器8259A
8.3.1 8259A的結構與引腳
8.3.2 8259A中斷響應時序
8.3.3 8259A的工作方式
8.3.4 8259A的命令字
8.3.5 8259A的編程
8.4 DOS下中斷服務程序的編寫
練習題
第9章 微型計算機的I/O接口技術
9.1 I/O接口
9.2 并行接口芯片8255A
9.2.1 8255A概述
9.2.2 8255A的控制字
9.2.3 8255A的工作方式
9.2.4 8255A編程
9.3 8253定時器/計數器
9.3.1 8253的功能與引腳
9.3.2 8253的工作方式
9.3.3 8253的控制字與編程
9.4 DMA控制器8237A
9.4.1 概述
9.4.2 8237A引腳
9.4.3 8237A內部結構與寄存器
9.4.4 8237A的軟件命令
9.4.5 8237A的工作時序
9.4.6 8237A的初始化
9.5 串行通信接口及應用
9.5.1 串行通信數據傳送方式
9.5.2 串行通信協議
9.5.3 可編程串行通信接口芯片8250
練習題
第10章 微機的發(fā)展方向及多媒體技術
10.1 微機新技術的發(fā)展
10.1.1 CPU的發(fā)展
10.1.2 存儲器的發(fā)展
10.1.3 外設及接口的發(fā)展
10.2 多媒體技術
10.2.1 多媒體計算機的組成
10.2.2 多媒體設備及接口
第11章 微機原理及接口技術實驗
實驗一 WAVE軟件的使用入門
實驗二 兩數相加實驗
實驗三 分支程序的設計
實驗四 循環(huán)程序的設計
實驗五 排序程序的設計
實驗六 開關狀態(tài)顯示實驗
實驗七 雙色燈實驗
實驗八 定時器實驗
實驗九 A/D轉換實驗
實驗十 步進電動機驅動實驗
附錄
附錄一 8086、8088指令系統一覽表
附錄二 指令表
附錄三 中斷向量地址一覽表
課后練習題參考答案
第1章 微型計算機系統概述
第2章 微型計算機系統的微處理器
第3章 8086/8088的指令系統
第4章 匯編語言程序設計
第5章 微型計算機總線
第6章 存儲器
第7章 微型計算機和外設間的數據傳輸
第8章 中斷技術
第9章 I/O接口技術
參考文獻