JBE
當執行到JBE命令時,如果此時的CF標志位或者ZF標志位為1,跳轉,其他不跳轉
相當于小于等于命令
cmp eax,ecx
jbe 0040100c
執行到cmp命令時,如果此時的eac小于等于ecx,jbe都會跳轉到0040100c
因為小于的時候,CF=1,等于的時候,ZF=1
JNBE(JA)
JNBE和JA用法相同,只是寫法不同,當執行到JA(JNBE)時,如果CF=0且ZF=0,跳轉。
可用于大于比較
cmp eax,ecx
ja 0040100c
執行到cmp時,如果此時eax大于ecx,ja會跳轉,其他情況都不跳轉
JL
當執行到JL命令時,如果符號標志位SF=1,則跳轉
相當于小于比較
cmp eax,ecx
jl 0040100c
如果此時eax小于ecx,則跳轉