汇编中ORG后面的地址是怎么回事,怎么确定?可以随便弄个地址吗。

2024-12-14 21:00:40
推荐回答(2个)
回答1:

嘿嘿 俺来帮你解答吧
1 汇编中ORG 是定位伪指令 就是可以指定指令代码存放的位置。
例如:
ORG 0100H
MAIN: MOV A,#34
MOV P1,A
即指定MOV A,#34 和 MOV P1,A 指令代码存放从程序存储器的0100H开始
的地方存放
2 单片机的启动地址和中断源的入口地址是固定的 不可改动的 但主程序和子程序的首地址
可以由用户自己安排 但不能重叠使用 。
例如:
ORG 0000H ; 0000H单片机启动地址(是固定的 不可改变)
LJMP MAIN
ORG 0100H ;0100H主程序首地址 是可以改变的
MAIN: MOV A,#34
MOV P1,A

呵呵 满意就选满意回答

回答2:

可以随便弄个地址,如果有中断就不能够随便弄一个,必须跳过中断的入口地址。ORG后面的地址是说下面的程序(是存在rom里面的)是从你ORG后面的地址开始存储