1 基础知识
1.1 汇编语言概述
1.2 计算机中数和字符的表示
1.3 80X86微处理器
1.4 内存储器
1.5 外部设备
思考题与习题
2 指令系统
2.1 指令格式
2.2 操作数的形式
2.3 Intel80X86基本指令
2.4 机器指令格式
2.5 编程举例
思考题与习题
3 汇编语言程序结构
3.1 汇编语言语句的基本格式
3.2 表达式
3.3 常用的汇编伪指令
3.4 汇编语言源程序的结构和上机过程
思考题与习题
4 程序流程控制语句及程序设计
4.1 程序设计方法概述
4.2 顺序程序设计
4.3 DOS系统功能调用
4.4 分支结构程序设计
4.5 循环程序设计
4.6 算术运算程序设计
思考题与习题
5 结构化程序设计
5.1 结构化程序设计的一般步骤和方法
5.2 子程序设计
5.3 中断及中断程序设计
思考题与习题
6 输入输出程序设计
6.1 输入输出的基本概念
6.2 DOS系统功能调用
6.3 BIOS功能调用
6.4 键盘I/O
6.5 显示器I/O
6.6 串行通信I/O
6.7 通用发声程序设计
思考题与习题
7 磁盘文件处理程序
7.1 磁盘文件概念
7.2 传统文件管理方式
7.3 扩充文件管理方式
7.4 对文件外部特性与目录的操作
思考题与习题
8 汇编语言程序设计扩展
8.1 结构
8.2 宏汇编
8.3 条件汇编
8.4 重复汇编
8.5 多模块程序设计
8.6 汇编语言与C语言的混合编程
8.7 驻留程序设计
思考题与习题
9 80X86/Pentium汇编语言程序设计
9.1 从8086到Pentium
9.2 Pentium CPU的寄存器组织
9.3 保护模式下程序使用的逻辑地址与物理地址
9.4 保护模式存储器寻址方式
9.5 指令系统扩展
思考题与习题
附录1 指令表
附录2 伪指令表
附录3 MSDOS与BIOS调用表
附录4 BIOS功能调用
参考文献