Question: b) Place the instructions belox at the foruarding clock cucle:- A(readdata1):D(Writedata):F(MuxA):N(Mux3):B(readdata2):E(RegWrite):G(MuxB):L(Memwrite):C(signextendinput):H(Mux4output):F(M(Memread):P(MLUoutput):K(WriteData): 3) The above datapath does not have a solution for solving sw dependencies, consider


b) Place the instructions belox at the foruarding clock cucle:- A(readdata1):D(Writedata):F(MuxA):N(Mux3):B(readdata2):E(RegWrite):G(MuxB):L(Memwrite):C(signextendinput):H(Mux4output):F(M(Memread):P(MLUoutput):K(WriteData): 3) The above datapath does not have a solution for solving sw dependencies, consider the code below, what we should change/add so processor can resolve dependencies while minimizing stalls. Sub \$t0, \$zero, \$t 3 Sw$t0,12($t3)
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
