<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è) > 嵌入式系統 > 設計應用 > ARM 指令的尋址方式

ARM 指令的尋址方式

作者: 時(shí)間:2016-11-11 來(lái)源:網(wǎng)絡(luò ) 收藏
1、立即尋址操作數在指令中直接給出

ADD R0,R0,#1;R0←R0+1
ADD R0,R0,#0x3f;R0←R0+0x3f

本文引用地址:http://dyxdggzs.com/article/201611/316945.htm

2、寄存器尋址操作數在寄存器

ADD R0,R1,R2;R0←R1+R2

3、寄存器間接尋址 操作數的地址在寄存器

ADD R0,R1,[R2];R0←R1+[R2]
LDR R0,[R1];R0←[R1]
STR R0,[R1];[R1]←R0

4、基址變址尋址操作數地址=基址寄存器+指令中給出的地址偏移

LDR R0,[R1,#4];R0←[R1+4]
LDR R0,[R1,#4]! ;R0←[R1+4]、R1←R1+4
LDR R0,[R1],#4;R0←[R1]、R1←R1+4
LDR R0,[R1,R2];R0←[R1+R2]

5、多寄存器尋址類(lèi)似寄存器尋址,此處是多個(gè)寄存器而已

LDMIA R0,{R1,R2,R3,R4};R1←[R0]
;R2←[R0+4]
;R3←[R0+8]
;R4←[R0+12]

6、相對尋址目標地址= pc當前值+指令給出的標號偏移地址

BL NEXT;跳轉到子程序NEXT處執行
......
NEXT
......
MOV PC,LR;從子程序返回

7、堆棧尋址
ARM微處理器支持這四種類(lèi)型的堆棧工作方式。

-滿(mǎn)遞增堆棧:堆棧指針指向最后壓入的數據,且由低地址向高地址生成。
-滿(mǎn)遞減堆棧:堆棧指針指向最后壓入的數據,且由高地址向低地址生成。
-空遞增堆棧:堆棧指針指向下一個(gè)將要放入數據的空位置,且由低地址向高地址生成。
-空遞減堆棧:堆棧指針指向下一個(gè)將要放入數據的空位置,且由高地址向低地址生成。


關(guān)鍵詞: ARM指令尋址方

評論


技術(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>