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

          新聞中心

          ARM 指令的條件碼

          作者: 時間:2016-11-10 來源:網(wǎng)絡(luò) 收藏
          1.程序狀態(tài)寄存器的條件標(biāo)志位

          N  運(yùn)算結(jié)果的b31位值。對于有符號二進(jìn)制補(bǔ)碼,結(jié)果為負(fù)數(shù)時N=1,結(jié)果為正數(shù)或零時N=0;

          本文引用地址:http://www.ex-cimer.com/article/201611/317569.htm

          Z  指令結(jié)果為0時Z=1,否則Z=0;

          C  使用加法運(yùn)算(包括CMN指令),b31位產(chǎn)生進(jìn)位時C=1,否則C=0。使用減法運(yùn)算(包括CMP),b31位產(chǎn)生借位時C=0,否則C=1。對于結(jié)合移位操作的非加法/減法指令,C為b31位最后的移出值,其它指令C通常不變;

          V  使用加法/減法運(yùn)算,當(dāng)發(fā)生有符號溢出時V=1,否則V=0,其它指令V通常不變。

          2.每一條ARM指令包含4位的條件碼

          操作碼條件碼助記符標(biāo)志含義
          0000EQZ=1相等
          0001NE(Not Equal)Z=0不相等
          0010CS/HS(Carry Set/High or Same)C=1無符號數(shù)大于或等于
          0011CC/LO(Carry Clear/LOwer)C=0無符號數(shù)小于
          0100MI(MInus)N=1負(fù)數(shù)
          0101PL(PLus)N=0正數(shù)或零
          0110VS(oVerflow set)V=1溢出
          0111VC(oVerflow clear)V=0沒有溢出

          1000

          HI(HIgh)C=1,Z=0

          無符號數(shù)大于

          1001LS(Lower or Same)C=0,Z=1無符號數(shù)小于或等于
          1010GE(Greater or Equal)N=V有符號數(shù)大于或等于
          1011LT(Less Than)N!=V有符號數(shù)小于
          1100GT(Greater Than)Z=0,N=V有符號數(shù)大于
          1101LE(Less or Equal)Z=1,N!=V有符號數(shù)小于或等于
          1110AL任何無條件執(zhí)行(默認(rèn))
          1111NV任何從不執(zhí)行



          關(guān)鍵詞: ARM指令條件

          評論


          技術(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); })();