第1章 计算机系统概论 1
1.1 计算机的发展概况 1
1.2 计算机硬件的基本组成 6
1.3 计算机软件的基本组成 9
1.4 计算机性能指标 12
1.5 计算机中数据表示 14
第2章 微处理器的性能与结构 37
2.1 微处理器概述 37
2.2 微处理器的内部结构 40
2.3 8086的寄存器结构 45
2.4 8086微处理器的外部引脚特性 49
2.5 时钟和总线周期 53
2.6 8086的工作方式及应用 56
2.7 存储器的结构体系 66
2.8 输入/输出端口组织 74
第3章 8086微处理器指令系统 76
3.1 指令语句的基本格式 76
3.2 8086的寻址方式 79
3.3 8086指令系统 88
第4章 存储器 144
4.1 微机存储器的层次结构 144
4.2 半导体存储器的主要性能指标 146
4.3 半导体存储器的分类 147
4.4 半导体存储芯片的组成 148
4.5 随机存储存储器(RAM) 150
4.6 只读存储器(ROM) 155
4.7 存储器容量的扩充 160
4.8 8088 8086 CPU与半导体存储器的连接 162
4.9 CPU与半导体存储器的连接的注意事项 170
4.10 外存储器 171
第5章 输入和输出设备 177
5.1 概述 177
5.2 输入和输出端口地址的作用和形成 179
5.3 输入和输出的传送方式 181
5.4 8237A DMA控制器 199
第6章 微机的中断系统 221
6.1 中断概念 221
6.2 中断分类 222
6.3 中断的处理过程 225
6.4 中断优先级和中断嵌套 232
6.5 8259A可编程中断控制器 238
6.6 外部可屏蔽中断服务程序的编写 260
第7章 典型可编程接口芯片的编程和应用 265
7.1 概述 265
7.2 计数和定时 267
7.3 并行输入输出接口技术 286
7.4 串行通信及其接口电路 305
7.5 模拟量输入/输出接口技术 320
第8章 汇编语言程序设计的基本概念 342
8.1 8088/8086宏汇编语言程序规范 342
8.2 宏指令 361
8.3 程序设计的基本步骤 366
附录1 ASCII码字符表 368
附录2 8086指令系统表 369
附录3 DEBUG主要指令 376
附录4 DOS功能调用 377
附录5 BIOS功能调用 385
参考文献 392