汇编org命令(zz)

来源:互联网 发布:centos 清除缓存 编辑:程序博客网 时间:2024/06/02 01:00
http://zhidao.baidu.com/question/91352584.html
这个要从单片机的内存开始讲起了:首先单片机分为两大存储器,即内部存储器,以及外部(指单片机外接)存储器。对于初学者来说外部存储器完全可以先忽略(因为内部存储器的存储容量完全够用了)。
其次内部存储器又分为内部程序存储器和内部数据存储器。
下面切入正题,一般使用ORG指令如ORG 00H;表示下面的程序是放在从内部程序存储器的00H这个地址开始的。而在程序中写的如SETB 00H;表示将内部数据存储器的00H这个地址的值给置1,这两个00H没有冲突。另一种情况:当你的ORG 00H这个指令下面写了几行程序时,而又在下面写个ORG 0001H这个指令,这种情况就是你说的指定的地址已有数据了,试想当那个地方已有数据而你又命令再放一次数据在那个地址,那么到底单片机会接收哪个数据呢?所以就有冲出发生了。
原创粉丝点击