CS161
Design and Architecture of Computer Systems
Winter 2005

General Information

Instructor: Jun Yang
Office: Engr II 408
Telephone: 951-827-2558
Email: junyang@cs.ucr.edu

Class Meeting Time: 3:40- 5:00pm, MWF
Lecture Room: OLMH 1133
Office Hours: 12:00-1:00, MF
Textbook: John L. Hennessy and David A. Patterson,
"Computer Organization and Design, The Hardware/Software Interface,"
3rd Edition. Morgan Kaufmann Publishers, 2004.
Prerequisite: CS120B OR EE120B
Moodle System: http://fish.cs.ucr.edu/moodle/
TA's San Nguyen (Wednesday)
Responsibilities: help answer questions regarding lectures, homeworks, quizes etc.

Course Requirements:

Homework (4) 20%
Quizes (2) 40%
Quize 1 : 1/26, T
Quize 2 : 2/16, T
Final: 40%
3/16 (tentative, in class), Th

Syllabus

Class Schedule:

1/10: Introduction and ISA
1/12: Branch instructions
1/17: Switch statements, Function calls-1
1/19: Function call, memory stack
1/24: ISA finishing up
1/26: Performance
1/31: Amdahl's Law, FP representation
2/2: FP representation
2/7: Single cycle datapath
2/9: Multicycle datapath
2/14: Multicycle datapath
2/23: Cache (1)
2/28: Write policy
3/2: Cache (2)
11/7: Cache memory performance

Announcements:

Class on March 7th is canceled.

Homework:

Late homework is subject to 10% deduction in points.

Policies: