Programming.
(mini-fetch) PM →MARDM, Rr →DM PUSH Rr Stores the register Rr to the data memory pointed at by the stack pointer and post-decrements the stack pointer. SP →MARDM, Rr →DM, SP →ALUi1, instruct ALU to decrement by 1 ALUo →SP POP Rd Pre-increments the stack pointer and reads the 8-bit data memory value