第1章 微处理器和计算机入门
1.1 历史回顾
1.2 基于微处理器的PC系统
1.3 数制
1.4 计算机数据格式
1.5 小结
1.6 习题
第2章 微处理器及其结构
2.1 微处理器的内部结构
2.2 实模式存储器寻址
2.3 保护模式存储器寻址
2.4 分页机制
2.5 小结
2.6 习题
第3章 寻址方式
3.1 数据寻址方式
3.2 程序存储器寻址方式
3.3 堆栈存储器寻址
3.4 小结
3.5 习题
第4章 数据传送指令
4.1 MOV指令回顾
4.2 PUSH/POP指令
4.3 装入有效地址
4.4 数据串传送
4.5 其他数据传送指令
4.6 段超越前缀
4.7 汇编程序详述
4.8 小结
4.9 习题
第5章 算术和逻辑运算指令
5.1 加法. 减法和比较指令
5.2 乘法和除法
5.3 BCD码和ASCII码算术运算指令
5.4 基本逻辑指令
5.5 移位指令和循环移位指令
5.6 串比较指令
5.7 小结
5.8 习题
第6章 程序控制指令
6.1 转移指令
6.2 控制汇编语言程序的流程
6.3 过程
6.4 中断概述
6.5 机器控制及其他指令
6.6 小结
6.7 习题
第7章 微处理器程序设计
7.1 模块化程序设计
7.2 使用键盘和视频显示器
7.3 数据转换
7.4 磁盘文件
7.5 程序举例
7.6 中断钩连
7.7 小结
7.8 习题
第8章 在C/C++中使用汇编语言
8.1 在16位应用程序中使用汇编语言与C/C++语言
8.2 在32位应用程序中使用汇编语言与C/C++语言
8.3 独立的汇编目标码
8.4 小结
8.5 习题
第9章 8086/8088硬件特性
9.1 引脚和引脚功能
9.2 时钟产生器
9.3 总线缓冲及锁存
9.4 总线时序
9.5 就绪和等待状态
9.6 最小模式与最大模式
9.7 小结
9.8 习题
第10章 存储器接口
10.1 存储器件
10.2 地址译码
10.3 8088和80188(8位)存储器接口
10.4 8086, 80186, 80286和80386SX(16位)存储器接口
10.5 80386DX和80486(32位)存储器接口
10.6 Pentium~Pentium 4(64位)存储器接口
10.7 动态RAM
10.8 小结
10.9 习题
第11章 基本I/O接口
11.1 I/O接口简介
11.2 I/O端口地址译码
11.3 可编程外围设备接口
11.4 8279可编程键盘/显示器接口
11.5 8254可编程间隔定时器
11.6 16550可编程通信接口
11.7 模/数转换器与数/模转换器
11.8 小结
11.9 习题
第12章 中断
12.1 基本中断处理
12.2 硬件中断
12.3 扩展中断结构
12.4 8259A可编程中断控制器
12.5 中断实例
12.6 小结
12.7 习题
第13章 直接存储器存取及DMA控制I/O
13.1 基本DMA操作
13.2 8237 DMA控制器
13.3 共享总线操作
13.4 磁盘存储器系统
13.5 视频显示器
13.6 小结
13.7 习题
第14章 算术协处理器与MMX技术
14.1 算术协处理器的数据格式
14.2 80X87的结构
14.3 指令系统
14.4 算术协处理器编程
14.5 MMX技术简介
14.6 小结
14.7 习题
第15章 总线接口
15.1 ISA总线
15.2 扩展的ISA(EISA)和VESA局部总线结构
15.3 外围部件互连(PCI)总线
15.4 并行打印机接口
15.5 通用串行总线(USB)
15.6 高速图形端口(AGP)
15.7 小结
15.8 习题
第16章 80186, 80188及80286微处理器
16.1 80186/80188的结构
16.2 80186/80188增强功能编程
16.3 80C188EB接口举例
16.4 实时操作系统
16.5 80286微处理器简介
16.6 小结
16.7 习题
第17章 80386和80486微处理器
17.1 80386微处理器简介
17.2 特定的80386寄存器
17.3 80386存储管理
17.4 向保护模式转换
17.5 虚拟8086模式
17.6 内存分页机制
17.7 80486微处理器简介
17.8 小结
17.9 习题
第18章 Pentium和Pentium Pro微处理器
18.1 Pentium微处理器简介
18.2 Pentium的特定寄存器
18.3 Pentium的存储器管理
18.4 Pentium的新指令
18.5 Pentium Pro微处理器介绍
18.6 Pentium Pro的特性
18.7 小结
18.8 习题
第19章 Pentium Ⅱ, Pentium Ⅲ和Pentium 4微处理器
19.1 Pentium Ⅱ微处理器简介
19.2 Pentium Ⅱ的软件变化
19.3 Pentium Ⅲ
19.4 Pentium 4
19.5 小结
19.6 习题
附录A 汇编语言. 磁盘操作系统. 基本I/O系统. 鼠标及DPMI内存管理器
附录B 指令系统一览
附录C 标志位的变化
附录D 偶数号习题的标准答案