beautypg.com

Jcc-jump if condition is met, J cc —jump if condition is met – Intel 253666-024US User Manual

Page 547

background image

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).