Intel 253666-024US Computer Hardware User Manual


 
Vol. 2A 3-501
INSTRUCTION SET REFERENCE, A-M
Jcc—Jump if Condition Is Met
Jcc—Jump if Condition Is Met
Opcode Instruction 64-Bit
Mode
Compat/
Leg Mode
Description
77 cb JA rel8 Valid Valid Jump short if above (CF=0 and ZF=0).
73 cb JAE rel8 Valid Valid Jump short if above or equal (CF=0).
72 cb JB rel8 Valid Valid Jump short if below (CF=1).
76 cb JBE rel8 Valid Valid Jump short if below or equal (CF=1 or
ZF=1).
72 cb JC rel8 Valid Valid Jump short if carry (CF=1).
E3 cb JCXZ rel8 N.E. Valid Jump short if CX register is 0.
E3 cb JECXZ rel8 Valid Valid Jump short if ECX register is 0.
E3 cb JRCXZ rel8 Valid N.E. Jump short if RCX register is 0.
74 cb JE rel8 Valid Valid Jump short if equal (ZF=1).
7F cb JG rel8 Valid Valid Jump short if greater (ZF=0 and SF=OF).
7D cb JGE rel8 Valid Valid Jump short if greater or equal (SF=OF).
7C cb JL rel8 Valid Valid Jump short if less (SF
OF).
7E cb JLE rel8 Valid Valid Jump short if less or equal (ZF=1 or SF
OF).
76 cb JNA rel8 Valid Valid Jump short if not above (CF=1 or ZF=1).
72 cb JNAE rel8 Valid Valid Jump short if not above or equal (CF=1).
73 cb JNB rel8 Valid Valid Jump short if not below (CF=0).
77 cb JNBE rel8 Valid Valid Jump short if not below or equal (CF=0
and ZF=0).
73 cb JNC rel8 Valid Valid Jump short if not carry (CF=0).
75 cb JNE rel8 Valid Valid Jump short if not equal (ZF=0).
7E cb JNG rel8 Valid Valid Jump short if not greater (ZF=1 or SF
OF).
7C cb JNGE rel8 Valid Valid Jump short if not greater or equal (SF
OF).
7D cb JNL rel8 Valid Valid Jump short if not less (SF=OF).
7F cb JNLE rel8 Valid Valid Jump short if not less or equal (ZF=0 and
SF=OF).
71 cb JNO rel8 Valid Valid Jump short if not overflow (OF=0).
7B cb JNP rel8 Valid Valid Jump short if not parity (PF=0).
79 cb JNS rel8 Valid Valid Jump short if not sign (SF=0).