Date: Tue, 05 Nov 1996 00:32:16 GMT Server: NCSA/1.5 Content-type: text/html Last-modified: Sat, 07 Sep 1996 23:36:00 GMT Content-length: 11335
Week |
Day |
Page |
Chapter |
Topic |
ToDo |
1 |
9/4 |
20 |
1 |
Abstractions & Computers |
|
|
9/6 |
29 |
2 |
SAL - Simple Abstract Language |
|
2 |
9/9 |
38 |
2 |
SAL - Simple Abstract Language |
|
|
9/11 |
47 |
2 |
SAL - Simple Abstract Language |
|
|
9/13 |
54 |
2 |
SAL - Simple Abstract Language |
Q1 (SAL) |
3 |
9/16 |
63 |
3 |
Number Systems |
P1 (SAL - simple proc calls) due |
|
9/18 |
72 |
3 |
Number Systems |
HW1 due |
|
9/20 |
82 |
3 |
Number Systems |
|
4 |
9/23 |
92 |
4 |
Data Representations |
|
|
9/25 |
102 |
4 |
Data Representations |
|
|
9/27 |
112 |
4 |
Data Representations |
Q2 (base conversions, 2's complement) |
5 |
9/30 |
121 |
5 |
Arithmetic & Logic Ops |
P2 (SAL - base conversions) due |
|
10/2 |
130 |
5 |
Arithmetic & Logic Ops |
HW2 due |
|
10/4 |
138 |
5 |
Arithmetic & Logic Ops |
|
6 |
10/7 |
148 |
6 |
Floating Point Arithmetic |
P3 (SAL - 1D & 2D arrays) due |
|
10/9 |
158 |
6 |
Floating Point Arithmetic |
HW3 due |
|
10/11 |
166 |
6 |
Floating Point Arithmetic |
Q3 (logic ops, shifts, IEEE FPS) |
7 |
10/14 |
175 |
7 |
Data Structures |
|
|
10/16 |
184 |
7 |
Data Structures |
HW4 due |
|
10/18 |
194 |
7 |
Data Structures |
|
8 |
10/21 |
204 |
8 |
Registers and MAL |
P4S (SAL - stack?) due |
|
10/23 |
214 |
8 |
Registers and MAL |
|
|
10/25 |
226 |
8 |
Registers and MAL |
Q4 (stacks, queues, MAL) |
9 |
10/28 |
235 |
9 |
Procedures |
P4M (MAL - system stack?) due |
|
10/30 |
244 |
9 |
Procedures |
|
|
11/1 |
252 |
9 |
Procedures |
|
10 |
11/4 |
263 |
10 |
The Assembly Process |
|
|
11/6 |
274 |
10 |
The Assembly Process |
HW5 due |
|
11/8 |
286 |
10 |
The Assembly Process |
Q5 (procs, ARs, code generation) |
11 |
11/11 |
293 |
11 |
Input & Output |
P5 (MAL - recursion, ARs) due |
|
11/13 |
300 |
11 |
Input & Output |
|
|
11/15 |
306 |
11 |
Input & Output |
|
12 |
11/18 |
317 |
12 |
Interrupts & Exception Handling |
|
|
11/20 |
328 |
12 |
Interrupts & Exception Handling |
HW6 due |
|
11/22 |
338 |
12 |
Interrupts & Exception Handling |
Q6 (memio, kernel) |
13 |
11/25 |
344 |
13 |
Architectural Performance |
|
|
11/27 |
350 |
13 |
Architectural Performance |
|
14 |
12/2 |
356 |
13 |
Architectural Performance |
P6 (MAL - memory mapped I/O?) due |
|
12/4 |
360 |
13 |
Architectural Performance |
|
|
12/6 |
368 |
14 |
Alternative Architectures |
Q6 (pipelining, cache) |
15 |
12/9 |
376 |
14 |
Alternative Architectures |
|
|
12/6 |
384 |
14 |
Alternative Architectures |
|
|
12/13 |
384 |
1 - 14 |
Review for Final |
|
Thurs |
12/19 |
1 - 384 |
1 - 14 |
Final Exam |
12:25 - 2:25, comprehensive, place TBD |