| Tuesday | Thursday |
| 8/29
1234 |
8/31
Course Introduction
1234
|
| Tuesday | Thursday |
|
9/5
Assembly Language Branch Instructions
1234
|
9/7
Arrays and References
1234
|
|
9/12
Procedure Calls and Local Variables
1234
|
9/14
Unsigned Binary Numbers & Addition
1234
|
|
9/19
Signed Binary Numbers, Subtraction and Overflow
1234
|
9/21
Logic Gates, Circuits and Expressions
1234
|
|
9/26
Propagation Delays and Logic Simplification
1234
|
9/28
VHDL Examples
1234
|
| Tuesday | Thursday |
|
10/3
Karnaugh Maps
1234
|
10/5
Arithmetic and Logic Unit
1234
|
|
10/10
Fast Addition
1234
|
10/12 Mid-Term Pause
1234
|
|
10/17
Inside the Logic Gates
1234
|
10/19
Exam #1
1234
|
|
10/24
Latches and Registers
1234
|
10/26
Register Banks
1234
|
|
10/31
Introduction to the Datapath
1234
|
1234 |
| Tuesday | Thursday |
| 1234 |
11/2
I/O and the System Bus
1234
|
|
11/7
I/O Programming
1234
|
11/9
Machine, Assembly and Micro Programs
1234
|
|
11/14
Immediate Mode Instructions
1234
|
11/16
Assemblers, Labels & Pseudo Instructions
1234
|
|
11/21
Micro-Program Control Unit
1234
|
11/23 Thanksgiving Vacation
1234
|
|
11/28
Electronics Lab 1
1234 |
11/30
Electronics Lab 2
1234
|
| Tuesday | Thursday |
|
12/5
Performance Issues
1234 |
12/7
Performance Issues
1234 |
| 12/12 Final Exam (2:00 pm)
1234
|
12/14 1234 |