Answered step by step
Verified Expert Solution
Question
1 Approved Answer
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
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started