第1章 计算机基础知识 1
1.1 计算机系统概述 1
1.2 计算机中的数制 3
1.3 计算机中的数和字符的表示 10
1.4 机器语言、汇编语言、高级语言 14
习题 16
第2章 8086系统结构 18
2.1 8086微处理器的结构 18
2.2 8086微处理器的寄存器 20
2.3 8086存储器的组织 23
2.4 8086微处理器的引脚功能 27
习题 32
第3章 8086指令系统 33
3.1 8086的寻址方式 33
3.2 指令系统 39
习题 67
第4章 8086汇编语言程序格式 70
4.1 汇编语言格式 70
4.2 汇编语句参数 72
4.3 汇编伪指令语句 76
4.4 汇编程序的执行过程 85
4.5 条件汇编与宏指令 93
4.6 结构与记录 99
习题 102
第5章 基本程序设计 107
5.1 顺序程序设计 107
5.2 分支程序设计 113
5.3 循环程序设计 120
5.4 DOS系统功能调用 138
5.5 子程序设计 142
习题 155
第6章 算术运算程序设计 158
6.1 定点数算术运算 158
6.2 浮点数算术运算 177
习题 188
第7章 非数值处理程序设计 190
7.1 代码转换 190
7.2 字符数据处理 203
7.3 表处理 208
7.4 检索 210
7.5 排序 214
习题 215
第8章 输入、输出和中断程序设计 216
8.1 概述 216
8.2 输入输出程序设计 219
8.3 8086中断系统 228
8.4 中断处理程序设计 234
8.5 BIOS功能调用 241
习题 255
附录A 8086指令系统速查表 256
附录B 汇编出错信息一览 262
附录C DOS系统功能调用(INT21H)表 267
附录D ASCII码表 272
附录E 80286及以上微机增加的指令 274
参考文献 276