Computer
Organization and Design: the Hardware/Software Interface
David A. Patterson and John L. Hennessy
Availability of the Textbook
- In Science Library, at the recommendated books section,
call number "SCRBR QA76.9 Car. He". Ask the check-in/out
library staff for the book. You can only check out for
about two hours. There are three copies here.
- A copy is available in 1st year Lab.
- in NUS Co-op bookstore, price S$73.70.
Reference books available in the 1st/2nd Year Lab.
- "A Programmer's View of Computer Architecture", Goodman & Miller,
CS1R063.
- "MIPS RISC Architecture", Kane, CS1R002.
- "MIPS Assembly Language Programmer's Guide", MIPS Computer Systems,
CS1R015
- "Computer Organization", Hamacher, Vranesic, & Zaky, CS1R050.
For Chapter 3 on MIPS instructions, Patterson and Hennessy
(Computer Organization & Design) is the best.
For Chapter 4 on computer arithmetic, the books by W Stallings (Computer
Organization and Architecture), or Goodman and Miller (A Programmer's View ...) are also good.
Hamacher, Vranesic, and Zaky (Computer Organization) covers
wider aspects of computer organization.