Design and Architecture of Computer Systems
Instructor Prof. Laxmi N. Bhuyan ( bhuyan@cs.ucr.edu)
TEXT: John L. Hennessy & David A. Patterson: Computer Organization and Design: TheHardware/Software Interface, Morgan Kaufman Publishers Inc., 2009, 4th Ed.
COURSE OUTLINE: This course will show the relationship between hardware and software and
focus on computer architecture and design. It will also show the students (1) the forces of rapidly
developing VLSI technology, which drive the development of the new architectural techniques, (2)
the decisions that must be made to develop a successful design, and (3) performance criteria that
can be used to make these design decisions. The course is covered by the following chapters from
the textbook.
Chapter 1: Introduction
Chapter 2: MIPS Instructions
Chapter 4: The Processor
Chapter 5: Memory Hierarchy
Chapter 6: I/O System
Download Slides Here
- Lecture 1 (slides in ppt)
- Lecture 2 (slides in ppt)
- Lecture 3 (slides in ppt)
- Lecture 4 (slides in ppt)
- Lecture 5 (slides in ppt)
- Lecture 6 (slides in ppt)
- Lecture 7 (slides in ppt)
- Lecture 8 (slides in ppt)
- Test 1 (slides in ppt)
- Lecture 9 (slides in ppt)
- Lecture 10 (slides in ppt)
- Lecture 11 (slides in ppt)
- Lecture 12 (slides in ppt)
- Lecture 13 (slides in ppt)
- Lecture 14 (slides in ppt)
- Lecture 15 (slides in ppt)
- Lecture 16 (slides in ppt)
- Test 2 Answers (slides in ppt)
- Lecture 17 (slides in ppt)
- Lecture 18 (slides in ppt)
- Lecture 19 (slides in ppt)
- Lecture 20 (slides in ppt)
- Lecture 21 (slides in ppt)
- Lecture 22 (slides in ppt)
- Lecture 23 (slides in ppt)
- Lecture 24 (slides in ppt)
- Lecture 25 (slides in ppt)