positive: ORG是伪指令,告诉器,程序从ROM的0000开始存放程序,但是AJMP MAIN是一条无条件跳转指令,也就是说,单片机上电之后首先从0000处开始执行程序,但是,AJMP直接将程序跳转到MAIN标号指向的存储区域开始取指令,并执行,而一般MAIN标号是放在语句ORG 0030之后的,也即,主程序是从0030这个地址开始存放的;<br>这是因为,单片机内部有几个中断源,默认内部中断(包含几个定时器中断,还有外部中断)的入口是在0000-0030之间的,每个中断大概占用两个字节还是四个字节,记不清楚了。而这些内部中断一旦产生,指针必然立刻指向0004-0030之间,如果你的程序有语句放在这个地址内,程序必然跑飞!!!<br>因此,在8051这个MCU的设计中,已经将0004-0030分配给内部使用了,所以,你的程序只能从0030之后的任何存储区域开始存放,AJMP MAIN就是为了在MCU上电的时候知道从ROM中的那个地址开始取指令<br>而如果你使用到中断,也必然要在已经定义为中断入口的地址0004--0030写上AJMP,以便于跳转到你自己编写的相应的中断程序中
negative: 版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。<br>版权<br>adult [ˈædʌlt]成年人<br>authentication [ɔːˌθentɪˈkeɪʃn]身份验证、认证、鉴定<br>bit [bɪt]稍微、小量、小块、一点<br>byte [baɪt]字节、位组、位元组<br>compute [kəmˈpjuːt]计算、估算<br>connect [kəˈnekt]连接<br>count [kaʊnt]计算、计数<br>data [ˈdeɪtə]数据、资料、材料<br>decode [ˌdiːˈkoʊd]解码<br>direction [dəˈrekʃn]方向、方位、趋势、动向、方面<br>encode [ɪnˈkoʊd]编码<br>flush [flʌʃ]冲洗<br>form [fɔːrm]类型、种类、形式、外表、样子、表格<br>format [ˈfɔːrmæt]格式化、总体安排、计划、设计、格式<br>Gigabyte [ˈɡɪɡəbaɪt]吉字节、千兆字节、千兆、十亿字节<br>hobby [ˈhɒbi]业余爱好<br>host [həʊst]主办<br>image [ˈɪmɪdʒ]形象、画像、雕像、塑像<br>judgement [ˈdʒʌdʒmənt]判断力、识别力、看法、意见、评价、判决、裁决<br>lib [lɪb]图书馆<br>login [ˈlɔːɡɪn]登录<br>loop [luːp]环形、环状物、圆圈<br>Megabyte [ˈmeɡəbaɪt]兆字节<br>mime [maɪm]默剧、模拟歌唱、假唱<br>mountain [ˈmaʊntn]高山、山岳<br>package [ˈpækɪdʒ]包、盒、袋、软件包、包裹<br>plain [pleɪn]清楚的、坦诚的、直率的、简单、平原<br>port [pɔːt]港口<br>protocol [ˈprəʊtəkɒl]协议<br>quit [kwɪt]退出<br>scissor [ˈsɪzər]剪<br>select [sɪˈlekt]选择、挑选<br>sentence [ˈsentəns]句子<br>server [ˈsɜːrvər]服务器<br>simple [ˈsɪmpl]简单的、朴素的、<br>suitable [ˈsuːtəbl]合适的、适宜的、适当、适用<br>temple [ˈtempl]庙宇,寺院<br>ticket [ˈtɪkɪt]票、券、车票、戏票、入场券<br>total [ˈtəʊtl]总计的、全体的、全部的<br>transfer [ˈtrænsfɜːr]转移,搬迁、传输<br>transformation [ˌtrænsfərˈmeɪʃn]变换、(彻底的)变化,改观,转变,改革<br>uniform [ˈjuːnɪfɔːrm]制服、校服、一致的、统一的、一律的<br><img><br><img><br><img><br><img><br><img><br><img><br><img><br><img>