第1章 微型计算机系统概述 1
1.1 微型计算机的发展及应用 1
1.2 微型计算机的组成 5
1.3 计算机中数据信息的表示方法 8
1.4 算术逻辑运算基础 17
小结 20
习题 20
2.1 微处理器概述 22
第2章 微处理器 22
2.2 Intel 8086 CPU结构 25
2.3 8086总线的操作时序 38
2.4 8086/8088基本工作电路 45
2.5 从80286到Pentium微处理器结构的变化 48
小结 58
习题 58
第3章 8086/8088指令系统 60
3.1 8086/8088的指令格式及操作数类型 60
3.2 8086/8088的寻址方式 61
3.3 8086/8088指令集 66
小结 82
习题 82
第4章 汇编语言程序设计 85
4.1 汇编语言语句 85
4.2 伪指令 91
4.3 宏指令语句 99
4.4 系统功能调用 102
4.5 汇编语言程序设计 105
4.6 顺序结构程序设计 108
4.7 分支结构程序设计 111
4.8 循环结构程序设计 118
4.9 子程序设计 126
4.10 汇编语言程序的开发 130
小结 131
习题 132
5.1 存储器分类 135
第5章 半导体存储器及其系统 135
5.2 RAM(半导体随机存储器) 137
5.3 ROM(只读存储器) 141
5.4 存储系统 144
5.5 存储器与微处理器的连接 147
小结 153
习题 153
第6章 微机总线与输入/输出 156
6.1 总线概念 156
6.2 微机常用总线 158
6.3 I/O接口概述 164
6.4 数据输入/输出方式 169
小结 175
习题 175
第7章 中断管理与中断控制器 176
7.1 引言 176
7.2 Intel 8086中断系统 178
7.3 可编程中断控制器8259A 186
小结 201
习题 201
第8章 可编程接口芯片 203
8.1 可编程并行接口芯片8255A 203
8.2 串行通信接口8251A 214
8.3 可编程定时/计数器8253 225
小结 236
习题 236
第9章 其他接口芯片 238
9.1 可编程DMA控制器8237A 238
9.2 数/模(D/A)转换器 251
9.3 模/数(A/D)转换器 260
小结 270
习题 270
附录A 字符的ASCII编码 271
参考文献 272