Lecture Notes and Handouts
Lecture Notes will be placed
here. All documents will be in Adobe Acrobat format.
Consequently, you will need Adobe Acrobat Reader to view them.
![]()
Please notify Mr.
Malcom if you are unable to read or print these documents.
Computer
Organization and Design: The Hardware/Software Interface, Third Edition,
David A. Patterson and John L. Hennessy, Morgan Kaufman Publishers. 2005
(ISBN 1-55860-604-1)
Class Syllabus - January 2008
Lecture Notes:
Lecture Notes 1 - Introduction to Computer Architecture
Lecture Notes 2 - ALU Operation & Computer Arithmetic
Lecture Notes 3 - The Digital Logic Level
Lecture Notes 4 - CPU and Control Unit
Lecture Notes 5 - Control Unit Implementation
Lecture Notes 6 - Pipelined Processors
Lecture Notes 7 - Pipeline Control & Hazards
Lecture Notes 8 - Superscalar and VLIW Machines
Lecture Notes 9 - The Memory System
Lecture Notes 10 - I/O and Bus Systems
Lecture Notes 11 - SMPs and Clusters
Lecture Notes 12 - Multiprocessor Systems
SPIM Simulator and Documentation:
Return to Part-Time Engineering
Return to Whiting School of Engineering
Return to JHUniverse
Electrical
Engineering