Instructor: Larry Snyder |
584 Allen Center |
Monday 3:30-4 and 5:00-5:30 or by appointment |
|
TA: Scott Schremmer |
220 Allen Center |
Tues 2-3, Wed 12:30-1:20 or by appt |
|
TA: Adrienne Wang |
220 Allen Center |
Thursday 1:30-3:30 or by appointment |
Lecture |
MWF |
2:30-3:20 |
EE1 045 |
Section AA |
Th |
9:30-10:20 |
|
Section AB |
Th |
12:30-1:20 |
BAG 261 |
Message
Board Subscribe
to email List
Chapter 1 (skim), 2.1-2.9 ,
4.1-4.3, 5.1-5.6, 6.1-6.6, 7.1-7.8, 8.1-8.2
·
Problem Set 1 due 10 October
·
Problem Set 2 due 21 October (Friday)
·
Problem Set 3 due 11 November
·
Problem Set 4 due 21 November sample
trace skeleton code solution
·
Problem Set 5 due 7 December sample
trace solution
Lectures 1&2 |
Basic Introduction |
||
Lecture 3 |
|
||
Lecture 4 |
Instruction Encoding |
||
Lecture 5 |
Instruction Encoding(cont) |
||
Lecture 6 |
Procedures |
||
Lecture 7 |
Single Cycle Impl I |
||
Lecture 8 |
Single Cycle Impl II |
||
Lecture 9 |
Single Cycle Impl III |
||
Lecture 10 |
Multi Cycle Impl |
||
Lecture 11 |
Multi Cycle Impl |
||
Lecture 12 |
Performance |
||
Lecture 13 |
Pipelining |
||
Lecture 14 |
Pipelining and hazards |
||
Lecture 15 |
Pipelining hazards |
||
Lecture 16 |
Exceptions |
||
Lecture 17 |
Cache introduction |
||
Lecture 18 |
Intro to Cache |
||
Lecture 19 |
Cache performance |
||
Lecture 20 |
Virtual Mem Impl |
||
|
Cache exercise |
||
Lecture 21 |
I/O |
||
Lecture 22 |
floating-point |
||
Lecture 23 |
floating-point II |
Section 1 |
Review Numbers |
|
|
Section 2 |
|
|
|
Section 3 |
|
|
|
Section 4 |
Single Cycle Review |
|
|
Section 5 |
Multicycle Implementation |
|
|
Section 6 |
C overview. GCC and GDB
Reference |
|
|
Section 7 |
-- Holiday -- |
|
|
Section 8 |
Cache Examples |
|
|
Section 9 |
-- Holiday -- |
|
|
Section 10 |
Virtual Memory Review |
|