There are a wide variety of resources used in this course.
The text for this course has traditionally been any edition after the 1st of:
Computer Organization & Design, The Hardware/Software Interface, Patterson & Hennessy, Morgan Kaufmann publisher.
However, it has become too awkward to cross-reference the material across the many different versions. Any of the versions from the 2nd forward are still usable, but we'll only be directly referencing sections in the 5th edition.
This textbook is very widely used and it is supported by many online reference materials. The bad news is that our course cannot use any of the questions in the text because solutions for them are easily located using your favorite WWW search engine. However, the good news is that, if you don't quite follow our presentation, there are tons of materials freely available to help you.
I've now posted the Fall 2015 final exam as a practice. Here's the exam PDF and here's the exam sample solution PDF. This will also be reviewed in class.