第1章 微型计算机系统基础知识 1
1.1 引言 1
1.2 微型计算机的应用领域 5
1.3 计算机中的数和编码 6
1.4 微型计算机硬件基础知识 19
思考题与习题 28
第2章 微型计算机的工作原理和8086微处理器 29
2.1 微型计算机的工作原理 29
2.2 8086 CPU的结构特点 39
2.3 8086/8088的引脚功能 44
2.4 时钟信号发生器和总线管理芯片 47
2.5 8086/8088最小模式系统 50
2.6 8086/8088最大模式系统 55
2.7 总线占用与释放 61
思考题与习题 64
第3章 8086的寻址方式和指令系统 66
3.1 8086寻址方式 66
3.2 8086指令系统概况 71
3.3 8086指令系统 74
思考题与习题 112
第4章 8086汇编语言程序设计 116
4.1 程序设计语言概论 116
4.2 汇编语言和汇编程序 117
4.3 汇编语言数据 119
4.4 伪指令 123
4.5 8086汇编语言程序设计基础 130
4.6 汇编语言程序的上机过程和DOS功能调用 132
4.7 汇编语言程序设计实例 137
4.8 汇编语言高级应用技术 151
思考题与习题 157
第5章 存储器 159
5.1 存储器简介 159
5.2 半导体存储器 163
5.3 存储器的组成 177
5.4 存储器与CPU的连接 181
思考题与习题 189
第6章 输入/输出系统及中断技术 190
6.1 输入/输出系统概述 190
6.2 输入/输出接口的编址与寻址 193
6.3 CPU与外设间数据的传输方式 194
6.4 8086 CPU的中断方式 201
6.5 可编程中断控制器8259A及其应用 208
思考题与习题 226
第7章 可编程接口芯片 228
7.1 并行通信与可编程接口芯片8255A 228
7.2 可编程计数器/定时器8253 245
7.3 串行通信与可编程接口芯片8251A 252
7.4 DMA控制器8237A 267
思考题与习题 280
第8章 数-模转换和模-数转换 283
8.1 概述 283
8.2 数-模(D-A)转换 284
8.3 模-数(A-D)转换 291
8.4 常用模-数和数-模转换芯片介绍 303
思考题与习题 306
第9章 微型计算机的发展与应用 308
9.1 微型计算机的发展 308
9.2 X86系列机性能的发展 309
9.3 微型计算机系统构成 323
9.4 总线 335
9.5 应用举例 340
思考题与习题 348
附录 350
附录A 8086/8088指令编码格式 350
附录B 常用指令对标志寄存器标志位的影响表 361
附录C MS-DOS的功能调用表 362
参考文献 367