| Computer Science Now | 8080 Stack Instructions | ![]() |
| Syntax: | POP | B | |
| Description: | Pop register pair BC | ||
| Code: | C1 | ||
| Format: | Embedded | ||
| Action: | pop (BC) | ||
| Flags: | SZAPC SZAPC | ||
| Syntax: | PUSH | B | |
| Description: | Push register pair BC | ||
| Code: | C5 | ||
| Format: | Embedded | ||
| Action: | push (BC) | ||
| Flags: | SZAPC SZAPC | ||
| Syntax: | POP | D | |
| Description: | Pop register pair DE | ||
| Code: | D1 | ||
| Format: | Embedded | ||
| Action: | pop (DE) | ||
| Flags: | SZAPC SZAPC | ||
| Syntax: | PUSH | D | |
| Description: | Push register pair DE | ||
| Code: | D5 | ||
| Format: | Embedded | ||
| Action: | push (DE) | ||
| Flags: | SZAPC SZAPC | ||
| Syntax: | POP | H | |
| Description: | Pop register pair HL | ||
| Code: | E1 | ||
| Format: | Embedded | ||
| Action: | pop (HL) | ||
| Flags: | SZAPC SZAPC | ||
| Syntax: | PUSH | H | |
| Description: | Push register pair HL | ||
| Code: | E5 | ||
| Format: | Embedded | ||
| Action: | push (HL) | ||
| Flags: | SZAPC SZAPC | ||
| Syntax: | POP | SP | |
| Description: | Pop register pair PSW & A | ||
| Code: | F1 | ||
| Format: | Embedded | ||
| Action: | pop (PSW, A) | ||
| Flags: | SZAPC SZAPC | ||
| Syntax: | PUSH | SP | |
| Description: | Push register pair PSW & A | ||
| Code: | F5 | ||
| Format: | Embedded | ||
| Action: | push (PSW, A) | ||
| Flags: | SZAPC SZAPC | ||
|
|
| ||||||||||