前言
第1章基础知识
1.1汇编语言概述
1.1.1汇编语言程序示例
1.1.2机器语言
1.1.3汇编语言
1.1.4高级语言
1.1.5三种语言的特点比较
1.1.6汇编语言源程序的格式
1.2计算机中数和字符的表示
1.2.1不同进位制的数及相互间的转换
1.2.2BCD码
1.2.3ASCⅡ码
1.2.4整数和小数
1.2.5原码、反码和补码
1.3计算机数的运算规则
1.3.1算术运算
1.3.2逻辑运算
1.480x86微处理器
1.4.1微型计算机的结构
1.4.2逻辑运算
1.5内存储器
1.5.1内存单元的地址和内容
1.5.2内存储器寻址
1.6外部设置
小结
习题
第2章8086指令系统初步
2.18086指令格式
2.2操作数的形式及寻址方式
2.2.1寻址方式的概念
2.2.2寻址方式
2.2.3寻址方式小结
2.3Intel 8086 基本指令
2.3.1数据传送指令
2.3.2算术运算指令
2.3.3位操作指令
小结
习题
第3章汇编语言程序结构
3.1表达式
3.1.1常量
3.1.2数值表达式
3.1.3数值表达式
3.1.4地址表达式
3.2常用的汇编伪指令LABEL
3.2.1段定义伪指令
3.2.2假定伪指令ASSUME
3.2.3置汇编地址计数器伪指令ORG
3.2.4符号定义伪指令LABEL
3.2.5源程序结束伪指令END
3.3汇编语言程序的上机过程
3.3.1开发环境
3.3.2上机过程
3.4调试程序
小结
习题
第4章汇编语言程序设计
4.1程序设计方法概述
4.1.1程序设计的步骤
4.1.2程序流程图设计方法
4.2顺序结构程序设计
4.3DOS系统功能调用
4.3.1DOS系统功能调用的一般方法
4.3.2常用系统功能调用
4.4分支结构程序设计
4.4.1常见的标志处理指令
4.4.2控制转移类指令
4.4.3分支结构程序设计
4.5循环结构程序设计
4.5.1循环指令
4.5.2循环程序的基本结构
4.5.3单重循环程序的设计举例
4.5.4多重循环程序的设计举例
……
第5章结构化程序设计
第6章输入输出程序设计
第7章通信与模数转换程序设计
第8章磁盘文件处理程序
第9章汇编语言程序设计扩展
第10章80x86/Pentium汇编语言程序
附录A指令表
附录B伪指令表
附录CMSDOS与BIOS调用表
附录DBIOS功能调用
参考文献