![]() |
CS 2733/2731
|
| Week | Dates | Lecture Topics | Lab Assignment | Exams / Quizzes |
| 1 | Aug 25, 27, 29 | Introduction, overview. Binary numbers, 2's complement. |
1. Intro. to
Sun Lab |
|
| 2 | Sept 3, 5 (Sept 1: Labor day) |
Floating point, intro to assembly language. |
2. Binary
Arithmetic |
|
| 3 | Sept 8, 10, 12 | Loops and arrays in MIPS. | 3. Floating Point Numbers |
Quiz: Binary
Numbers |
| 4 | Sept 15, 17, 19 | More loops, automatic variables. | 4. Simple Array | Quiz: Floating
Point Numbers |
| 5 | Sept 22, 24, 26 | Functions, parameters.
Static and auto storage. |
5. Loops and
Arrays |
Quiz: Loops |
| 6 | Sept 29, Oct 1, 3 | Recursive functions, MIPS machine language. |
6. Functions,
auto storage |
Quiz: Arrays |
| 7 | Oct 6, 8, 10 | Gates from CMOS trans.,
review of combinational logic. |
7. Recursive Functions |
Exam 1: (Review) |
| 8 | Oct 13, 15, 17 | MIPS instruction cycle,
single-cycle implementation. |
Continue with lab 7 | NO QUIZ |
| 9 | Oct 20, 22, 24 (Oct 24: Last drop) |
Coding theory, Hamming code. |
8. Hand Assembly
of MIPS Code |
Quiz: D latches
D flip-flops |
| 10 | Oct 27, 29, 31 | Multi-cycle implementation. | Continue with Lab 8 | Quiz: Single-cycle |
| 11 | Nov 3, 5, 7 | Exceptions, Pipelined impl. | 9. Hamming code | Quiz: Multi-cycle |
| 12 | Nov 10, 12, 14 | Pipelined impl. | NO QUIZ Exam 2 (Review) |
|
| 13 | Nov 17, 19, 21 | Caching. | 10. Exceptions | NO QUIZ |
| 14 | Nov 24, 26 (Nov 27: Thanksg.) |
Data busses. | Finish Lab 10 | NO QUIZ |
| 15 | Dec 1, 3 (Dec 4, 5: Study) |
Extra topics. | Take Home Quiz: Exceptions |
|
| Dec 10 (Wed), 1:30 pm | Final |
Notes: