<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          ARM匯編STR和LDR

          作者: 時(shí)間:2016-11-20 來源:網(wǎng)絡(luò) 收藏
          1.使用單一數(shù)據(jù)傳送指令(STRLDR)來裝載和存儲(chǔ)單一字節(jié)或字的數(shù)據(jù)從/到內(nèi)
          存。
          請(qǐng)問裝載(LDR)和存儲(chǔ)(STR)有什么區(qū)別?我個(gè)人理解沒有區(qū)別.就是向指定的地址寫數(shù)
          據(jù).是么?
          LDR是內(nèi)存數(shù)據(jù)放到寄存器,即裝載,是讀
          STR是寄存器數(shù)據(jù)到內(nèi)存,即存儲(chǔ),是寫

          2.ldrr0,PtEBIBase
          對(duì)于這條指令中的PtEBIBase,它是一個(gè)地址么?可是它之前的定義是:
          PtEBIBase:
          .longEBI_BASE

          PtEBIBase是一個(gè)標(biāo)號(hào),指向一個(gè)long型的數(shù),這個(gè)數(shù)的值等于EBI_BASE,就是EBI的
          基地址

          3.ldrr1,[pc,#-(8+.-InitTableEBI)]
          #-(8+.-InitTableEBI)這個(gè)東西如何計(jì)算?比如:

          InitTableEBI是一個(gè)標(biāo)號(hào)
          8+當(dāng)前地址=當(dāng)前PC
          8+當(dāng)前地址-InitTableEBI=當(dāng)前PC到InitTableEBI這個(gè)標(biāo)號(hào)(即地址)的距
          離。
          pc-(8+當(dāng)前地址-InitTableEBI)=InitTableEBI這個(gè)標(biāo)號(hào)的地址。
          就是說,最后r1的值是InitTableEBI這個(gè)標(biāo)號(hào)的地址。


          關(guān)鍵詞: ARM匯編STRLD

          評(píng)論


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

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();