Click here to access Dr. Meier's information sheet.
WEEK | MAJOR TOPIC | TEXTBOOK READING | TEXTBOOK PRACTICE PROBLEMS | LECTURE SLIDESETS |
1 | System Level Architecture | Lecture Notes | 2 | Architecture Basics |
2 | ARM Assembly Language | C6.1 - C6.3.7 | 2 | Instruction Sets -
Introdution Instruction Binary Numbers |
3 | ARM Assembly Language | C6.1 - C6.3.7 | 6, 7, 8, 16, 17, 18, 19 | ARMv4 Instructions |
4 | ARM Machine Language | C6.4 - C6.4.6 | 10, 11, 12, 13, 14, 15 | ARMv4 Machine
Code
Hand Assembly Practice Sheets |
5 | Single-cycle Processor Design | C7.1 - C7.3.4 | 1, 2, 3, 4, 7, 8 | Accessing Memory, SCP Microarchitecture |
6 | Multi-cycle Processor Design | C7.4 - C7.4.3 | 11, 12, 13, 14, 15 | |
7 | Pipelined Processor Design | C7.5 - C7.5.4 | IQ1, IQ2, IQ3 | Pipeline Basics , Pipelining In Detail |
8 | Pipelined Processor Design | C7.5 - C7.5.4 | 28, 29, 30, 31, 32, 33, 34, 36, 37, 39 | Think about Pipelines |
9 | Memory Systems | C8.1 - C8.3 | 1, 2 | |
10 | Memory Systems | C8.1 - C8.3 | 5, 6, 7, 8, 9, 10, 12, 13, 15 | Memory Basics |
11 | FINAL EXAM | comprehensive textbook review | none | Final Exam Review Hints |