CMPEN 331 Walkthroughs

In Spring of 2010, I took CMPEN 331 (Computer Organization and Design) at Penn State University (main campus). The course was taught by Dr. Kabekode Bhat, and I quickly found that I was not able to learn from his classroom instruction. I did find the homework assignments to be a useful learning experience, I had to figure out everything on my own. This was a time-consuming and frustrating process. As such, I've decided to place walkthroughs of the assignments I was given, in hopes of aiding future students in this course.

What these walkthroughs contain:

What these walkthroughs do NOT contain:

I assume that you understand the basics of MIPS assembly and VHDL. Your book (Computer Organization and Design, by Patterson & Hennessy) is a good reference.