第一章 微型计算机系统基础知识 1
第一节 引言 1
第二节 微型计算机的应用领域 4
第三节 计算机中的数和编码 5
第四节 微型计算机硬件基础知识 18
思考题与习题 26
第二章 微型计算机的工作原理和8086微处理器 27
第一节 微型计算机的工作原理 27
第二节 8086CPU的结构特点 36
第三节 8086/8088的引脚功能 41
第四节 时钟发生器和总线管理芯片 44
第五节 8086/8088最小模式系统 48
第六节 8086/8088最大模式系统 52
第七节 总线占用与释放 58
思考题与习题 60
第三章 8086的寻址方式和指令系统 61
第一节 8086寻址方式 61
第二节 8086指令系统概况 65
第三节 8086指令系统 68
思考题与习题 105
第四章 8086汇编语言程序设计 106
第一节 汇编语言和汇编程序 106
第二节 汇编语言语句种类及格式 107
第三节 汇编语言数据 109
第四节 伪指令 113
第五节 8086汇编语言程序设计基础 119
第六节 汇编语言程序的上机过程和DOS功能调用 121
第七节 8086汇编语言程序设计 126
思考题与习题 140
第五章 存储器 141
第一节 存储器概述 141
第二节 半导体存储器 143
第三节 存储器的组成 155
第四节 存储器与CPU的连接 158
思考题与习题 167
第六章 输入输出及中断 168
第一节 输入输出的作用及接口技术 168
第二节 输入输出的寻址方式及指令 170
第三节 CPU与外围设备数据传送方式 171
第四节 8086CPU的中断方式 177
第五节 可编程中断控制器8259A 183
思考题与习题 200
第七章 可编程接口芯片 201
第一节 可编程并行通信接口8255A 201
第二节 可编程计数器/定时器8253 210
第三节 串行通信和可编程串行通信接口芯片8251A 217
第四节 DMA控制器8237A 230
思考题与习题 242
第八章 数/模和模/数转换 243
第一节 概述 243
第二节 数/模(D/A)转换 243
第三节 模/数(A/D)转换 250
思考题与习题 258
第九章 微型计算机的发展与应用 259
第一节 微型计算机的发展 259
第二节 86系列机性能的发展 259
第三节 微型计算机系统构成 273
第四节 总线 282
第五节 应用举例 287
思考题与习题 295
附录A 8086/8088指令编码格式 296
附录B 8086/8088指令编码一览表 307
附录C 常用指令对标志寄存器标志位的影响汇总表 318
附录D MS-DOS的功能调用表 319
参考文献 325