位置:51电子网 » 技术资料 » 传感与控制

常用伪指令

发布时间:2016/7/12 20:28:58 访问次数:712

   伪指令是汇编程序能够识别并对汇编过程进行某种控制的汇编命令。它不是EE80C196KC20单片机执行的指令,所以没有对应的可执行目标码,汇编后产生的目标程序中不会再出现伪指令。下面介绍常用的伪指令。

   起始地址设定伪指令ORG

   格式:oRG 表达式

功能:说明下面紧接的程序段或数据段存放的起始地址,表达式通常为十六进制地址。

   oRG  1000H

   MAIN: MOV  DPTR,#3000H

   此时规定该段程序的机器码从地址1000H单元开始存放。

在每一个汇编语言源程序的开始,都要设置一条oRG伪指令来指定该程序在存储器中存放的起始位置。若省略ORG伪指令,则该程序段从0000H单元开始存放。在一个源程序中,可以多次使用oRG伪指令,规定不同程序段或数据段存放的起始地址,但要求地址值由小到大依序排列,也不允许空间重叠。

   伪指令是汇编程序能够识别并对汇编过程进行某种控制的汇编命令。它不是EE80C196KC20单片机执行的指令,所以没有对应的可执行目标码,汇编后产生的目标程序中不会再出现伪指令。下面介绍常用的伪指令。

   起始地址设定伪指令ORG

   格式:oRG 表达式

功能:说明下面紧接的程序段或数据段存放的起始地址,表达式通常为十六进制地址。

   oRG  1000H

   MAIN: MOV  DPTR,#3000H

   此时规定该段程序的机器码从地址1000H单元开始存放。

在每一个汇编语言源程序的开始,都要设置一条oRG伪指令来指定该程序在存储器中存放的起始位置。若省略ORG伪指令,则该程序段从0000H单元开始存放。在一个源程序中,可以多次使用oRG伪指令,规定不同程序段或数据段存放的起始地址,但要求地址值由小到大依序排列,也不允许空间重叠。

热门点击

 

推荐技术资料

滑雪绕桩机器人
   本例是一款非常有趣,同时又有一定调试难度的玩法。EDE2116AB... [详细]
版权所有:51dzw.COM
深圳服务热线:13751165337  13692101218
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!