CMSC 415, MSCS 521 Computer Architecture
I will be available in LT005 for a review
on Tuesday, April 20 at 1:30 – 2:15.
There was a lot of difficulty with the second and third questions on
last week’s quiz. When the block size is
4 words, ALL FOUR WORDS – the entire block is transferred to the cache whenever
there is a cache miss. This is how
spatial locality is used to minimize the number of misses.
Lecture Notes
Lecture # 1 -- Performance Analysis
Lecture # 2 -- The MIPS Instruction Set
Lecture # 3 -- MIPS Assembly Language
Lecture # 4 – Alternate Instruction Sets
Lecture # 5 -- The Single Cycle Machine
Lecture # 7 -- Enahancing the Performance of the MIPS Pipeline
Homework Assignments
Homework Assignment # 1 (due Jan 26)
Homework Assignment # 2 (due Feb 2)
Homework Assignment # 3 (due Feb. 9)
Answers to questions in Assignment 3
Homework Assignment # 4 (due Feb. 16)
Homework Assignment # 5 (due February 23)
Homework Assignment # 6 (due Mar. 2)
Answers to Homework Assignment #6
Homework Assignment # 7 (due March 9)
Answers to Homework Assignment # 7
Homework Assignment # 8 (due March 23)
Answers to Homework Assignment # 8
Homework Assignment # 9 (due April 6)
Answers to Homework Assignment # 9
Homework Assignment # 10 (due April 13)
Answers to Homework Assignment # 10
Exam Review Material
Exam 1 – March 30 Covers Material from chapter 1, 2, 4
Answers to Review Questions for Exam 1
Review
Questions for Final Exam
Student
Projects
Highlights from Previous Student Projects
Multiplication and Division Algorithms