汇编中多个ORG的执行顺序
不执行A1,而是从START开始顺序往后执行。
ORG伪操作只影响编程时后面的指令代码放在什么地方,不影响指令执行过程。
JMP指令是无条件转移指令,不是子程序调用的CALL指令,没有返回断点的功能。
ORG0003H
JMPA1
ORG000BH
JMPA2
那写以上的指令的目的也就是作用时什么呢?
ORG指令用来在指定的具体的内存地址中存放指令或数据。
可能是程序员在后面的程序中需要用绝对地址的方式访问A1、A2等处的程序代码。
单片机用汇编编程 可以有多个ORG 么?
当然可以啊
ORG的意思,就是把你下面的程序烧在程序存储器的哪个地方.
比如要把两个表格烧到200H和300H
ORG0200H
TABLE1:
DB......
ORG0300H
TABLE2:
DB......
本回答由提问者推荐