第1章 微机系统概述 1
1.1 微机发展概况 2
1.2 计算机中信息的表示方法 3
1.3 微机的基本结构 10
1.4 微机的主要性能指标和应用 16
本章小结 19
习题 19
第2章 80x86微处理器 20
2.1 8086 CPU的内部结构 21
2.2 8086微处理器的引脚信号和工作模式 25
2.3 8086微处理器的存储器组织 31
2.4 8086微处理器的总线操作和时序 34
2.5 Pentium微处理器 41
2.6 CPU的性能指标 52
本章小结 54
习题 55
第3章 指令系统 56
3.1 寻址方式 56
3.2 8086指令系统 61
3.3 80x86与Pentium扩充和增加的指令 83
3.4 CPU指令集 86
本章小结 90
习题 90
第4章 汇编语言程序设计 93
4.1 汇编语言程序设计概述 93
4.2 伪指令 99
4.3 汇编语言程序设计基本方法 104
4.4 中断调用 112
本章小结 116
习题 116
第5章 总线技术 118
5.1 总线概述 118
5.2 ISA总线 125
5.3 PCI总线 127
5.4 USB总线 133
本章小结 138
习题 138
第6章 存储器系统 139
6.1 存储器概述 139
6.2 读写存储器与只读存储器 143
6.3 半导体存储器接口技术 145
6.4 几种新型存储器简介 151
本章小结 153
习题 153
第7章 输入输出接口技术 155
7.1 接口的基本概念 155
7.2 I/O端口编址方式 159
7.3 CPU与I/O设备之间的数据传送方式 161
本章小结 165
习题 166
第8章 中断系统 167
8.1 中断的基本概念 167
8.2 PC系列机的中断结构 170
8.3 可编程中断控制器8259A 175
本章小结 187
习题 188
第9章 DMA控制接口 189
9.1 DMA控制器概述 189
9.2 可编程DMA控制器8237A 192
本章小结 209
习题 210
第10章 并行通信接口 211
10.1 并行通信与并行接口 211
10.2 简单并行接口芯片 212
10.3 可编程并行接口芯片8255A 214
本章小结 230
习题 230
第11章 串行通信接口 231
11.1 串行通信的基本概念 232
11.2 可编程串行接口芯片8251A 237
本章小结 249
习题 250
第12章 定时计数器 251
12.1 定时计数概述 251
12.2 定时计数器8253 253
本章小结 270
习题 270
第13章 模拟接口技术 271
13.1 模拟输入输出系统 271
13.2 D/A转换器 273
13.3 A/D转换器 279
13.4 A/D、D/A应用举例 286
本章小结 288
习题 289
附录A 汇编语言的开发方法 290
附录B 8086/8088指令系统 295
附录C 常用DOS功能调用(INT 21H) 300
附录D 常用ROM—BIOS功能调用 304
附录E ASCII码字符表 308