目录 1
前言 1
第一章 概述 1
1.1 微型计算机的发展概况 1
1.2 微型计算机的特点和分类 4
1.3 微型计算机的组成 6
第二章 8086系统结构 21
2.1 8086微处理器结构 21
2.2 8086系统的组成 37
2.3 系统时钟和指令执行序列 49
第三章 8086的指令系统 54
3.1 8086的寻址方式 54
3.2 8086指令系统的特点 60
3.3 8086指令系统 64
第四章 8086汇编语言程序设计 81
4.1 8086宏汇编语言的基本语法 81
4.2 8086汇编语言程序设计的基本方法 99
4.3 汇编语言程序上机过程 132
第五章 存储器组织 142
5.1 随机存取存储器 143
5.2 只读存储器 161
5.3 8086系统的存储器组织 168
第六章 输入和输出接口 180
6.1 I/O端口的寻址方式 180
6.2 输入和输出传送方式 183
6.3 Intel8212通用并行接口电路 195
6.4 8086微处理器的输入/输出接口 199
第七章 微型计算机的中断系统 206
7.1 概述 206
7.2 中断的处理过程与中断管理 207
7.3 非屏蔽中断 220
7.4 中断实例 221
7.5 8086的中断结构 223
7.6 IBM PC机ROM BIOS的中断调用 223
第八章 可编程接口芯片 225
8.1 可编程并行输入输出接口电路8255A 235
8.2 8253可编程间隔定时器 263
8.3 8251A串行接口电路 275
第九章 多处理器系统的组织 290
9.1 队列状态和锁定功能 292
9.2 基于8086的多处理器系统 294
9.3 8087数值数据处理器 311
9.4 8089I/O处理器 330
第十章 总线技术 351
10.1 引言 351
10.2 内总线 353
10.3 外总线 369
10.4 串行电流回路标准 378
附录A 8086指令系统摘要 380
附录B 8086指令对标志位的影响 388
附录C ASCII码(美国标准信息交换码) 389