精品偷拍一区二区三区,亚洲精品永久 码,亚洲综合日韩精品欧美国产,亚洲国产日韩a在线亚洲

  • <center id="usuqs"></center>
  • 
    
  • 匯編語(yǔ)言里jc指令時(shí)啥意思

    匯編語(yǔ)言里jc指令時(shí)啥意思
    其他人氣:258 ℃時(shí)間:2020-05-31 17:15:03
    優(yōu)質(zhì)解答
    JC=Jump if Carry
    當(dāng)運(yùn)算產(chǎn)生進(jìn)位標(biāo)志時(shí),即CF=1時(shí),跳轉(zhuǎn)到目標(biāo)程序處.
    例如:
    add al,bl
    jc carrybit
    inc al;如果al+bl產(chǎn)生了進(jìn)位,這一句就不執(zhí)行了.
    carrybit:
    neg al
    這段程序沒有任何意義,僅僅作為示例哈.
    相同的指令還有:
    JNC,當(dāng)CF=0時(shí)跳轉(zhuǎn);
    JZ,當(dāng)ZF=1時(shí)跳轉(zhuǎn),JNZ,當(dāng)ZF=0時(shí)跳轉(zhuǎn);
    JO,當(dāng)OF=1時(shí)跳轉(zhuǎn),JNO,當(dāng)OF=0時(shí)跳轉(zhuǎn);
    JP,當(dāng)PF=1時(shí)跳轉(zhuǎn)……
    依此類推,標(biāo)志寄存器的各個(gè)位基本上都可以用來(lái)做“條件跳轉(zhuǎn)”的條件.
    當(dāng)然,條件跳轉(zhuǎn)不僅僅是標(biāo)志寄存器位,還可以是CX
    如:
    a_loop:
    ;do something
    dec cx
    jcxz
    jmp a_loop
    可以看出,這一段相當(dāng)于一個(gè)loop指令.
    還有,用于大小判斷型的:
    cmp op1,op2
    JXX XXXX
    其中JXX有以下幾種:
    JA表示op1>op2,JNA表示op1
    我來(lái)回答
    類似推薦
    請(qǐng)使用1024x768 IE6.0或更高版本瀏覽器瀏覽本站點(diǎn),以保證最佳閱讀效果。本頁(yè)提供作業(yè)小助手,一起搜作業(yè)以及作業(yè)好幫手最新版!
    版權(quán)所有 CopyRight © 2012-2024 作業(yè)小助手 All Rights Reserved. 手機(jī)版