第1章 概述 1
1.1 计算机概述 1
1.2 微型计算机系统的组成 8
1.3 微处理器的内部结构与基本功能 13
1.4 微型计算机的工作过程 14
第2章 8086/8088微处理器 19
2.1 8086/8088微处理器的结构 19
2.2 8086/8088微处理器工作模式及外部结构 28
2.3 存储器组织 38
2.4 典型时序分析 41
第3章 8086/8088的指令系统 51
3.1 概述 51
3.2 8086/8088寻址方式 52
3.3 8086/8088指令系统 57
第4章 汇编语言程序设计 82
4.1 汇编语言及其基本语法 82
4.2 伪指令 91
4.3 汇编语言程序的上机过程 97
4.4 汇编语言程序设计 99
第5章 存储器系统 112
5.1 概述 112
5.2 读写存储器RAM 118
5.3 只读存储器ROM 126
5.4 存储器芯片的扩展 132
6.1 输入/输出接口概述 142
第6章 基本输入输出接口 142
6.2 CPU与外设之间的数据传输方式 147
6.3 DMA控制器Intel 8237 154
第7章 中断系统 171
7.1 概述 171
7.2 8086/8088中断系统 176
7.3 中断控制器Intel 8259A 182
第8章 可编程接口芯片及应用 196
8.1 可编程接口芯片概述 196
8.2 可编程定时器/计数器8253 197
8.3 可编程并行接口芯片8255A 208
9.1 串行通信概述 219
第9章 串行通信与接口 219
9.2 可编程串行接口芯片8251A 226
9.3 通用串行接口标准 237
第10章 A/D、D/A转换与接口技术 242
10.1 D/A与A/D接口概述 242
10.2 数/模转换器芯片及其接口技术 244
10.3 模/数转换芯片及其接口技术 250
10.4 A/D芯片和CPU间的时序配合问题 256
第11章 高性能微处理器 261
11.1 从8086到 80x86 261
11.2 Pentium微处理器 273
11.3 高档Pentium微处理器 277
参考文献 282