日本a√视频在线,久久青青亚洲国产,亚洲一区欧美二区,免费g片在线观看网站

        <style id="k3y6c"><u id="k3y6c"></u></style>
        <s id="k3y6c"></s>
        <mark id="k3y6c"></mark>
          
          

          <mark id="k3y6c"></mark>

          新聞中心

          EEPW首頁 > 嵌入式系統 > 設計應用 > Thumb指令集之: 單寄存器數據傳送指令

          Thumb指令集之: 單寄存器數據傳送指令

          作者: 時間:2013-09-30 來源:網絡 收藏

          本文引用地址:http://yuyingmama.com.cn/article/257040.htm

          11.5.14字節(jié)存儲指令STRB(1)

          (1)編碼格式

          字節(jié)存儲加載指令STRB(1)的編碼格式如圖11.55所示。

          圖11.55STRB(1)指令的編碼格式

          STRB(1)字節(jié)數據存儲指令用于將一個8位的字節(jié)數據寫入到指令中指定的內存單元,該字節(jié)數據為指令中存放源操作數寄存器的低8位。常用于結構體的數據訪問。域的基地址放在Rn寄存器中。

          (2)指令的語法格式

          STRBRd>,[Rn>,#immed_5>]

          ①Rd>

          目的寄存器。

          ②Rn>

          指令的基址寄存器。

          ③immed_5>

          5位立即數。用于與Rn>寄存器中的數值相加,形成內存訪問地址。

          (3)指令操作的偽代碼

          address=Rn+immed_5

          Memory[address,1]=Rd[7:0]

          (4)對應的指令

          STRBRd>,[Rn>,#immed_5>]

          11.5.15寄存器存儲指令STRB(2)

          (1)編碼格式

          寄存器存儲指令STRB(2)的編碼格式如圖11.56所示。

          圖11.56STRB(2)指令的編碼格式

          寄存器存儲指令STRB(2)用于將一個8位的字節(jié)數據寫入到指令中指定的內存單元。此種形式的LDRB指令常被用于訪問數組中的元素。

          (2)指令的語法格式

          STRBRd>,[Rn>,Rm>]

          ①Rd>

          目的寄存器。

          ②Rn>

          此寄存器存放內存訪問基地址。

          ③Rm>

          此寄存器存放內存訪問偏移地址。

          (3)指令操作的偽代碼

          address=Rn+Rm

          Memory[address,1]=Rd[7:0]

          (4)對應的指令

          STRBRd>,[Rn>,Rm>]



          評論


          相關推薦

          技術專區(qū)

          關閉