| Computer Science Now | 8080 Other Instructions | ![]() |
| Syntax: | NOP | ||
| Description: | No Operation | ||
| Code: | 00 | ||
| Format: | |||
| Action: | None | ||
| Flags: | SZAPC UUUUU | ||
| Syntax: | HLT | ||
| Description: | Halt | ||
| Code: | 76 | ||
| Format: | |||
| Action: | |||
| Flags: | SZAPC UUUUU | ||
| Syntax: | OUT | Port | |
| Description: | Output from Port Direct | ||
| Code: | D3 | ||
| Format: | |||
| Action: | |||
| Flags: | SZAPC UUUUU | ||
| Syntax: | IN | Port | |
| Description: | Input from Port Direct | ||
| Code: | DB | ||
| Format: | |||
| Action: | |||
| Flags: | SZAPC UUUUU | ||
| Syntax: | XTHL | ||
| Description: | |||
| Code: | E3 | ||
| Format: | |||
| Action: | Pop (Temp) Push (HL) HL = Temp | ||
| Flags: | SZAPC UUUUU | ||
| Syntax: | XCHG | ||
| Description: | |||
| Code: | EB | ||
| Format: | |||
| Action: | Temp = HL DE = HL HL = Temp | ||
| Flags: | SZAPC UUUUU | ||
| Syntax: | DAA | ||
| Description: | Decimal Adjust | ||
| Code: | 27 | ||
| Format: | Implied | ||
| Action: | |||
| Flags: | SZAPC SZAPC | ||
| Syntax: | CMA | ||
| Description: | Complement Accumulator | ||
| Code: | 2F | ||
| Format: | Implied | ||
| Action: | A = NOT A | ||
| Flags: | SZAPC UUUUU | ||
| Syntax: | STC | ||
| Description: | Set Carry Flag | ||
| Code: | 37 | ||
| Format: | Implied | ||
| Action: | CF = 1 | ||
| Flags: | SZAPC UUUUC | ||
| Syntax: | CMC | ||
| Description: | Complement Carry Flag | ||
| Code: | 3F | ||
| Format: | Implied | ||
| Action: | CF = NOT CF | ||
| Flags: | SZAPC UUUUC | ||
|
|
| ||||||||||