כ
Lecturer: Dr. Guy Tel-Zur
Meeting | Topic | Material | Assignment | |
Beginning of Semester | ||||
1 |
|
Course Administration Introduction and Basics 1 Introduction and Basics 2 Fundamental Concepts |
||
2 | ISA Tradeoffs |
ISA tradeoffs ISA tradeoffs and MIPS ISA |
||
3 |
|
ISA tradeoffs (cont.) and MIPS ISA MIPS Architecture - Chapter 6 from H&H |
||
4 |
|
|
Home assignment #1 |
|
5 |
Microarchitecture |
Single cycle microarchitecture |
||
6 |
|
Multi-cycle microarchitecture | ||
7 |
Pipelining - part 1 |
Microprogrammed Microarchitectures and Pipelining I |
||
8 |
Pipelining - part 2 |
Pipelining II |
Home assignment #2 |
|
9 |
Control dependence |
Branch and Prediction I |
||
No class - Students' day |
||||
10 |
Control dependence |
Branch and Prediction II |
Home assignment #3 |
|
11 |
|
Exceptions State, Maintenance State and Recovery Simulation tools | ||
12 |
|
Out of Order Execution | ||
13 |
|
|||
End of Semester |