C语言中org指令,汇编语言org指令怎么用??

ORG是Origin的缩写:起始地址,源。在汇编语言源程序的开始通常都用一条ORG伪指令来实现规定程序的起始地址。如果不用ORG规定则汇编得到的目标程序将从0000H开始。

ORG的使用:

ORG2000H

START:MOVAX,#00H

30017846384b4b933869f955b2c842c1.png

扩展资料

51单片机最常用的伪指令如下:

(1)起始(Origin)伪指令

标号:ORGnn

功能:定义程序或数据块的起始地址。指示此语句后面的程序或数据块以nn为起始地址连续存放在程序存储器中。

例如:

ORG2000H

MOVA,20H

ORG伪指令规定了程序的起始地址从2000H开始,即该程序的第一条指令“MOVA,20H”从地址2000H开始存放。)

(2)字节定义(DefineByte)伪指令

标号:DB(字节常数或字符或表达式)

功能:指示在程序存储器中以标号为起始地址的单元里存放的数为字节数据(8位二进制数)。

例如:

OGR100H

TAB1:DB0FFH,'C',16,−1

从TAB1开始的地址单元依次存放0FFH、43H、10H、0FFH

  • 4
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值