cmp(Compare)比較指令
???CMP 把一個寄存器的內(nèi)容和另一個寄存器的內(nèi)容或立即數(shù)進(jìn)行比較愚墓。但不存儲結(jié)果油宜,只是正確的更改標(biāo)志沪饺。
???一般CMP做完判斷后會進(jìn)行跳轉(zhuǎn)际跪,后面通常會跟上B指令商佛!
B83D6B3B-BFCD-4B7F-A5DF-E8995C8D94B9.png
- BL 標(biāo)號:跳轉(zhuǎn)到標(biāo)號處執(zhí)行
- B.GT 標(biāo)號:比較結(jié)果是大于(greater than),執(zhí)行標(biāo)號姆打,否則不跳轉(zhuǎn)
- B.GE (b.le ) 標(biāo)號:比較結(jié)果是大于等于(greater than or equal to)良姆,執(zhí)行標(biāo)號,否則不跳轉(zhuǎn)
- B.EQ 標(biāo)號:比較結(jié)果是等于幔戏,執(zhí)行標(biāo)號玛追,否則不跳轉(zhuǎn)
- B.HI 標(biāo)號:比較結(jié)果是無符號大于,執(zhí)行標(biāo)號,否則不跳轉(zhuǎn)