[ Check Grades ]
| Class Number | Date | |
|---|---|---|
| 1 | August 28 | Course Introduction Read Chapter 1 [ Slides ] | 
| 2 | August 31 | Binary Numbers [ Assignment 1 ] Due Memorize the [ Units of Measure Chart ]. Read Chapter 2 [ Slides ] | 
| 3 | September 4 | Encoding Fixed Point and Floating Point Values [ Assignment 2 ] Due [ Slides ] | 
| 4 | September 7 | IEEE-754 Floating Point Encoding | 
| 5 | September 11 | Character Encoding Introduction to Digital Logic [ Assignment 3 ] Due Read Appendix A | 
| 6 | September 14 | No Class (Made up by extending Tuesdays.) | 
| September 18 | No Class (Rosh Hashanah) | |
| 7 | September 21 | Functions, truth-tables-networks. Minimization. Read pages 501-508. [ Assignment 4 ] Due [ Assignment 4 Solutions ] | 
| 8 | September 25 | Building Blocks: Full Adders, Decoders, Multiplexers | 
| 9 | September 28 | Multiplexers and Tristate Gates [ Assignment 5 ] Due [ Assignment 5 Solutions ] | 
| 10 | October 2 |  | 
| 11 | October 5 | [ Assignment 6 ] Due [ Assignment 6 Solutions ] | 
| October 9 | No Class (Monday Schedule) | |
| 12 | October 12 | *** Exam 1 *** | 
| 13 | October 16 | Latches | 
| 14 | October 19 | Flip-Flops | 
| 15 | October 23 | Flip-Flop Types and State Machines | 
| 16 | October 26 | State Machines, Counters, Registers [ Assignment 7 ] Due [ Assignment 7 Solutions ] | 
| 17 | October 30 | ALU Design | 
| October 31 | Last Day to Drop | |
| 18 | November 2 | Condition Code Logic Carry Lookahead Logic | 
| 19 | November 6 | Serial Multiplier Design [ Assignment 8 ] Due | 
| 20 | November 9 | Multiplier Controller Design Exam Review [ Assignment 9 ] Due [ Assignment 9 Solution ] | 
| 21 | November 13 | *** Exam 2 *** | 
| 22 | November 16 | Processor-Memory Interactions | 
| 23 | November 20 | RISC and CISC Architectures Instruction Set Architectures | 
| November 23 | No Class (Thanksgiving) | |
| 24 | November 27 | ARC Architecture and Programming | 
| 25 | November 30 | ARC Assembly Language Programming [ Assignment 10 ] Due | 
| 26 | December 4 | ARC Datapath | 
| 27 | December 7 | Microprogrammed Control of the ARC Datapath | 
| 28 | December 11 | Microprogramming the Fetch-Execute Cycle [ Assignment 11 ] Due | 
| December 20 | *** Final Exam *** 1:45 to 3:45 in SB-141 |