| Computer Science Now | 8080 Load Instructions | ![]() |
| Syntax: | LXI | B | |
| Description: | Load Immediate register pair BC | ||
| Code: | 01 | ||
| Format: | Embedded | ||
| Action: | HL = Imm | ||
| Flags: | SZAPC UUUUU | ||
| Syntax: | LDAX | B | |
| Description: | |||
| Code: | 0A | ||
| Format: | Embedded | ||
| Action: | A = (BC) | ||
| Flags: | SZAPC UUUUU | ||
| Syntax: | MVI | B,Imm | |
| Description: | Move Immediate register C | ||
| Code: | 0E | ||
| Format: | Embedded | ||
| Action: | C = Imm | ||
| Flags: | SZAPC UUUUU | ||
| Syntax: | LXI | D | |
| Description: | Load Immediate register pair DE | ||
| Code: | 11 | ||
| Format: | Embedded | ||
| Action: | HL = Imm | ||
| Flags: | SZAPC UUUUU | ||
| Syntax: | MVI | D,Imm | |
| Description: | Move Immediate register D | ||
| Code: | 16 | ||
| Format: | Embedded | ||
| Action: | D = Imm | ||
| Flags: | SZAPC UUUUU | ||
| Syntax: | LDAX | D | |
| Description: | |||
| Code: | 1A | ||
| Format: | Embedded | ||
| Action: | A = (DE) | ||
| Flags: | SZAPC UUUUU | ||
| Syntax: | MVI | E,Imm | |
| Description: | Move Immediate register E | ||
| Code: | 1E | ||
| Format: | Embedded | ||
| Action: | E = Imm | ||
| Flags: | SZAPC UUUUU | ||
| Syntax: | LXI | H | |
| Description: | Load Immediate register pair HL | ||
| Code: | 21 | ||
| Format: | Embedded | ||
| Action: | HL = Imm | ||
| Flags: | SZAPC UUUUU | ||
| Syntax: | MVI | H,Imm | |
| Description: | Move Immediate register H | ||
| Code: | 26 | ||
| Format: | Embedded | ||
| Action: | H = Imm | ||
| Flags: | SZAPC UUUUU | ||
| Syntax: | LHLD | Addr | |
| Description: | |||
| Code: | 2A | ||
| Format: | Direct | ||
| Action: | L = (Addr) H = (Addr + 1) | ||
| Flags: | SZAPC UUUU | ||
| Syntax: | MVI | L,Imm | |
| Description: | Move Immediate register L | ||
| Code: | 2E | ||
| Format: | Embedded | ||
| Action: | L = Imm | ||
| Flags: | SZAPC UUUUU | ||
| Syntax: | LXI | SP | |
| Description: | Load Immediate register SP | ||
| Code: | 31 | ||
| Format: | Embedded | ||
| Action: | HL = Imm | ||
| Flags: | SZAPC UUUUU | ||
| Syntax: | LDA | Addr | |
| Description: | Load Direct | ||
| Code: | 3A | ||
| Format: | |||
| Action: | A = (Addr) | ||
| Flags: | SZAPC UUUUU | ||
| Syntax: | MVI | B,Imm | |
| Description: | Move Immediate register B | ||
| Code: | 06 | ||
| Format: | Embedded | ||
| Action: | B = Imm | ||
| Flags: | SZAPC UUUUU | ||
| Syntax: | MVI | M,Imm | |
| Description: | Move Immediate register A | ||
| Code: | 3E | ||
| Format: | Embedded | ||
| Action: | A = Imm | ||
| Flags: | SZAPC UUUUU | ||
|
|
| ||||||||||