在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,91精品国产91免费

<menu id="6qfwx"><li id="6qfwx"></li></menu>
    1. <menu id="6qfwx"><dl id="6qfwx"></dl></menu>

      <label id="6qfwx"><ol id="6qfwx"></ol></label><menu id="6qfwx"></menu><object id="6qfwx"><strike id="6qfwx"><noscript id="6qfwx"></noscript></strike></object>
        1. <center id="6qfwx"><dl id="6qfwx"></dl></center>

            新聞中心

            EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > ARM指令尋址方式之: 內(nèi)存訪問指令尋址

            ARM指令尋址方式之: 內(nèi)存訪問指令尋址

            作者: 時間:2013-09-13 來源:網(wǎng)絡(luò) 收藏

            本文引用地址:http://www.biyoush.com/article/257083.htm

            4.2 內(nèi)存訪問

            根據(jù)內(nèi)存訪問指令的分類,內(nèi)存訪問指令的尋址方式可以分為以下幾種。

            ① 字及無符號字節(jié)的Load/Store指令的尋址方式。

            ② 雜類Load/Store指令的尋址方式。

            ③ 批量Load/Store指令的尋址方式。

            ④ 協(xié)處理器Load/Store指令的尋址方式。

            4.2.1 字及無符號字節(jié)的Load/Store指令的尋址方式

            字及無符號字節(jié)的Load/Store指令如下:

            LDR|STR{cond>}{B}{T} Rd>,addressing_mode>

            其中addressing_mode>共有9種尋址方式,如表4.2所示。

            表4.2 字及無符合字節(jié)的Load/Store指令的尋址方式

            格 式

            模 式

            1

            [Rn,#±offset_12>]

            立即數(shù)偏移尋址

            (Immediate offset)

            2

            [Rn,±Rm]

            寄存器偏移尋址

            (Register offset)

            3

            [Rn,Rm,shift># offset_12>]

            帶移位的寄存器偏移尋址

            (Scaled register offset)

            4

            [Rn,#± offset_12>]!

            立即數(shù)前索引尋址

            (Immediate pre-indexed)

            5

            [Rn,±Rm]!

            寄存器前索引尋址

            (Register post-indexed)

            6

            [Rn,Rm,shift># offset_12>]!

            帶移位的寄存器前索引尋址

            (Scaled register pre-indexed)

            7

            [Rn],#± offset_12>

            立即數(shù)后索引尋址

            (Immediate post-indeded)

            8

            [Rn],±Rm>

            寄存器后索引尋址

            (Register post-indexed)

            9

            [Rn],±Rm>,shift># offset_12>

            帶移位的寄存器后索引尋址

            (Scaled register post-indexed)

            字及無符號字節(jié)的Load/Store指令的解碼格式如圖4.13所示。

            圖4.13 字及無符號字節(jié)的Load/Store指令的解碼格式

            編碼格式中各位的含義如表4.3所示。

            表4.3 字和無符號半字Load/Store指令編碼格式各位含義

            位 標(biāo) 識

            取 值

            含 義

            P

            P=0

            使用后索引尋址

            P=1

            使用偏移地址或前索引尋址(由W位決定)

            U

            U=0

            訪問的地址=基址寄存器的值-偏移量(offset)

            U=1

            訪問的地址=基址寄存器的值+偏移量(offset)

            B

            B=0

            字訪問Load/Store

            B=1

            無符號字節(jié)訪問Load/Store

            W

            W=0

            如果P=0,該指令為LDR、LDRB、STR或STRB指令,且內(nèi)存訪問指令為正常訪問指令;如果P=1,指令執(zhí)行不更新基地址

            W=1

            如果P=0,該指令為LDRBT、LDRT、STRBT或STRT,且指令為非特權(quán)(用戶模式)訪問指令;如果P=1,計算內(nèi)存地址并更新基地址

            L

            L=0

            Store指令

            L=1

            Load指令


            上一頁 1 2 3 4 5 6 7 8 9 10 11 12 13 14 下一頁

            評論


            相關(guān)推薦

            技術(shù)專區(qū)

            關(guān)閉