JXX - Jump Instructions Table

Mnemonic Meaning Jump Condition
JMP Unconditional Jump unconditional
JA/JNBE Jump if Above/Jump if Not Below or Equal CF=0 and ZF=0
JB/JC Jump if Below/Jump if Carry CF=1
JNB/JNC Jump if Not Below/Jump if Not Carry CF=0
JBE/JNA Jump if Below or Equal/Jump if Not Above CF=1 or ZF=1
JCXZ Jump if Reg. CX Zero Reg. CX=0
JZ/JE Jump if Zero/Jump if Equal ZF=1
JNE/JNZ Jump if Not Equal/Jump if Not Zero ZF=0
JG/JNLE Jump if Greater (signed)/Jump if Not Less or Equal (signed) ZF=0 and SF=OF
JLE/JNG Jump if Less or Equal (signed)/Jump if Not Greater (signed) ZF=1 or SF != OF
JNO Jump if Not Overflow (signed) OF=0
JO Jump if Overflow (signed) OF=1
JS Jump if Signed (signed) SF=1
JNS Jump if Not Signed (signed) SF=0
JGE/JNL Jump if Greater or Equal (signed)/Jump if Not Less (signed) SF=OF
JL/JNGE Jump if Less (signed)/Jump if Not Greater or Equal (signed) SF != OF
JP/JPE Jump if Parity/Jump if Parity Even PF=1
JNP/JPO Jump if No Parity/Jump if Parity Odd PF=0