常用伪指令
发布时间: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伪指令,规定不同程序段或数据段存放的起始地址,但要求地址值由小到大依序排列,也不允许空间重叠。
上一篇:数据的表示形式
上一篇:汇编结束伪指令END