第一章 从8086到80486 1
1.1 8086以前的时代 1
1.2 8086 2
1.3 80186和80286 11
1.4 成熟的第四代微处理器:80386 12
1.5 最先进的第四代微处理器——80486 22
第二章 从DOS1.0到DOS6.0 24
2.1 历史的回顾 24
2.2 DOS的优越性 25
2.3 DOS的组成部分 26
2.4 新一代的DOS:DOS5.0和DOS 6.0 28
第三章 简单的汇编语言程序设计 33
3.1 为什么要用汇编语言编写程序 33
3.2 DEBUG与汇编程序 34
3.3 编写第一程序 34
3.4 最常用的汇编语言指令 36
3.5 活学活用 39
3.6 存盘保存和再装入 42
第四章 掌握ROM BIOS 44
4.1 引言 44
4.2 文本方式和图形方式 45
4.3 文本方式的原理 47
4.4 图形方式的原理 66
4.5 键盘的奇特功能 77
4.6 磁盘的知识 86
4.7 ROM BIOS功能调用纵览 93
第五章 80386/80486的指令系统 101
5.1 寻址方式 101
5.3 数据传送指令 107
5.3 算术运算指令 114
5.4 逻辑指令 120
5.5 串操作指令 125
5.6 条件转移指令 128
5.7 标志操作和测试指令 131
5.8 位操作指令 133
5.9 多段类指令 135
5.10 用于保护模式的指令 135
5.11 其他类型指令 135
第六章 MASM汇编程序介绍 138
6.1 汇编程序具体做什么 138
6.2 第一个汇编程序 140
6.3 第二个汇编程序 144
6.4 汇编语言程序中段的规划 153
6.5 MASM版本及伪指令简介 157
6.6 宏指令 169
6.7 子程序 175
第七章 开拓疆土——应用程序设计 187
7.1 DOS系统功能调用 187
7.2 数制转换 190
7.3 算术运算 200
7.4 图形处理与库 205
7.5 文件管理 213
7.6 较高级的程序设计技法介绍 227
第八章 保护模式 237
8.1 描述符 237
8.2 描述符表和寻址方式 243
8.3 分页机构 249
8.4 控制转移与任务切换 253
8.5 支持保护模式的指令集 256
8.6 虚拟的8086方式 259
附录 存储模式及MASM 6.0简介 262