|
Date |
Description |
PDF Files |
|
August 22-August 26 |
Week 1: Introduction, Abstract Programming Model, C Programming, Number System |
|
|
August 29-September 2 |
Week 2: Arithmetic Operations Add/Sub, Variable, Arrays, Addressing, Pointers, Storage Elements, |
|
|
September 5-September 9 |
Week 3: Logic Variables, Boolean Algebra, Truth Tables, Logic Minimization |
|
|
September 12-September 16 |
Week 4: Technology and Implementation, Logic Minimization using Karnaugh maps, Design of half, full, carry propagate, carry look ahead adders |
|
|
September 19-September 23 |
Week 5: Selection logic, AND, OR, Multifunction, Multiplexing, Decoding |
|
|
September 26-September 30 |
Week 6: Exam 1, Encoding, Priority Encoding, Application of Multiplexers, Decoders/Encoders, |
|
|
October 3-October 7 |
Week 7: Exam 1, ALU design, Look up table, Overflow and underflow in arithmetic |
|
|
October 10-October 14 |
Week 8: Registers, register files, design of registers, Flip flops of various kinds, shift registers, rotation |
|
|
October 17-October 21 |
Week 9: Assembly Language, C and Assembly Interface, Introduction to MIPS, Memory addressing, addressing modes in assembly, subroutines, stacks, stack handling |
|
|
October 24-October 28 |
Week 10: Power PC Architecture and Assembly Language |
|
|
October 31-November 4 |
Week 11: Counter Design |
|
|
November 7-November 11 |
Week 12: Multiplication Algorithms, Sequencing instructions, |
|
|
November 14-November 18 |
Week 13: Exam 2, state machine, and state diagrams |
|
|
November 21-November 25 |
Thanks Giving, No classes, Have a good week and catch up |
|
|
November 28-December 2 |
Week 14: State Machine Designs, Bit slice designs, Timing Issues |
|
|
December 5-December 9 |
Week 15: Review and recap |
No real notes |
|
|
Multiplier Project Notes |