首页 百科知识 汇编语言语句格式与分类

汇编语言语句格式与分类

时间:2022-10-17 百科知识 版权反馈
【摘要】:标识符长度不限,但只有前31个字符有效。此外,源程序中大、小写字母等效。标识符后加 “:”就构成语句标号。机器指令是指令系统中的指令,由CPU执行;伪指令和宏指令是不可执行的,由汇编程序在汇编期间处理。伪指令规定汇编程序如何按要求进行汇编及分配内存空间等。

2.5.3 汇编语言语句格式与分类

汇编语言语句的一般格式为:

[标识符/语句标号] 指令名 [操作数序列] [;注释]

[ ]表示可选项。

标识符:可以是变量名,段名及过程名等。合法的标识符由数字、字母和字符“?.@-$”组成,不能以数字开头。点号‘.’只能用作标识符的第一个字符。标识符长度不限,但只有前31个字符有效。此外,源程序中大、小写字母等效。标识符后加 “:”就构成语句标号。

例如:

img83

在上例中,DATA为段名,MAIN为过程名,X为变量名,EXIT:为语句标号。

指令名:汇编语言指令可分为三类:机器指令、伪指令和宏指令。机器指令是指令系统中的指令,由CPU执行;伪指令和宏指令是不可执行的,由汇编程序在汇编期间处理。伪指令规定汇编程序如何按要求进行汇编及分配内存空间等。

操作数序列:各操作数之间用逗号隔开,可以是常量、变量、表达式、寄存器名或标号等,随指令类型不同而异。

“;”注释符:后面可给出程序语句注释。程序中加上必要的注释,可以提高程序的可读性和可理解性,便于程序的修改和维护。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈