1. 16数元微电脑与8086 1
1-1 微电脑的发展历史 2
1-2 从8数元CPU到16数元CPU 3
1-3 8086趋势及16数元能力变强的事实 4
2.8086的结构 9
2-1 执行单元(EU)与汇流排介面单元(BIU) 10
2-2 暂存器的构成 12
2-3 指令指标(IP)与位址的形成 16
2-4 旗标的构造与使用 18
2-5 位址汇流排及资料汇流排的构造 19
2-6 MAX/MIN模组 22
3.记忆体的构造 25
3-1 记忆体的构造原理与使用方法 26
3-2 记忆体的分段 29
3-4 CPU与记忆体之间的介面 32
3-3 堆叠之构造与使用 32
4.输入/输出的构造 39
4-1 输入/输出动作 40
4-2 DMA转移 42
5.微处理机动作的控制 45
5-1 从CPU的重设到起动 46
5-2 队列指令与队列状态 48
5-3 状态资讯线 49
5-4 岔断指标表 51
5-5 岔断种类 53
5-6 其它岔断与岔断顺序 54
6.指令集 57
6-1 指令的编码 58
6-2 资料转移指令 59
6-3 算术指令 64
6-4 数元处理指令 72
6-5 串指令 75
6-6 程式转移指令 79
6-7 处理机控制指令 86
7.定址模态 89
7-1 暂存器及随即运算元 90
7-2 记忆体定址模态 91
8.系统的结构 97
8-1 8086系统构造——局部汇流排与系统汇流排 98
8-2 8086/8088汇流排时序图 99
8-3 多元处理机 101
8-4 多重汇流排的结构 103
9.周边族晶片 107
9-1 时钟脉波产生器(8284A) 108
9-2 8位闩锁缓冲器(8282/8283)与8数元双方向性汇流排收发器(82868/8287) 109
9-3 汇流排控制器(8288)与汇流排裁定器(8289) 111
9-4 岔断控制器(8259A) 113
10.8086/8088的发展系统 117
10-1 Intel MDS微电脑发展系统 118
10-2 内电路模仿器(ICE86) 119
10-3 评估用组件(SDK86)与单板电脑(SBC86/12A) 120
11.程式计划语言/即时监督系统 123
11-1 组译器(ASM86) 124
11-2 PL/M-86编译程式 126
11-3 即时监督程式(RMX86) 128
12.8086族处理机的扩充/8086的发展方向 133
12-1 高速运算处理机(共处理机)8087 134
12-2 高速I/O处理机8089 138
12-3 8086将来的发展方向 140
附录 145
附录1 ASM86程式例 145
附录2 PL/M-86程式例 147
附录3 8086/8088指令编码 148
附录4 8086/8088指令一览表 159
附录5 8086/8088的特性规格 160
附录6 多重汇流排板连接器 170