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,則跳轉