跳转指令及其跳转条件
ja 跳转指令,条件:CF=0 和 ZF=0
jab 跳转指令,条件:CF=0
jb 跳转指令,条件:CF=1
jbe 跳转指令,条件:CF=1 或者 ZF=1
jc 跳转指令,条件:CF=1
jcxz 跳转指令,条件:CX=0
je 跳转指令,条件:ZF=1
jecxz 跳转指令,条件:ECX=0
jg 跳转指令,条件:ZF=0 和 SF=OF
jge 跳转指令,条件:SF=OF
jl 跳转指令,条件:SF!=OF
jle 跳转指令,条件:ZF=1 和 SF!=OF
jmp 跳转指令,条件:无条件跳转
jna 跳转指令,条件:CF=1 或者 ZF=1
jnae 跳转指令,条件:CF=1
jnb 跳转指令,条件:CF=0
jnbe 跳转指令,条件:CF=0 和 ZF=0
jnc 跳转指令,条件:CF=0
jne 跳转指令,条件:ZF=0
jng 跳转指令,条件:ZF=1 或者 SF!=OF
jnge 跳转指令,条件:SF!=OF
jnl 跳转指令,条件:SF=OF
jnle 跳转指令,条件:ZF=0 和 SF=OF
jno 跳转指令,条件:OF=0
jnp 跳转指令,条件:PF=0
jns 跳转指令,条件:SF=0
jnz 跳转指令,条件:ZF=0
jo 跳转指令,条件:OF=1
jp 跳转指令,条件:PF=1
jpe 跳转指令,条件:PF=1
jpo 跳转指令,条件:PF=0
js 跳转指令,条件:SF=1
jz 跳转指令,条件:ZF=1