第一章 基础知识 1
第一节 汇编语言 1
第二节 一个完整的汇编语言程序 3
习题一 3
第二章 微型计算机的内部结构 4
第一节 8086微处理器的内部结构 4
第二节 主存储器 8
第三节 数据在计算机内的表示形式 10
习题二 12
第三章 寻址方式 13
第一节 寻址方式 13
第二节 汇编调试程序DEBUG的使用 18
第三节 寻址方式举例 21
习题三 22
第四章 指令系统 24
第一节 数据传送指令 24
第二节 堆栈 27
第三节 算术运算指令 29
第四节 位操作指令 39
习题四 43
第五章 宏汇编语言 46
第一节 伪指令简介 46
第二节 常用汇编语言伪指令 47
第三节 常量、变量和标号 53
第四节 表达式 58
习题五 67
第六章 程序设计 70
第一节 常用DOS功能调用 70
第二节 程序的汇编、连接和运行 78
第三节 顺序程序设计 83
第四节 分支程序设计 86
第五节 循环程序设计 100
第六节 子程序设计 121
第七节 子程序设计实例 126
习题六 136
第七章 高级程序设计 137
第一节 串操作 137
第二节 宏 146
第三节 宏的高级应用 148
第四节 模块化程序设计 157
习题七 166
第八章 输入/输出程序设计 167
第一节 输入/输出基本操作 167
第二节 中断和中断向量 173
第三节 中断服务程序的编写 176
第四节 常用BIOS中断调用 178
第五节 文件基本操作 187
习题八 193
第九章 80386微处理器及指令系统 195
第一节 80386的基本知识 195
第二节 80386的寻址方式和指令系统 198
第三节 80386的指令系统 200
习题九 204