第一章 绪论 1
1.1什么是16位微处理机 1
1.2本书内容简介 1
1.3 16位微处理机的特点 1
1.4 8086/8088概况 4
1.5 8086软件介绍 6
1.6 本书的编排与阅读方法 7
第二章 16位微处理机的基本概念 9
2.1微型计算机概貌 9
2.2基于8086/8088的系统 16
2.3数据类型与数 20
2.4几种16位机的概念 24
2.5低级微处理机程序设计 34
2.6 16位处理机汇编程序的开发 36
2.7本章小结 42
第三章 8086和8088通用处理机 43
3.1开发8088的目的 43
3.2 8088与8085的类同点 45
3.3 8086/8088 CPU的主要特性:概述 46
3.4流水线结构 48
3.5寄存器组 49
3.6信号及引出线 51
3.7寻址方式 56
3.8存储器结构及分段法 58
3.9指令系统 60
3.10典型指令的机器语言 86
3.11程序实例 88
3.12本章小结 91
第四章 8087数值数据处理机 92
4.1数的处理 93
4.2 8087 NDP用作协处理机 95
4.3 8087 NDP用作8086/8088 CPU的扩充 96
4.4 8087 NDP的数据类型 98
4.5 NDP堆栈的使用 100
4.6 8087 NDP的指令系统 102
4.7控制字与状态字 104
4.8异常处理 105
4.9程序实例 105
4.10本章小结 110
第五章 8089输入/输出处理机 111
5.1关于输入/输出 111
5.2外围处理机与协处理机 116
5.3本机/远程方式 117
5.4 8089 IOP的工作原理 118
5.5 8089 IOP寄存器组 120
5.6 8089 IOP的寻址方式 122
5.7 8089 IOP的指令系统 122
5.8 8089 IOP的程序实例 124
5.9本章小结 127
第六章 8086/8088的支芯片 128
6.1时钟发生逻辑 128
6.2总线接口逻辑 129
6.3系统控制器与外设控制器 134
6.4本章小结 146
第七章 8086/8088程序十一例 147
7.1系统的建立 147
7.2程序 151
7.3本章小结 189
第八章 现状:8086/8088产品及程序 190
8.1两条腿走路 190
8.2前四年的回顾 191
8.3 IBM ACORN 195
8.4本章小结 197
附录1 iAPX186和iAPX286 197
附录2 Intel iAPX 432 32位微处理机 199
附录3 8086/8088指令系统 209