Details Table

┌──────────┬────────────────────┬─┬─┬─┬─┬─┬─┬──────────────────────────────────┐
│Encoding  │Instruction         │0│1│2│3│4│5│Description                       │
├──────────┼────────────────────┼─┼─┼─┼─┼─┼─┼──────────────────────────────────┤
│77 cb     │JA rel8XXXXXX│Jump short if above (CF=0 and     │
│          │                    │ │ │ │ │ │ │ZF=0)                             │
├──────────┼────────────────────┼─┼─┼─┼─┼─┼─┼──────────────────────────────────┤
│73 cb     │JAE rel8XXXXXX│Jump short if above or equal      │
│          │                    │ │ │ │ │ │ │(CF=0)                            │
├──────────┼────────────────────┼─┼─┼─┼─┼─┼─┼──────────────────────────────────┤
│72 cb     │JB rel8XXXXXX│Jump short if below (CF=1)        │
├──────────┼────────────────────┼─┼─┼─┼─┼─┼─┼──────────────────────────────────┤
│76 cb     │JBE rel8XXXXXX│Jump short if below or equal (CF=1│
│          │                    │ │ │ │ │ │ │or ZF=1)                          │
├──────────┼────────────────────┼─┼─┼─┼─┼─┼─┼──────────────────────────────────┤
│72 cb     │JC rel8XXXXXX│Jump short if carry (CF=1)        │
├──────────┼────────────────────┼─┼─┼─┼─┼─┼─┼──────────────────────────────────┤
│E3 cb     │JCXZ rel8XXXXXX│Jump short if CX register is 0    │
├──────────┼────────────────────┼─┼─┼─┼─┼─┼─┼──────────────────────────────────┤
│E3 cb     │JECXZ rel8          │ │ │ │XXX│Jump short if ECX register is 0   │
├──────────┼────────────────────┼─┼─┼─┼─┼─┼─┼──────────────────────────────────┤
│74 cb     │JE rel8XXXXXX│Jump short if equal (ZF=1)        │
├──────────┼────────────────────┼─┼─┼─┼─┼─┼─┼──────────────────────────────────┤
│74 cb     │JG rel8XXXXXX│Jump short if greater (ZF=0 and   │
│          │                    │ │ │ │ │ │ │SF=OF)                            │
├──────────┼────────────────────┼─┼─┼─┼─┼─┼─┼──────────────────────────────────┤
│7D cb     │JGE rel8XXXXXX│Jump short if greater or equal    │
│          │                    │ │ │ │ │ │ │(SF=OF)                           │
├──────────┼────────────────────┼─┼─┼─┼─┼─┼─┼──────────────────────────────────┤
│7C cb     │JL rel8XXXXXX│Jump short if less (SF<>OF)       │
├──────────┼────────────────────┼─┼─┼─┼─┼─┼─┼──────────────────────────────────┤
│7E cb     │JLE rel8XXXXXX│Jump short if less or equal (ZF=1 │
│          │                    │ │ │ │ │ │ │and SF<>OF)                       │
├──────────┼────────────────────┼─┼─┼─┼─┼─┼─┼──────────────────────────────────┤
│76 cb     │JNA rel8XXXXXX│Jump short if not above (CF=1 or  │
│          │                    │ │ │ │ │ │ │ZF=1)                             │
├──────────┼────────────────────┼─┼─┼─┼─┼─┼─┼──────────────────────────────────┤
│72 cb     │JNAE rel8XXXXXX│Jump short if not above or equal  │
│          │                    │ │ │ │ │ │ │(CF=1)                            │
├──────────┼────────────────────┼─┼─┼─┼─┼─┼─┼──────────────────────────────────┤
│73 cb     │JNB rel8XXXXXX│Jump short if not below (CF=0)    │
├──────────┼────────────────────┼─┼─┼─┼─┼─┼─┼──────────────────────────────────┤
│77 cb     │JNBE rel8XXXXXX│Jump short if not below or equal  │
│          │                    │ │ │ │ │ │ │(CF=0 and ZF=0)                   │
├──────────┼────────────────────┼─┼─┼─┼─┼─┼─┼──────────────────────────────────┤
│73 cb     │JNC rel8XXXXXX│Jump short if not carry (CF=0)    │
├──────────┼────────────────────┼─┼─┼─┼─┼─┼─┼──────────────────────────────────┤
│75 cb     │JNE rel8XXXXXX│Jump short if not equal (ZF=0)    │
├──────────┼────────────────────┼─┼─┼─┼─┼─┼─┼──────────────────────────────────┤
│7E cb     │JNG rel8XXXXXX│Jump short if not greater (ZF=1 or│
│          │                    │ │ │ │ │ │ │SF<>OF)                           │
├──────────┼────────────────────┼─┼─┼─┼─┼─┼─┼──────────────────────────────────┤
│7C cb     │JNGE rel8XXXXXX│Jump short if not greater or equal│
│          │                    │ │ │ │ │ │ │(SF<>OF)                          │
├──────────┼────────────────────┼─┼─┼─┼─┼─┼─┼──────────────────────────────────┤
│7D cb     │JNL rel8XXXXXX│Jump short if not less (SF=OF)    │
├──────────┼────────────────────┼─┼─┼─┼─┼─┼─┼──────────────────────────────────┤
│7F cb     │JNLE rel8XXXXXX│Jump short if not less or equal   │
│          │                    │ │ │ │ │ │ │(ZF=0 and SF=OF)                  │
├──────────┼────────────────────┼─┼─┼─┼─┼─┼─┼──────────────────────────────────┤
│71 cb     │JNO rel8XXXXXX│Jump short if not overflow (OF=0) │
├──────────┼────────────────────┼─┼─┼─┼─┼─┼─┼──────────────────────────────────┤
│7B cb     │JNP rel8XXXXXX│Jump short if not parity (PF=0)   │
├──────────┼────────────────────┼─┼─┼─┼─┼─┼─┼──────────────────────────────────┤
│79 cb     │JNS rel8XXXXXX│Jump short if not sign (SF=0)     │
├──────────┼────────────────────┼─┼─┼─┼─┼─┼─┼──────────────────────────────────┤
│75 cb     │JNZ rel8XXXXXX│Jump short if not zero (ZF=0)     │
├──────────┼────────────────────┼─┼─┼─┼─┼─┼─┼──────────────────────────────────┤
│70 cb     │JO rel8XXXXXX│Jump short if overflow (OF=1)     │
├──────────┼────────────────────┼─┼─┼─┼─┼─┼─┼──────────────────────────────────┤
│7A cb     │JP rel8XXXXXX│Jump short if parity (PF=1)       │
├──────────┼────────────────────┼─┼─┼─┼─┼─┼─┼──────────────────────────────────┤
│7A cb     │JPE rel8XXXXXX│Jump short if parity even (PF=1)  │
├──────────┼────────────────────┼─┼─┼─┼─┼─┼─┼──────────────────────────────────┤
│7B cb     │JPO rel8XXXXXX│Jump short if parity odd (PF=0)   │
├──────────┼────────────────────┼─┼─┼─┼─┼─┼─┼──────────────────────────────────┤
│78 cb     │JS rel8XXXXXX│Jump short if sign (SF=1)         │
├──────────┼────────────────────┼─┼─┼─┼─┼─┼─┼──────────────────────────────────┤
│74 cb     │JZ rel8XXXXXX│Jump short if zero (ZF=1)         │
├──────────┼────────────────────┼─┼─┼─┼─┼─┼─┼──────────────────────────────────┤
│0F 87     │JA rel16/rel32      │ │ │ │XXX│Jump near if above (CF=0 and ZF=0)│
│cw/cd     │                    │ │ │ │ │ │ │                                  │
├──────────┼────────────────────┼─┼─┼─┼─┼─┼─┼──────────────────────────────────┤
│0F 83     │JAE rel16/rel32     │ │ │ │XXX│Jump near if above or equal (CF=0)│
│cw/cd     │                    │ │ │ │ │ │ │                                  │
├──────────┼────────────────────┼─┼─┼─┼─┼─┼─┼──────────────────────────────────┤
│0F 82     │JB rel16/rel32      │ │ │ │XXX│Jump near if below (CF=1)         │
│cw/cd     │                    │ │ │ │ │ │ │                                  │
├──────────┼────────────────────┼─┼─┼─┼─┼─┼─┼──────────────────────────────────┤
│0F 86     │JBE rel16/rel32     │ │ │ │XXX│Jump near if below or equal (CF=1 │
│cw/cd     │                    │ │ │ │ │ │ │or ZF=1)                          │
├──────────┼────────────────────┼─┼─┼─┼─┼─┼─┼──────────────────────────────────┤
│0F 82     │JC rel16/rel32      │ │ │ │XXX│Jump near if carry (CF=1)         │
│cw/cd     │                    │ │ │ │ │ │ │                                  │
├──────────┼────────────────────┼─┼─┼─┼─┼─┼─┼──────────────────────────────────┤
│0F 84     │JE rel16/rel32      │ │ │ │XXX│Jump near if equal (ZF=1)         │
│cw/cd     │                    │ │ │ │ │ │ │                                  │
├──────────┼────────────────────┼─┼─┼─┼─┼─┼─┼──────────────────────────────────┤
│0F 8F     │JG rel16/rel32      │ │ │ │XXX│Jump near if greater (ZF=0 and    │
│cw/cd     │                    │ │ │ │ │ │ │SF=OF)                            │
├──────────┼────────────────────┼─┼─┼─┼─┼─┼─┼──────────────────────────────────┤
│0F 8D     │JGE rel16/rel32     │ │ │ │XXX│Jump near if greater or equal     │
│cw/cd     │                    │ │ │ │ │ │ │(SF=OF)                           │
├──────────┼────────────────────┼─┼─┼─┼─┼─┼─┼──────────────────────────────────┤
│0F 8C     │JL rel16/rel32      │ │ │ │XXX│Jump near if less (SF<>OF)        │
│cw/cd     │                    │ │ │ │ │ │ │                                  │
├──────────┼────────────────────┼─┼─┼─┼─┼─┼─┼──────────────────────────────────┤
│0F 8E     │JLE rel16/rel32     │ │ │ │XXX│Jump near if less or equal (ZF=1  │
│cw/cd     │                    │ │ │ │ │ │ │and SF<>OF)                       │
├──────────┼────────────────────┼─┼─┼─┼─┼─┼─┼──────────────────────────────────┤
│0F 86     │JNA rel16/rel32     │ │ │ │XXX│Jump near if not above (CF=1 or   │
│cw/cd     │                    │ │ │ │ │ │ │ZF=1)                             │
├──────────┼────────────────────┼─┼─┼─┼─┼─┼─┼──────────────────────────────────┤
│0F 82     │JNAE rel16/rel32    │ │ │ │XXX│Jump near if not above or equal   │
│cw/cd     │                    │ │ │ │ │ │ │(CF=1)                            │
├──────────┼────────────────────┼─┼─┼─┼─┼─┼─┼──────────────────────────────────┤
│0F 83     │JNB rel16/rel32     │ │ │ │XXX│Jump near if not below (CF=0)     │
│cw/cd     │                    │ │ │ │ │ │ │                                  │
├──────────┼────────────────────┼─┼─┼─┼─┼─┼─┼──────────────────────────────────┤
│0F 87     │JNBE rel16/rel32    │ │ │ │XXX│Jump near if not below or equal   │
│cw/cd     │                    │ │ │ │ │ │ │(CF=0 and ZF=0)                   │
├──────────┼────────────────────┼─┼─┼─┼─┼─┼─┼──────────────────────────────────┤
│0F 83     │JNC rel16/rel32     │ │ │ │XXX│Jump near if not carry (CF=0)     │
│cw/cd     │                    │ │ │ │ │ │ │                                  │
├──────────┼────────────────────┼─┼─┼─┼─┼─┼─┼──────────────────────────────────┤
│0F 85     │JNE rel16/rel32     │ │ │ │XXX│Jump near if not equal (ZF=0)     │
│cw/cd     │                    │ │ │ │ │ │ │                                  │
├──────────┼────────────────────┼─┼─┼─┼─┼─┼─┼──────────────────────────────────┤
│0F 8E     │JNG rel16/rel32     │ │ │ │XXX│Jump near if not greater (ZF=1 or │
│cw/cd     │                    │ │ │ │ │ │ │SF<>OF)                           │
├──────────┼────────────────────┼─┼─┼─┼─┼─┼─┼──────────────────────────────────┤
│0F 8C     │JNGE rel16/rel32    │ │ │ │XXX│Jump near if not greater or equal │
│cw/cd     │                    │ │ │ │ │ │ │(SF<>OF)                          │
├──────────┼────────────────────┼─┼─┼─┼─┼─┼─┼──────────────────────────────────┤
│0F 8D     │JNL rel16/rel32     │ │ │ │XXX│Jump near if not less (SF=OF)     │
│cw/cd     │                    │ │ │ │ │ │ │                                  │
├──────────┼────────────────────┼─┼─┼─┼─┼─┼─┼──────────────────────────────────┤
│0F 8F     │JNLE rel16/rel32    │ │ │ │XXX│Jump near if not less or equal    │
│cw/cd     │                    │ │ │ │ │ │ │(ZF=0 and SF=OF)                  │
├──────────┼────────────────────┼─┼─┼─┼─┼─┼─┼──────────────────────────────────┤
│0F 81     │JNO rel16/rel32     │ │ │ │XXX│Jump near if not overflow (OF=0)  │
│cw/cd     │                    │ │ │ │ │ │ │                                  │
├──────────┼────────────────────┼─┼─┼─┼─┼─┼─┼──────────────────────────────────┤
│0F 8B     │JNP rel16/rel32     │ │ │ │XXX│Jump near if not parity (PF=0)    │
│cw/cd     │                    │ │ │ │ │ │ │                                  │
├──────────┼────────────────────┼─┼─┼─┼─┼─┼─┼──────────────────────────────────┤
│0F 89     │JNS rel16/rel32     │ │ │ │XXX│Jump near if not sign (SF=0)      │
│cw/cd     │                    │ │ │ │ │ │ │                                  │
├──────────┼────────────────────┼─┼─┼─┼─┼─┼─┼──────────────────────────────────┤
│0F 85     │JNZ rel16/rel32     │ │ │ │XXX│Jump near if not zero (ZF=0)      │
│cw/cd     │                    │ │ │ │ │ │ │                                  │
├──────────┼────────────────────┼─┼─┼─┼─┼─┼─┼──────────────────────────────────┤
│0F 80     │JO rel16/rel32      │ │ │ │XXX│Jump near if overflow (OF=1)      │
│cw/cd     │                    │ │ │ │ │ │ │                                  │
├──────────┼────────────────────┼─┼─┼─┼─┼─┼─┼──────────────────────────────────┤
│0F 8A     │JP rel16/rel32      │ │ │ │XXX│Jump near if parity (PF=1)        │
│cw/cd     │                    │ │ │ │ │ │ │                                  │
├──────────┼────────────────────┼─┼─┼─┼─┼─┼─┼──────────────────────────────────┤
│0F 8A     │JPE rel16/rel32     │ │ │ │XXX│Jump near if parity even (PF=1)   │
│cw/cd     │                    │ │ │ │ │ │ │                                  │
├──────────┼────────────────────┼─┼─┼─┼─┼─┼─┼──────────────────────────────────┤
│0F 8B     │JPO rel16/rel32     │ │ │ │XXX│Jump near if parity odd (PF=0)    │
│cw/cd     │                    │ │ │ │ │ │ │                                  │
├──────────┼────────────────────┼─┼─┼─┼─┼─┼─┼──────────────────────────────────┤
│0F 88     │JS rel16/rel32      │ │ │ │XXX│Jump near if sign (SF=1)          │
│cw/cd     │                    │ │ │ │ │ │ │                                  │
├──────────┼────────────────────┼─┼─┼─┼─┼─┼─┼──────────────────────────────────┤
│0F 84     │JZ rel16/rel32      │ │ │ │XXX│Jump near if zero (ZF=1)          │
│cw/cd     │                    │ │ │ │ │ │ │                                  │
└──────────┴────────────────────┴─┴─┴─┴─┴─┴─┴──────────────────────────────────┘


[Back: Jcc-Jump if Condition is Met]
[Next: Description]