<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > 51單片機教程:?jiǎn)纹瑱C邏輯與或異或指令詳解

51單片機教程:?jiǎn)纹瑱C邏輯與或異或指令詳解

作者: 時(shí)間:2012-07-10 來(lái)源:網(wǎng)絡(luò ) 收藏

四、控制轉移類(lèi)

1.無(wú)條件轉移類(lèi)

1.短轉移類(lèi)

AJMPaddr11

2.長(cháng)轉移類(lèi)指令

LJMPaddr16

3.相對轉移指令

SJMPrel

上面的三條指令,如果要仔細分析的話(huà),區別較大,但初學(xué)時(shí),可不理會(huì )這么多,統統理解成:JMP 標號,也就是跳轉到一個(gè)標號處。事實(shí)上,LJMP 標號,在前面的例程中我們已接觸過(guò),并且也知道如何來(lái)使用了。而AJMP和SJMP也是一樣。那么他們的區別何在呢?在于跳轉的范圍不一樣。好比跳遠,LJMP一下就能跳64K這么遠(當然近了更沒(méi)關(guān)系了)。而AJMP 最多只能跳2K距離,而SJMP則最多只能跳256這么遠。原則上,所有用SJMP或AJMP的地方都可以用LJMP來(lái)替代。因此在初學(xué)時(shí),需要跳轉時(shí)可以全用LJMP,除了一個(gè)場(chǎng)合。什么場(chǎng)合呢?先了解一下AJMP,AJMP是一條雙字節指令,也就說(shuō)這條指令本身占用存儲器(ROM)的兩個(gè)單元。而LJMP則是三字節指令,即這條指令占用存儲器(ROM)的三個(gè)單元。下面是第四條跳轉指令。

4. 間接轉移指令

JMP @A+DPTR

這條指令的用途也是跳轉,轉到什么地方去呢?這可不能由標號簡(jiǎn)單地決定了。讓我們從一個(gè)實(shí)際的例子入手吧。

MOV DPTR,#TAB ;將TAB所代表的地址送入DPTR

MOV A,R0 ;從R0中取數(詳見(jiàn)下面說(shuō)明)

MOV B,#2

MUL A,B ;A中的值乘2(詳見(jiàn)下面的說(shuō)明)

JMP A,@A+DPTR ;跳轉

TAB: AJMP S1 ;跳轉表格

AJMP S2

AJMP S3

7.gif

6.gif
圖2

51單片機相關(guān)文章:51單片機教程


單片機相關(guān)文章:單片機教程


單片機相關(guān)文章:單片機視頻教程


單片機相關(guān)文章:單片機工作原理




關(guān)鍵詞: 單片機 詳解 指令 邏輯 教程

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>