JO
當執行到jo命令時,如果ZF標志位為1,則跳轉,反之不跳轉
add eax,ecx
jo 00401000c
此時eax=7fff ffff ,ecx=0000 0001,執行完add命令,OF=1,原因是eax存儲的最大值是7fffffff,再加1,會溢出,當執行jo時跳轉
JNO
當執行到jno命令時,如果ZF標志位為0,則跳轉,反之不跳轉,與JO相反
JB
當執行到JB命令時,如果CF標志位為1,則跳轉,反之,不跳轉
jb可用與小于比較
cmp eax,ecx
jb 0040100c
此時eax=0,ecx=1,執行cmp命令,eax小于ecx,CF=1,執行到jb命令,看到CF=1,跳轉
JNB
當執行到JB命令時,如果CF標志位為0,則跳轉,反之,不跳轉,與JB相反