I. Introduction (intro)
II. Instruction Set Architecture (isa)
III. Performance (perf)
IV. Computer Arithmetic (math1,math2)
V. CPU Organization (datapath, control, multicycle, microprogramming and exceptions)
VI. Pipelining (pipe1,data hazards,control hazards,advanced pipelines)
VII. Memory (cache1,vm)
VIII. Multiprocessors and multithreading (multi)
Review