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相反