For the design described in 4.20.5, add NOPs to this instruction sequence to ensure correct execution in

Question:

For the design described in 4.20.5, add NOPs to this instruction sequence to ensure correct execution in spite of missing support for forwarding.

Problems 4.20.5

If we assume forwarding will be implemented when we design the hazard detection unit, but then we forget to actually implement forwarding,
what are the final register values after this instruction sequence?


The remaining three problems in this exercise assume that, before any of the above is executed, all values in data memory are zeroes and that registers R0 through R3 have the following initial values:a. b. RO 0 0 R1 -1 4 R2 31 63 R3 1500 3000

Fantastic news! We've Found the answer you've been seeking!

Step by Step Answer:

Related Book For  book-img-for-question

Computer Organization And Design The Hardware Software Interface

ISBN: 9780123747501

4th Revised Edition

Authors: David A. Patterson, John L. Hennessy

Question Posted: