2 `INSN_POP_reg: begin /* POP is 12 cycles! */
6 address <= {registers[`REG_SPH],registers[`REG_SPL]};
10 address <= {registers[`REG_SPH],registers[`REG_SPL]} + 1;
21 `INSN_POP_reg: begin /* POP is 12 cycles! */
26 `INSN_stack_AF: registers[`REG_F] <= rdata;
27 `INSN_stack_BC: registers[`REG_C] <= rdata;
28 `INSN_stack_DE: registers[`REG_E] <= rdata;
29 `INSN_stack_HL: registers[`REG_L] <= rdata;
34 `INSN_stack_AF: registers[`REG_A] <= rdata;
35 `INSN_stack_BC: registers[`REG_B] <= rdata;
36 `INSN_stack_DE: registers[`REG_D] <= rdata;
37 `INSN_stack_HL: registers[`REG_H] <= rdata;
39 {registers[`REG_SPH],registers[`REG_SPL]} <=
40 {registers[`REG_SPH],registers[`REG_SPL]} + 2;