1 概述 1
1.1 汇编语言的基本概念 1
1.2 微型计算机的基本结构 2
1.3 8086/8088微处理器 3
1.4 80286微处理器 9
1.5 80386微处理器 13
1.6 80386的存储器管理 18
习题 27
2 指令系统及寻址方式 28
2.1 寻址方式 28
2.2 指令格式 31
2.3 指令系统 32
习题 75
3 汇编语言伪指令 78
3.1 汇编语言程序格式 78
3.2 方式伪操作 79
3.3 程序结构定义伪操作 81
3.4 数据定义伪操作 85
3.5 关于地址调整和基数控制伪操作 92
3.6 高级汇编技术 95
3.7 汇编语句格式 102
习题 108
4.1 程序设计原则与步骤 113
4 汇编语言程序设计方法 113
4.2 程序设计技术 114
4.3 顺序程序设计 116
4.4 分支程序设计 119
4.5 循环程序设计 125
4.6 子程序设计 132
4.7 程序设计技巧与应用实例 141
习题 148
5 BIOS和DOS功能调用 152
5.1 如何在汇编语言中访问和控制PC机的硬件 152
5.2 键盘I/O 156
5.3 显示 I/O 161
5.4 磁盘文件的存取 186
5.5 内存驻留程序的设计 199
习题 209
附录A ASCII(美国信息交换标准码)字符表 211
附录B 80386/80286/8086指令集 212
附录C 80387/80287/8087指令集 224
附录D 中断向量地址一览表 229
附录E DOS功能调用 230
附录F BIOS中断 235
附录G DEBUG主要命令 239
附录H 汇编程序出错信息 243