第1章 微型计算机 1
1.1 微型计算机的发展及应用 1
1.2 微型计算机系统 3
1.3 计算机中数的表示 7
习题 14
第2章 8086基本结构与指令系统 16
2.1 8086微处理器基本结构 16
2.2 8086指令格式及寻址方式 21
2.3 8086指令系统 29
习题 56
第3章 汇编语言程序设计 60
3.1 汇编语言基础 60
3.2 伪指令 68
3.3 系统功能调用 72
3.4 汇编语言程序设计 74
习题 93
第4章 8086微处理器的硬件特性 96
4.1 8086微处理器总线基本概念 96
4.2 8086芯片引脚及功能 98
4.3 8086 CPU总线工作时序 103
4.4 8086工作模式系统配置 105
4.5 最小模式下总线操作 112
4.6 最大模式下总线操作 114
习题 118
第5章 半导体存储器 119
5.1 存储器和存储器件 119
5.2 内存容量扩展 130
5.3 存储器地址译码 132
5.4 存储器系统设计 135
5.5 8086存储器 137
习题 141
第6章 输入/输出系统 142
6.1 概述 142
6.2 数据传送方式 145
6.3 I/O端口地址译码与读写控制 151
习题 153
第7章 外围接口器件及应用 154
7.1 可编程定时器/计数器8254 154
7.2 可编程并行接口芯片8255A 166
7.3 串行通信及可编程串行通信接口芯片8251A 182
7.4 DMA控制器8237A 189
7.5 D/A、A/D转换器 198
习题 207
第8章 中断系统 210
8.1 中断基本概念 210
8.2 8086中断系统 213
8.3 中断处理器8259A 218
习题 226
参考文献 228