|
CS 370 Computer Architecture
Spring Semester, 2003 Course Web Site |
|
|---|---|---|
|
San Diego State University |
| Week 1 |
Lecture - Introduction to Computer Architecture Review 'C' language Read - Chapter 1 and attempt Excercise problems |
| Week 2 |
Lecture - Data Representation, arithmetic operations, Error Detection and Correction codes.
Assignment-1 Due Feb 12th Wednesday Read - Chapter 2 - Pages 27 - 42 |
| Week 3 |
Lecture - Floating point representation - ppt - presentation Boolean Algebra - Basic Identities, Truth tables, Expression reduction Assignment-2 Due Feb 24th Monday Read - Chapter 2 - Rest of the chapter - Page 43 onwards. Attempt excercise problems : 2.2, 2.3, 2.4, 2.6, 2.9 |
| Week 4 |
Lecture - Truth tables contd, Minterms, Maxterms and Karnaugh maps - ppt - presentation Universality of NAND and NOR gates - Reference Doc Circuit examples - Excercise Doc Read - Chapter 2: Page 55 - 61, Implicants and Don't care conditions Read - Chapter 3: Page 128-131, Adders Attempt excercise problems : 2.11, 2.13, 2.14, 2.29 |
| Week 5 |
Lecture - Karnaugh maps - Implicants, etc - ppt - presentation Half, Full and Ripple Carry Adders - Reference Doc Read - Chapter 3: Pages 107 - 128 for Code Convertors, Decoders, etc Read - Chapter 6: Pages 312 - 325 for ROM and PLA/PAL Attempt excercise problems : 2:16, 2:20, 2:24, 3:1 |
| Week 6 |
Lecture - AND/OR to NAND/NOR gates ,
Hazards/glitches , Code-converter , Programmable Logic Devices , Multiplexer, Encoder, Priority Encoder, Decoder/Demux Subtraction of Unsigned numbers using complements - Page 135-137 Read - Chapter 7: Pages 360-368, ALU( Arithmetic Logic Unit) and Shifters Attempt excercise problems : 3:7, 3:16, 3:21, 3:39 There will be a REVIEW of all the topics covered so far, in the next class. |
| Week 7 |
Magnitude Comparators - ppt presentation
ALU and Shifters - ppt presentation Chapter 1 - Review Chapter 2 - Review TOPICS for MIDTERM |
| Week 8 |
MIDTERM Exam Reading Assignment : Chapter 4 - Sequential Circuits. Pages 183-200 |
| Week 9 |
Class Cancelled - Instructor Sick Sequential Circuit - Notes |
| Week 10 | Spring Break |
| Week 11 |
Sequential Circuits - SR and S'R' Latches, Flip-Flops - D, J-K, Edge triggered, Toggle flip-flops. Master-Slave flip-flop. |
| Week 12 |
Sequential Circuits - State Diagrams and DesignPresentation Registers, Counters Reading assignment : Pages 201-222 and Pages: 253-258 |
| Week 13 |
Designing with J-K and D flip-flops. Excitation Tables for J-K and D flip-flops Counters - Synchronous counters, Serial and Parallel counters Chapter 6: RAM, ROM, SRAM, DRAM, Volatile and Non-Volatile Memory. RAM - Read and Write operations, Timing diagrams, Static RAM cell, RAM Bit Slice Model, Three State Buffers, RAM Cell arrays. Reading assignment : Chapter 6 : DRAM ICs Problem assignment : 6-1, 6-2, 6-9, 6-10 |