Question: 7 Points Given a 5-stage datapath discussed in lectures with the following delay times: instruction memory access time = 100 ns, data memory access time

7 Points Given a 5-stage datapath discussed in lectures with the following delay times: instruction memory access time = 100 ns, data memory access time = 120 ns, register file access time = 30 ns, basic ALU instructions = 50 ns, Ignore other delays in the multiplexers, control unit, sign-extension, etc. Assume the following instruction mix: 40% ALU, 25% load, 10% store, 15% branch, and 10% jump. Use calculator, paper, and pencil to do the needed calculations and write only the final result in the corresponding blank. You can select most answers from the following values: 150, 190, 200, 215, 255, 280, 360, 365, 300, 180, 400, 405, 240, 210, 380, 580, 130, 120, 330, 160, 530, 330, 250 Calculate the length (delay) for each instruction class of the single-cycle datapath. The length of ALUinstruction is Blank 1 ns. The length of Loadinstruction is Blank 2 ns. The length of Store instruction is Blank 3 ns. The length of Branch instruction is Blank 4 ns. The length of Jump instruction is Blank 5 ns. The clock cycle time for the pipelined CPUs is Blank 6 ns. The clock cycle time for the single-cycle CPU is Blank 7 ns
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
