第1章 微型计算机的基础知识 1
1.1 微型计算机的发展史 1
1.2 计算机中的数和编码 2
1.3 微型计算机系统概述 16
习题与思考题 22
第2章 X86系列微处理器 24
2.1 8086微处理器 24
2.2 80286微处理器 37
2.3 80386微处理器 43
2.4 80486微处理器 49
2.5 Pentium系列微处理器 51
2.6 P6系列微处理器 53
2.7 基于NetBurst微体系结构的处理器 55
2.8 IA—64系列微处理器 58
2.9 我国微处理器的发展和龙芯 59
习题与思考题 60
第3章 8086指令系统 61
3.1 指令及指令系统 61
3.2 8086寻址方式 62
3.3 8086指令系统 66
习题与思考题 83
第4章 汇编语言程序设计 85
4.1 汇编语言(Assembly Language)程序 85
4.2 符号指令中的表达式 87
4.3 常用伪指令和宏指令 91
4.4 常用系统功能调用和BIOS 98
4.5 汇编语言程序的上机过程及调试 101
4.6 汇编语言程序设计 103
习题与思考题 113
第5章 存储器 114
5.1 存储器概述 114
5.2 随机访问存储器RAM 118
5.3 只读存储器ROM 125
5.4 存储器与CPU的接口 126
5.5 外存储器简介 133
5.6 高速缓冲存储器 135
习题与思考题 140
第6章 输入输出系统 141
6.1 概述 141
6.2 总线技术 145
6.3 中断处理技术 151
6.4 DMA技术 165
习题与思考题 180
第7章 典型接口芯片及应用 181
7.1 可编程并行接口8255A 181
7.2 可编程串行通信接口8251A 199
7.3 定时/计数技术 215
习题与思考题 234
第8章 模拟量接口 235
8.1 模拟量接口的基本概念 235
8.2 数字到模拟(D/A)转换器 235
8.3 模拟到数字(A/D)转换器 245
习题与思考题 255
附录 256
附录A 8086指令表 256
附录B DOS系统功能调用表 264
附录C BIOS中断功能调用表 270
参考文献 275