Question: Question 2. Assume that logic blocks needed to implement a processor's datapath have the following latencies. Ignore the Program Counter adder, i.e., PC+4. Add Mux

 Question 2. Assume that logic blocks needed to implement a processor's

Question 2. Assume that logic blocks needed to implement a processor's datapath have the following latencies. Ignore the Program Counter adder, i.e., PC+4. Add Mux ALU Regs D-Mem Sign-Extend Shift-Left-2 I-Mem 150ps 50ps 15ps 100ps 130ps 200ps 10ps 5ps a. [5 points) How much time a load instruction will take for nonpipelined processer with above latencies? lw $t1, offset($s1) b. [5 points] How much time a store instruction will take for nonpipelined processer with above latencies? sw $t2, offset($s 1) c. [5 points) How much time a Add instruction will take for nonpipelined processer with above latencies? sub $t1,$s 1, $s2 d. [5 points] How much time a branch instruction will take for nonpipelined processer with above latencies? beq $81, $s2, 16 e. [5 points) How much time a Jump instruction will take for nonpipelined processer with above latencies? Jump target f. [5 points] What is the clock cycle time of this processer? Why, give reason(s)

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!