单片机中伪指令ORG是做什么用的,如果没有可不可以,对程序有什么影响没

 我来答
生活如歌_
2011-11-08 · TA获得超过1.5万个赞
知道大有可为答主
回答量:7398
采纳率:78%
帮助的人:2608万
展开全部
定义下一条指令的存放地址,没有的话就接上一条存放。对程序没什么影响。
程序第一条默认也是放在0000H处。
但特殊程序段(主要是中断服务子程序)需要特别指定存放的位置。那就需要用ORG了。
追问
对ORG如果设置的话,有没有范围单元,比如说有没有上限什么的,今天编程ORG 1000H就不行
追答
软件仿真可以吗。写主芯片的话注意单片机ROM的范围不要超过内存ROM大小。
tangbin0209
推荐于2017-10-30
知道答主
回答量:52
采纳率:0%
帮助的人:28.1万
展开全部
伪指令:设置程序起始地址 ,若在源程序开始不放ORG指令,则汇编将从0000H单元开始编排目标程序
更多追问追答
追问
ORG的值可以随便设定吗
追答
0003H 外部中断0入口地址
000BH 定时器0溢出中断入口地址
0013H 外部中断1入口地址
001BH 定时器1溢出中断入口地址
0023H 串行口中断入口地址
上面这几个地址除外,一般学会习惯性从0030H开始
希望对你有帮助
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
tony_sgt
2017-10-30 · TA获得超过8427个赞
知道大有可为答主
回答量:5330
采纳率:66%
帮助的人:1438万
展开全部
伪指令:设置程序起始地址 ,若在源程序开始不放ORG指令,则汇编将从0000H单元开始编排目标程序,程序第一条默认也是放在0000H,但是为了避开中断向量的地址通常会用ORG来避开中断向量的地址,而且通常都是用JMP来跳至欲执行程序的地址
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2011-11-08
展开全部
设置存储程序的起始地址,不用中断的话没有也可以,一般最好避开中断地址即有org且指定程序开始地址。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yqwangjc
2011-11-08
知道答主
回答量:22
采纳率:0%
帮助的人:5.6万
展开全部
设置程序起始地址
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式