第一篇 微型计算机系统结构 3
第1章 微型计算机系统概述 3
1.1 微型计算机发展、应用与分类 3
1.2 计算机中的数据表示 6
1.3 微型计算机系统组成 16
1.4 微型计算机工作过程 20
1.5 微型计算机主要性能指标 22
本章小结 23
第2章 微处理器 25
2.1 微处理器概述 25
2.2 Intel 8086/8088 CPU结构 26
2.3 Intel 8086/8088 CPU的引脚 32
2.4 Intel 8086/8088的典型时序分析 36
本章小结 40
第3章 存储系统 43
3.1 存储器与存储系统概述 43
3.2 半导体随机存储器 47
3.3 半导体只读存储器 55
3.4 存储器与微处理器的连接 58
3.5 现代PC内存条的选择与安装 66
本章小结 70
第4章 微型计算机总线技术 75
4.1 总线的概念与分类 75
4.2 微型计算机常用总线 77
本章小结 84
第二篇 汇编语言 89
第5章 Intel 8086指令系统与寻址方式 89
5.1 Intel 8086的指令格式和操作数类型 89
5.2 Intel 8086的寻址方式 90
5.3 Intel 8086的指令系统 103
本章小结 138
第6章 汇编语言程序设计 145
6.1 汇编语言程序 145
6.2 8086/8088汇编语言语句的类型及格式 152
6.3 8086/8088汇编语言的数据项及表达式 153
6.4 伪指令 156
6.5 宏指令 162
6.6 DOS和BIOS调用 164
6.7 汇编语言程序基本结构和程序设计实例 169
本章小结 184
第三篇 输入输出与接口技术 195
第7章 输入输出系统概述 195
7.1 接口的基本概念 196
7.2 I/O接口及其寻址方式 198
7.3 CPU与I/O设备间的信息传送方式 200
7.4 中断系统 208
7.5 可编程DMA控制器 231
本章小结 243
第8章 常用接口芯片 249
8.1 可编程并行接口芯片8255A 249
8.2 可编程串行接口芯片8251A 267
8.3 可编程定时器/计数器8253A 284
8.4 D/A与A/D转换器 300
本章小结 311
附录A 常用字符的ASCII码对照表 325
附录B DEBUG命令一览表 327
附录C 8086/8088指令系统一览表 329
附录D MASM宏汇编语言的保留字 343
附录E DOS功能调用(INT 21H) 345
参考文献 352