INSTRUCTOR

Click here to access Dr. Meier's information sheet.

REQUIRED TEXTBOOK

WEEKLY SCHEDULE

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