2.1.1 指令的书写格式
2025年10月12日
2.1.1 指令的书写格式
8086/8088汇编语言指令的一般格式由四部分组成:
[标号:] 指令助记符 [操作数] [;注释]其中,方括号[]中的内容为可选项,表示可有可无。本书其余章节也常采用这种描述方式。
标号。
标号是一个符号地址,用来表示指令在内存中的位置,通常作为转移指令的操作数,以表示转向的目标地址。
指令助记符。
指令助记符表示指令名称,是指令功能的英文缩写。当汇编语言对源程序进行汇编时,使用其内部对照表,将指令助记符翻译为指令操作码所对应的二进制代码。8086/8088指令助记符请参考附录2。
操作数。
操作数表示指令要操作的数据或数据所在地址。8086/8088大多数指令的操作数是0~2个,多个操作数之间以逗号(,)分隔。将存放操作结果的操作数称为目的操作数,一般作为第1个操作数,将指令执行后保持不变的操作数称为源操作数。目的操作数放在第一位,源操作数放在第二位。
注释。
注释以分号(;)开始,用以说明程序功能,以便使程序容易阅读和理解。汇编语言对源程序进行汇编时,将忽略所有注释。若注释超过一行,则每行都必须由分号开头。