Question: Part d (7 points): One student implemented a 5-stage pipeline processor as we described in the class as well as in the textbook. All data
Part d (7 points): One student implemented a 5-stage pipeline processor as we described in the class as well as in the textbook. All data dependencies can be handled using data forwarding in her design (i.e., no pipeline bubble due to data dependeney). Also, she implemented a 1-bit branch predictor as we discussed in the class, which always uses the last prediction result and changes mind instantaneously after a misprediction. You can assume that the first prediction is made as "taken. You job: determine how many cycles this particular processor takes to finish the above program. Show your work to obtain partial credit 10
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
