CprE 305 Homework #6

Reading Assignment: Sections 5.1, 5.2, 5.3, and Appendix B

P1. (15 points) Problem 5.5.

P2. (15 points) Problem 5.6.

P3. (15 points) Problem 5.8.

P4. (5 points) Problem 5.9.

P5. (10 points) Problem 5.10. Hint: the question is based on Figure 5.20.

P6. (15 points) Problem 5.11. Hint: you can find three control signals. Further discuss why or why not those eliminations are practical in a full MIPS implementation.

P7. (15 points) Problem 5.12.

P8. (10 points) Problem 5.14.