第1章 基本知识 1
第1章 基本知识 1
1.1 什么是计算机 1
1.1 什么是计算机 1
1.2 微处理器及微型计算机 4
1.2 微处理器及微型计算机 4
1.3 IBM系列微型计算机简介 8
1.3 IBM系列微型计算机简介 8
1.4 计算机上数的表示 14
1.4 计算机上数的表示 14
1.5 汇编语言及其用途 21
1.5 汇编语言及其用途 21
习题 23
习题 23
第2章 8088微处理器及其寻址方式 24
2.1 8088微处理器的结构 24
2.1 8088微处理器的结构 24
第2章 8088微处理器及其寻址方式 24
2.2 寻址方式 30
2.2 寻址方式 30
习题 37
习题 37
3.1 用DEBUG运行汇编语言程序 38
第3章 汇编语言的运行方式 38
第3章 汇编语言的运行方式 38
3.1 用DEBUG运行汇编语言程序 38
3.2 DEBUG命令 40
3.2 DEBUG命令 40
3.3 DEBUG命令综合使用例 44
3.3 DEBUG命令综合使用例 44
3.4 用MASM(或ASM)运行汇编语言程序 54
3.4 用MASM(或ASM)运行汇编语言程序 54
3.5 用TASM运行汇编语言程序 60
3.5 用TASM运行汇编语言程序 60
3.6 行文本编辑EDLIN的使用 64
3.6 行文本编辑EDLIN的使用 64
3.7 西文字处理/编辑软件QEDIT 67
3.7 西文字处理/编辑软件QEDIT 67
3.8 汇编语言学习软件 78
3.8 汇编语言学习软件 78
习题 80
习题 80
第4章 源程序的书写格式和数据组织 82
4.1 源程序的书写形式之一---简化段定义 82
第4章 源程序的书写格式和数据组织 82
4.1 源程序的书写形式之一---简化段定义 82
4.2 源程序的书写形式之二---完整段定义 85
4.2 源程序的书写形式之二---完整段定义 85
4.3 至今所用DOS功能调用及程序正常结束小结 92
4.3 至今所用DOS功能调用及程序正常结束小结 92
4.4 程序中数据的组织 93
4.4 程序中数据的组织 93
习题 98
习题 98
5.1 代码指令的格式及字段构成 99
第5章 8088/8086的指令及分类 99
5.1 代码指令的格式及字段构成 99
第5章 8088/8086的指令及分类 99
5.2 几种指令字段结构的剖析 101
5.2 几种指令字段结构的剖析 101
5.3 一些指令描述的约定 103
5.3 一些指令描述的约定 103
5.4 指令系统简介 104
5.4 指令系统简介 104
习题 110
习题 110
第6章 数据传送及简单程序设计 111
第6章 数据传送及简单程序设计 111
6.1 数据传送指令 111
6.1 数据传送指令 111
6.2 简单程序设计 113
6.2 简单程序设计 113
习题 124
习题 124
7.1 算术运算指令 125
第7章 算术与逻辑运算 125
7.1 算术运算指令 125
第7章 算术与逻辑运算 125
7.2 逻辑运算指令 144
7.2 逻辑运算指令 144
习题 151
习题 151
8.1 标号的定义和引用 152
8.1 标号的定义和引用 152
第8章 分支程序、循环程序设计 152
第8章 分支程序、循环程序设计 152
8.2 程序设计中的流程图 154
8.2 程序设计中的流程图 154
8.3 比较指令和转移指令 156
8.3 比较指令和转移指令 156
8.4 循环程序设计 166
8.4 循环程序设计 166
习题 173
习题 173
9.1 过程的定义 175
第9章 过程 175
第9章 过程 175
9.1 过程的定义 175
9.2 用汇编语言发声和唱歌 183
9.2 用汇编语言发声和唱歌 183
习题 187
习题 187
10.1 串操作指令 188
第10章 串操作 188
10.1 串操作指令 188
第10章 串操作 188
10.2 串操作例 189
10.2 串操作例 189
习题 195
习题 195
11.1 结构记录和宏 196
11.1 结构记录和宏 196
第11章 宏汇编及综合例 196
第11章 宏汇编及综合例 196
11.2 伪指令 200
11.2 伪指令 200
11.3 汇编程序综合例 209
11.3 汇编程序综合例 209
习题 221
习题 221
第12章 DOS、BIOS功能调用 222
12.1 中断及中断处理 222
12.1 中断及中断处理 222
第12章 DOS、BIOS功能调用 222
12.2 DOS中断服务 224
12.2 DOS中断服务 224
12.3 DOS内部功能子程序调用 226
12.3 DOS内部功能子程序调用 226
12.4 什么是BIOS功能调用 246
12.4 什么是BIOS功能调用 246
12.5 怎样进行BIOS功能调用 247
12.5 怎样进行BIOS功能调用 247
12.6 BIOS功能调用与DOS功能调用关系 252
12.6 BIOS功能调用与DOS功能调用关系 252
12.7 部分重要的BIOS功能调用列表 253
12.7 部分重要的BIOS功能调用列表 253
习题 258
习题 258
附录1 ASCII码表 259
附录1 ASCII码表 259
附录2 行编辑命令摘要 260
附录2 行编辑命令摘要 260
附录3 调试程序DEBUG简介 262
附录3 调试程序DEBUG简介 262
附录4 汇编出错信息 263
附录4 汇编出错信息 263
附录5 DOS命令一览表 269
附录5 DOS命令一览表 269
附录6 8088/8086指令编码表 272
附录6 8088/8086指令编码表 272