Book
Book Solution
Solution Manual
Lectures Recordings
YouTube Lectures
YouTube Lectures (Old 116)
Quiz 1
Quiz 2
Quiz 3
Quiz 3 Solution
Cache Examples
First
Second
Midterm 1
Midterm 2
Midterm 3
Midterm 4
Midterm 5
Midterm 6
Final 1
Final 2
Final Practice
Practice Question
Homework 1
Homework
A Solved Question
Exams & Questions
Other Forms
Pipelining
Pipelining Assignment
Tomasulo Question
Tomasulo
Memory Hierarchy Examples
Virtual Memory Questions
Branch prediction global and local
Lecture 1
Lecture 2
Lecture 3
Lecture 4
Lecture 5
Lecture 6
Lecture 7
Lecture 10
Lecture 11
Loading a 32 bit Immediate
Pseudo-Instructions
Hardware Based Scheduling
Superscalar Pipelines
Syscall
Static Dynamic Branch Prediction
Correlated Branch Predictors
Cache Memory Mapping
MIPS cheatsheet
MIPS IO
MIPS Addressing
Project 1 Report
Project 1
Project 2
Projects
Assignments & Projects
SnapShots
Documentation