CSE 141 Lecture Slides

Winter, 2003, Instructor: Dean Tullsen

Lectures:

I. Introduction
II. Instruction Set Architecture
III. Performance
IV. Computer Arithmetic (math1, math2)
V. Single-cycle CPU (datapath, control, Multicycle CPU, microprogramming and exceptions)
VI. Pipelining (intro, data hazards, control hazards, advanced pipelining)
VII. Memory (caches, virtual memory)
VIII. Multiprocessors and multithreading.
IX. Review.


If you have comments or suggestions, email me at tullsen@cs.ucsd.edu