From the textbook * 4.3 * 4.5 * 4.7 * 4.8 * 4.13 * 4.16 * 4.20 4.3 -- 35% 100% 76% It is always producing the sign extended number needed or not 4.5 -- The instruction is sd x12, 20(x1) 4.5-1 -- 00 and 0010 ( we did not cover this in details) 4.5-2 -- PC+4 4.5-3 -- ALUsrc inputs are Reg[x12] and immediate output is immediate (0x0000000000000014) 4.5-4 -- ALU inputs Reg[x12] and immediate 4.7 -- 700, 950, 905, 705, 700 , 905 psec. 4.8 -- 1.174 4.13 -- need MUX's and paths to these mux's 4.16 -- 4.16.1 Pipelined: 350; non-pipelined: 1750 4.16.2 Pipelined: 1750; non-pipelined: 1250 4.16.3 Split the ID stage. Th is reduces the clock-cycle time to 300ps. 4.16.4 35%. 4.16.5 65% 4.30 -- addi x11, x12, 5 NOP NOP add x13, x11, x12 addi x14, x11, 15 NOP add x15, x13, x12