CS744 - Computer Architecture and Networks
Simon Shamoun
Home Page
Course material
Syllabus
(
Word format
)
Reading and suggested exercises
Sample code -- insertion sort
Midterm 1 solution
Midterm 2 solution
Assignments
Final presentation
Lecture notes
Chapter 4: Performance PowerPoint slides
Chapter 5: Datapath PowerPoint slides
Chapter 5: Multicycle Datapath PowerPoint slides
Chapter 6: Pipelining (from MJI homepage)
Chapter 6: Data Hazards (from MJI homepage)
Chapter 6: Control Hazards (from MJI homepage)
Sample exams
Midterm 1
(
solutions
)
Midterm 2
(
solutions
)
External Links
Textbook homepage
SPIM homepage
Altera homepage
Logisim -- Java based circuit simulator
Linux alternative to SPIM
Mary Jane Irwin's Computer Architecture notes