是下一段程序的存储起始地址;比如在51中断中我们就常使用这样一段程序:
ORG 0000H
SJMP START
ORG 0003H
LJMP X0_INT ;转到X0中断入口
ORG 0013H
LJMP X1_INT ;转到X1中断入口
org 0030h
START:
程序从00h开始运行。跳转到start开始执行,然后当中断0来到的时候,会跳转到x0_int这里.start真正开始存储的位置是从0030h开始的。
你说的64k的32位地址,是不是指32位的cpu,程序存储器大小是64k?如果是这样的话,那么你应该要找到你的cpu的程序存储器的地址空间,只要在那个范围内的都可以使用org。
值得注意的是,org是条伪指令,它不会生出机器码,只是人们有时需确定程序存储的位置,才会用到的。
温馨提示:答案为网友推荐,仅供参考