Introduction to Computer Architecture
Course Handout
The following materials are available for those in the cam.ac.uk domain. Lectures are presented live with recordings available via the Recordings tab.
Laboratories
The ECAD+Arch laboratory sessions are loosely coupled to this lecture course. Please review the laboratory pages since there is a compulsory component.
Supervision Exercises
Recommended text
Computer Organization and Design - the hardware/software interface (RISC-V edition), Patterson and Hennessy, 2017.
Supervision Guide
Supervision exercises are available here: Supervision Questions (PDF). Supervisors can find sample answers on the supervisors tab.
Additional Material
- The RISC-V instruction set reference manual is available from the RISC-V foundation as a PDF
Past Exam Questions
Please note that the course used to be called Computer Design, so past exam questions are under that title: Past Exam Questions in Computer Design
Also see the recent questions: Past Exam Questions: Introduction to Computer Architecture
Errata
Nothing here; let's hope it remains that way!