| Computer Science Now | 8080 Jump Instructions | ![]() |
| Syntax: | JNZ | Addr | |
| Description: | Conditional Jump (Not Zero Flag) | ||
| Code: | C2 | ||
| Format: | Direct | ||
| Action: | if Not ZF PC = Addr | ||
| Flags: | SZAPC UUUUU | ||
| Syntax: | JMP | Addr | |
| Description: | Jump to Direct Address | ||
| Code: | C3 | ||
| Format: | Direct | ||
| Action: | PC = Addr | ||
| Flags: | SZAPC UUUUU | ||
| Syntax: | JZ | Addr | |
| Description: | Conditional Jump (Zero Flag) | ||
| Code: | CA | ||
| Format: | Direct | ||
| Action: | if ZF PC = Addr | ||
| Flags: | SZAPC UUUUU | ||
| Syntax: | JNC | Addr | |
| Description: | Conditional Jump (Not Carry Flag) | ||
| Code: | D2 | ||
| Format: | Direct | ||
| Action: | if Not CF PC = Addr | ||
| Flags: | SZAPC UUUUU | ||
| Syntax: | JC | Addr | |
| Description: | Conditional Jump (Carry Flag) | ||
| Code: | DA | ||
| Format: | Direct | ||
| Action: | if CF PC = Addr | ||
| Flags: | SZAPC UUUUU | ||
| Syntax: | JPO | Addr | |
| Description: | Conditional Jump (Parity Odd, Not Parity Flag) | ||
| Code: | E2 | ||
| Format: | Direct | ||
| Action: | if Not PF PC = Addr | ||
| Flags: | SZAPC UUUUU | ||
| Syntax: | PCHL | ||
| Description: | Jump Indirect HL | ||
| Code: | E9 | ||
| Format: | |||
| Action: | PC = HL | ||
| Flags: | SZAPC UUUU | ||
| Syntax: | JPE | Addr | |
| Description: | Conditional Jump (Parity Even, Parity Flag) | ||
| Code: | EA | ||
| Format: | Direct | ||
| Action: | if PF PC = Addr | ||
| Flags: | SZAPC UUUUU | ||
| Syntax: | JP | Addr | |
| Description: | Conditional Jump (Positive, Not Sign Flag) | ||
| Code: | F2 | ||
| Format: | Direct | ||
| Action: | if Not SF PC = Addr | ||
| Flags: | SZAPC UUUUU | ||
| Syntax: | JM | Addr | |
| Description: | Conditional Jump (Minus, Sign Flag) | ||
| Code: | FA | ||
| Format: | Direct | ||
| Action: | if SF PC = Addr | ||
| Flags: | SZAPC UUUUU | ||
|
|
| ||||||||||