第1章 微型計算機基礎知識
1.1 微型計算機的發(fā)展概述
1.1.1 微型計算機硬件技術發(fā)展概況
1.1.2 微型計算機操作系統的發(fā)展概況
1.1.3 微型計算機發(fā)展趨勢
1.2 微型計算機的運算基礎
1.2.1 無符號數的表示方法
1.2.2 帶符號數的表示方法
1.2.3 數的定點表示與浮點表示
1.2.4 計算機中二進制信息編碼
1.3 微型計算機組成原理
1.3.1 微型計算機系統組成
1.3.2 微型計算機分類
1.4 CPU內部結構及微機的工作過程
1.4.1 典型的CPU內部結構
1.4.2 存儲器的內部結構及讀寫操作
1.4.3 微型計算機工作過程
1.5 微型計算機的主要性能指標及典型配置
1.5.1 微型計算機的主要性能指標
1.5.2 微型計算機硬件系統的典型配置
習題1
第2章 80x86CPU
2.1 8086/8088CPU編程結構
2.1.1 8086/8088CPU內部編程結構
2.1.2 8086/8088內部寄存器
2.2 808618088的引腳信號及工作模式
2.2.1 8086/8088的引腳信號
2.2.2 8086/8088的工作模式
2.3 8086/8088總線操作時序
2.3.1 指令周期和總線周期
2.3.2 總線讀操作時序
2.3.3 總線寫操作時序
2.4 8086/8088存儲器的組織和管理
2.4.1 8086/8088存儲器的組織
2.4.2 存儲器的分段管理
2.5 多處理器系統
2.5.1 8086/8088的協處理器
2.5.2 多處理器系統
2.6 從802,86到Pentium系列CPU的發(fā)展過程
2.6.1 Intel80286CPU的基本結構
2.6.2 Intel80386CPU的基本結構
2.6.3 Intel80486CPIJ的基本結構
2.6.4 IntelPentiumCPU
2.6.5 IntelPentiumⅡCPU
2.6.6 IntelPentiumⅢCPU
2.6.7 PentiumⅣCPU簡介
2.6.8 新一代CPU——Itanitim(安騰)
2.6.9 雙核處理器
習題2
第3章 微型計算機指令系統
3.1 指令的構成和操作數的類型
3.1.1 指令構成
3.1.2 操作數的類型
3.2 尋址方式
3.2.1 立即尋址
3.2.2 寄存器尋址
3.2.3 直接尋址
3.2.4 寄存器間接尋址
3.2.5 變址尋址
3.2.6 基址尋址
3.2.7 基址、變址尋址方式
3.2.8 隱含尋址
3.3 8086/8088指令系統
3.3.1 數據傳送指令
3.3.2 算術運算指令
3.3.3 邏輯運算和移位指令
3.3.4 串操作指令
3.3.5 控制轉移指令
3.3.6 中斷指令
3.3.7 處理器控制指令
3.4 8086/8088指令系統的擴充
3.4.1 80286擴充與增加的指令
3.4.2 80386擴充與增加的指令
3.4.3 80486擴充的指令
3.4.4 Pentium擴充的指令
習題3
第4章 匯編語言程序設計
4.1 概述
4.1.1 機器語言
4.1.2 匯編語言
4.1 -3高級語言
4.1.4 宏匯編程序及上機過程簡介
4.2 匯編語言源程序的格式和基本語法
4.2.1 匯編語言源程序分段結構
4.2.2 匯編語言語句類型和格式
4.3 偽操作命令和宏指令
4.3.1 數據定義和存儲器分配偽指令
4.3.2 符號定義偽指令
4.3.3 程序模塊定義偽指令
4.3.4 過程定義偽指令PROC/ENDP
4.3.5 宏指令語句
4.3.6 模塊連接偽指令:PUBLIC和EXTRN
4.3.7 列表偽指令
4.4 DOS和BIOS調用
4.4.1 概述
4.4.2 DOS系統功能調用
4.4.3 ROMBIOS中斷調用
4.5 匯編語言程序設計
4.5.1 匯編語言源程序的框架結構
4.5.2 程序設計基本步驟
4.5.3 匯編語言程序設計應注意的問題
4.5.4 程序的基本結構和基本程序設計
4.5.5 高級語言與匯編語言的混合編程
習題4
第5章 存儲器及其與CPU的接口
5.1 存儲器分類
5.1.1 半導體存儲器的分類
5.1.2 半導體存儲器的主要技術指標
5.2 隨機讀寫存儲器
5.2.1 靜態(tài)讀寫存儲器SRAM
5.2.2 動態(tài)讀寫存儲器DRAM
5.2.3 多端口存儲器
5.3 只讀存儲器ROM
5.3.1 掩模:ROM
5.3.2 可擦除可編程的只讀存儲器EPROM
5.3.3 電可擦除可編程只讀存儲器EEPROM
5.4 存儲器與CPU接口的基本技術
5.4.1 接口連接應注意的問題
5.4.2 CPU與存儲器的連接
5.5 高速緩沖存儲器Cache
5.5.1 工作原理
5.5.2 高速緩存與主存的存取一致性
5.6 外部存儲器簡介
5.6.1 磁盤
5.6.2 光盤
5.6.3 存儲卡
習題5
第6章 輸入/輸出接口及中斷技術
6.1 輸入/輸出接口概述
6.1.1 I/O接口電路的必要性及功能
6.1.2 I/O的信息組成及接口模型
6.1.3 I/O端口的編址方式及端口地址
6.1.4 常用的簡單輸入/輸出接口芯片
6.2 PC系列微機I/O端口和I/O端口地址譯碼
6.2.1 PC系列微機I/O端口的地址分配
6.2.2 I/O端口地址譯碼
6.3 CPU與外設之間數據傳送的控制方式
6.3.1 程序直接控制傳送方式
6.3.2 程序中斷傳送方式
6.3.3 直接存儲器存取方式DMA
6.4 中斷技術
6.4.1 中斷的基本概念
6.4.2 8086/8088中斷系統和中斷處理
6.4.3 中斷向量和中斷向量表
6.4.4 中斷響應的過程
6.4.5 中斷處理程序編制原則和基本結構
6.5 可編程中斷控制器8259A
6.5.1 8259A中斷控制器的編程結構
6.5.2 引腳功能
6.5.3中斷優(yōu)先級的管理
6.5.4 8259A的寄存器編程——初始化命令字和操作命令字
6.5.5 8259A的級聯
習題6
第7章 總線和總線標準
7.1 概述
7.1.1 總線標準
7.1.2 總線分類
7.2 常用PC的系統總線
7.2.1 IBMPC/XT總線
7.2.2 ISA總線
7.2.3 PCI總線
7.2.4 PC/104總線
7.3 通信總線
7.3.1 IEEE488總線
7.3.2 VXI總線
7.3.3 RS-232C串行通信總線
7.3.4 USB總線與:IEEE1394
7.3.5 現場總線簡介
習題7
第8章 常用可編程并行數字接口芯片及其應用
8.1 可編程接口芯片的基本概念
8.2 計數器/定時器8253/8254
8.2.1 可編程的8253功能概述
8.2.2 8253的內部結構和引腳功能
8.2.3 8253的編程命令
8.2.4 8253的工作方式
8.2.5 8254計數器/定時器
8.2.6 8253的應用
8.3 可編程并行接口8255A
8.3.1 8255A基本功能概述
8.3.2 8255A內部結構及引腳
8.3.3 8255A的控制字
8.3.4 8255A三種工作方式及操作時序
8.3.5 8255A應用舉例
8.4 DMA技術及可編程的DMA控制器8237A
8.4.1 DMA工作過程
8.4.2 8237ADMA控制器
8.4.3 8237A在IBMPC/AT上的應用
習題8
第9章 串行通信接口及總線標準
9.1 串行通信基本概念
9.1.1 并行通信和串行通信
9.1.2 兩種串行通信方式
9.2 串行通信的物理標準
9.2.1 EIARS-232C串行接口標準
9.2.2 EIARS-423A總線、RS-422A總線、RS-485總線
9.3 可編程的串行通信接口芯片INS8250
9.3.1 INS8250主要功能簡介
9.3.2 INS8250的內部結構及工作原理
9.3.3 INS8250的引腳功能
9.3.4 INS8250內部寄存器和控制字及狀態(tài)字
9.3.5 INS8250初始化編程
9.3.6 INS8250應用舉例
9.4 PC系列微機的異步串行通信適配器及其編程
9.4.1 PC系列微機串行口編程
9.4.2 通過端口讀/寫進行串行口編程
習題9
第10章 模擬接口技術
10.1 過程通道概述
10.1.1 模擬量輸入通道的組成
10.1.2 模擬量輸出通道的組成
10.2 D/A轉換器
10.2.1 D/A轉換器的工作原理
10.2.2 D/A轉換器的主要技術指標
10.2.3 典型D/A轉換芯片
10.2.4 D/A轉換器與CPU的接口
10.3 A/D轉換器
10.3.1 A/D轉換器的工作原理
10.3.2 A/D轉換器的主要技術指標
10.3.3 典型A/D轉換器芯片
10.3.4 A/D轉換器與系統的接口
10.4 多路轉換器和采樣保持器
10.4.1 幾種常用的多路模擬開關器件
10.4.2 多路模擬開關的主要技術參數
10.4.3 采樣保持器
10.5 數據采集系統舉例
10.5.1 系統組成
10.5.2 工作原理和過程
習題10
第11章 常用外設和人機交互接口
11.1 顯示器及其接口
11.1.1 LED數碼顯示器及其接口
11.1.2 CRT顯示器
11.1.3 液晶顯示器
11.2 打印機及其接口
11.2.1 串行接口總線
11.2.2 并行接口總線
11.2.3 打印機適配器
11.3 鍵盤及其接口
11.3.1 鍵盤種類
11.3.2 用8255A實現鍵盤接口
11.3.3 PC中的鍵盤
11.4 鼠標
11.4.1 鼠標的工作原理
11.4.2 常見鼠標分類
11.5 圖形板和畫筆
習題11
附錄A MASM偽操作命令表
附錄B 8086/8088指令系統
附錄C 常用DOS功能調用(INT21H)一覽表
附錄D ROMBIOS功能調用表
附錄E 國標電路邏輯符號和國際流行邏輯符號對照表
中英文對照
參考文獻