Computer Organization and Design: the Hardware/Software Interface

David A. Patterson and John L. Hennessy

Availability of the Textbook

Reference books available in the 1st/2nd Year Lab.

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.