返回
首页>资讯

汇编语言中标号的作用(汇编语言中 标号是什么意思)

时间: 2023-02-25 08:15:08

汇编语言中标号的作用

作用:

1、方便语句跳转,为函数调用的指向指定目标。

2、在函数调用中,可以认为是函数的功能代码的地址。

3、在指令跳转处,可以认为是goto语句。

4、标示一段功能的开始或结束。

汇编语言中标号的标准:

1、不能是汇编中的关键字。

2、标号是有字符开头由字符、数字等组成。

3、标号长度不能超过31个字符。

4、标号必须位于行首,前面可以是空格。

汇编语言中 标号是什么意思

汇编语言中标号有以下几层意思:

1、作为转移指令所要到达地址的标记。

例如:

MOV A,R2

CJNE A,#10,NXT

NXT:

JC NXT1

CLR C

NXT1:

SETB C

RET

2、作为一个子程序的名称。

例如:

SETB P1.0

LCALL DELAY

CLR P1.0

LCALL DELAY

......

DELAY:

MOV R2,#200

DJNZ R2,$

RET

3、作为一个表格的起始地址

例如:

MOV DPTR,#TAB

CLR A,R2

MOVC A,@A+DPTR

......

TAB:

DB 0C0H,............

汇编语言程序中语句END后的标号作用是什么?

END
[label]
其中标号指示程序开始执行的起始地址。如果多个程序模块相连接,则只有主程序要使用标号,其他子程序模块则只使用END
而不必使用标号。······,用END
START表示程序结束。end叫做结束语句,它的格式为:
END
表达式
也就是说,end
start是一条语句,不是两条,它是一个完整的表达式!
你要知道的是“汇编程序并非将在遇END时结束汇编”,而是在“遇END语句时结束汇编”

猜你喜欢

本站内容仅供参考,不作为诊断及医疗依据,如有医疗需求,请务必前往正规医院就诊
祝由网所有文章及资料均为作者提供或网友推荐收集整理而来,仅供爱好者学习和研究使用,版权归原作者所有。
如本站内容有侵犯您的合法权益,请和我们取得联系,我们将立即改正或删除。
Copyright © 2022-2023 祝由师网 版权所有

备案号:鲁ICP备2022001955号-4

网站地图