Intel 253666-024US Computer Hardware User Manual


 
3-502 Vol. 2A Jcc—Jump if Condition Is Met
INSTRUCTION SET REFERENCE, A-M
75 cb JNZ rel8 Valid Valid Jump short if not zero (ZF=0).
70 cb JO rel8 Valid Valid Jump short if overflow (OF=1).
7A cb JP rel8 Valid Valid Jump short if parity (PF=1).
7A cb JPE rel8 Valid Valid Jump short if parity even (PF=1).
7B cb JPO rel8 Valid Valid Jump short if parity odd (PF=0).
78 cb JS rel8 Valid Valid Jump short if sign (SF=1).
74 cb JZ rel8 Valid Valid Jump short if zero (ZF 1).
0F 87 cw JA rel16 N.S. Valid Jump near if above (CF=0 and ZF=0). Not
supported in 64-bit mode.
0F 87 cd JA rel32 Valid Valid Jump near if above (CF=0 and ZF=0).
0F 83 cw JAE rel16 N.S. Valid Jump near if above or equal (CF=0). Not
supported in 64-bit mode.
0F 83 cd JAE rel32 Valid Valid Jump near if above or equal (CF=0).
0F 82 cw JB rel16 N.S. Valid Jump near if below (CF=1). Not supported
in 64-bit mode.
0F 82 cd JB rel32 Valid Valid Jump near if below (CF=1).
0F 86 cw JBE rel16 N.S. Valid Jump near if below or equal (CF=1 or
ZF=1). Not supported in 64-bit mode.
0F 86 cd JBE rel32 Valid Valid Jump near if below or equal (CF=1 or
ZF=1).
0F 82 cw JC rel16 N.S. Valid Jump near if carry (CF=1). Not supported
in 64-bit mode.
0F 82 cd JC rel32 Valid Valid Jump near if carry (CF=1).
0F 84 cw JE rel16 N.S. Valid Jump near if equal (ZF=1). Not supported
in 64-bit mode.
0F 84
cd JE rel32 Valid Valid Jump near if equal (ZF=1).
0F 84 cw JZ rel16 N.S. Valid Jump near if 0 (ZF=1). Not supported in
64-bit mode.
0F 84 cd JZ rel32 Valid Valid Jump near if 0 (ZF=1).
0F 8F cw JG rel16 N.S. Valid Jump near if greater (ZF=0 and SF=OF).
Not supported in 64-bit mode.
0F 8F cd JG rel32 Valid Valid Jump near if greater (ZF=0 and SF=OF).
0F 8D cw JGE rel16 N.S. Valid Jump near if greater or equal (SF=OF).
Not supported in 64-bit mode.
0F 8D cd JGE rel32 Valid Valid Jump near if greater or equal (SF=OF).
Opcode Instruction 64-Bit
Mode
Compat/
Leg Mode
Description