Question: * ( Important ) * * The red part is the correct answer. Please refer to the correct answer in red and explain the process
ImportantThe red part is the correct answer. Please refer to the correct answer in red and explain the process of solving this problem one by one in detailLook at the following MIPS code and answer the question.
points Show the command execution action in the multicycle pipeline diagram below. Mark step IFID,EXMW and bubble as X However, there is no forwarding unit.
tableOI: ADD,IFIDEXMWI: SUB,,IFXXIDEXMWI: ADD,,,,,IFIDEXMW
points Add the forwarding unit, repeat question
tableI: ADD,IfIDEXMw: SUB,,IFIDEXMw: ADD,,,IfIDEXMW: LWIFIDEXMWIS: LWIfXEXMW: SWIFIDEXMw: AND,,,,,,,,IFDEXMw
points Average CPI is defined as the average cycle taken to process one command, and is obtained by dividing "the total number of cycles taken to process all commands" by the total number of commands. Find the average CPI for each of the two cases and find how many times the performance has improved by adding the forwarding unit.
Answer:
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
