Fill in the Register sheet with the following instructions from the program. These are a group of instructions that implement the customer's macroinstructions regarding use of the sp. 1111 0100 0000 0000 Push Push onto stack Sp:= sp - 1; m[sp] := ac 60,61, 10 1111 0110 0000 0000 Pop Pop from stack Ac :=m[sp]; sp := sp = 1 62,63, 64 1110 XXXX XXXX XXXX Call Call procedure Sp:= sp - 1; M[sp] = pc; pc:= x 47,48, 49 1111 1000 0000 0000 Return Return Pc:=m[sp]; sp := sp 1; 67,68, 69 1111 1100 yyyy yyyy Insp Increment sp Sp := sp y 74,75 1111 1110 yyyy yyyy Desp Decrement sp Sp := Sp - y 76,77, 78
Instruction AMUX COND ALU Shift MBR MAR `RD wr Enc c b a ADDR