第1章 計算機基礎知識
1.1 微型計算機中數的表示
1.1.1 十進制數、二進制數、八進制數和十六進制數
1.1.2 數制的轉換
1.2 二進制編碼
1.2.1 二進制編碼
1.2.2 二-十進制編碼
1.2.3 字符編碼、字型編碼和字節(jié)
1.3 二進制數的運算
1.3.1 原碼、反碼、補碼及補碼運算
1.3.2 邏輯運算
1.3.3 數的定點表示和浮點表示
1.4 微型計算機系統(tǒng)概述
1.4.1 概述
1.4.2 微型計算機系統(tǒng)
1.4.3 微型計算機的特點、應用及發(fā)展趨勢
習題
第2章 微型計算機中的cPU
2.1 CPU的基本結構
2.1.1 運算器
2.1.2 控制器
2.1.3 內部寄存器組
2.1.4 指令在CPU中的執(zhí)行過程
2.2 8086/8088微處理器
2.2.1 8086微處理器的內部結構
2.2.2 8086的寄存器結構
2.2.3 8086的存儲器組織
2.2.4 8086的I/O組織
2.2.5 8086的引腳信號和工作模式
2.3 Intel系列CPU簡介
2.3.1 80X86系列
2.3.2 高速緩存技術
2.3.3 80X86系列CPU的工作模式
2.3.4 Pentium系列簡介
習題
第3章 微型計算機中的存儲器
3.1 概述
3.1.1 存儲器的分類
3.1.2 存儲器的主要性能指標
3.1.3 存儲系統(tǒng)的層次結構
3.1.4 幾種新型的半導體存儲器
3.2 內部存儲器的組成
3.2.1 半導體存儲器
3.2.2 8086的存儲器
3.2.3 虛擬存儲器的概念
3.3 存儲器的連接與擴展
3.3.1 存儲器的地址分配與譯碼
3.3.2 存儲器芯片的連接與擴展
3.3.3 存儲器與CPU的連接
3.4 80X86擴展存儲器管理和幾種特殊的存儲器
3.4.1 80X86擴展存儲器管理
3.4.2 幾種特殊的存儲器
習題
第4章 微型計算機的指令系統(tǒng)
4.1 尋址方式
4.1.1 指令格式
4.1.2 尋址方式
4.2 指令系統(tǒng)
4.2.1 數據傳送指令
4.2.2 算術運算指令
4.2.3 邏輯運算指令
4.2.4 程序控制指令
4.2.5 字符串操作指令
4.2.6 處理器控制指令
4.2.7 I/O指令
4.3 匯編語言程序設計
4.3.1 匯編語言程序結構
4.3.2 匯編語言的基本語法
4.3.3 偽指令
4.3.4 系統(tǒng)功能調用T
習題
第5章 輸入輸出技術
5.1 I/O接口概述
5.1.1 I/O接口的一般結構
5.1.2 一般I/O接口的基本功能
5.1.3 I/O接口的編址方式
5.1.4 一般I/O接口的操作過程
5.2 CPU與外設之間數據傳送的方式
5.2.1 程序控制傳送方式
5.2.2 中斷傳送方式
5.2.3 DMA(直接存儲器存取)傳送方式
5.3 微型機常用外設接口
5.3.1 鍵盤接口
5.3.2 鼠標器接口
5.3.3 顯示器接口
5.3.4 打印機接口
習題
第6章 中斷技術與8259芯片
6.1 中斷技術
6.1.1 中斷概述
6.1.2 中斷處理過程
6.1.3 中斷優(yōu)先權
6.2 8086/8088的中斷系統(tǒng)
6.2.1 8086的中斷結構
6.2.2 內部中斷——軟中斷
6.2.3 外部中斷——硬中斷
6.2.4 各類中斷的優(yōu)先權及中斷響應的處理流程
6.2.5 高檔微處理器的中斷簡述
6.3 可編程中斷控制器8259A
6.3.1 8259A的結構、功能和工作原理
6.3.2 8259A的中斷管理方式
6.3.3 8259A的編程
6.3.4 用級聯方式組成的主從式中斷系統(tǒng)
習題
第7章 DuA方式和8237芯片
7.1 DMA概述
7.1.1 DMAC
7.1.2 DMA方式
7.1.3 DMA數據傳送過程
7.1.4.DMA操作的步驟
7.2 可編程DMA控制器8237A
7.2.1 8237A的內部結構
7.2.2 引腳信號
7.2.3 8237A的工作模式
7.2.4 8237A的內部寄存器及其控制字
7.2.5 8237A的操作時序
7.2.6 8237A的編程和使用
習題
第8章 總線
8.1 基本概念
8.1.1 概述
8.1.2 總線的分類
8.1.3 信息在總線上的傳送方式
8.1.4 總線裁決
8.1.5 總線通信協(xié)議
8.1.6 總線數據傳輸
8.1.7 總線的主要性能指標
8.1.8 總線標準
8.2 微機常用系統(tǒng)總線
8.2.1 PC總線
8.2.2 ISA總線
8.2.3 EISA總線
8.2.4 VL和PCI局部總線
8.3 外部通信總線叩
8.3.1 RS-232C串行通信總線
8.3.2 通用串行總線USB
第9章 微型計算機常用接口技術
9.1 概述
9.2 并行通信和并行接口
9.3 串行通信和并行接口
9.4 計數器/定時器
9.5 A/D、D/A轉換
9.6 微型計算機常用外設接口
習題
附錄 DEBUG命令一覽
主要參考文獻