CS 513 - Computer Architecture

Class Information:

Instructor: Craig Eichelkraut eichelkrautc@bellsouth.net
Classroom: Technology Hall N306 MW  5:30 - 6:50
Labs: Technology Hall N325 Tues 5:00 - 9:00
Office: Technology Hall N336 MW  5:00 - 5:30
MW  6:50 - 7:30

 

Announcements:

Circuitmaker student version available at www.circuitmaker.com
 

Handouts:               

Class Syllabus        HTML       PDF

Class Schedule      HTML       PDF

 

Assignments:

Homework #1        HTML      PDF    Due 1/26

Homework #2        HTML      PDF    Due 2/2

Homework #3        HTML      PDF    Due 2/16

Homework #4        HTML      PDF    Due 3/8

Homework #5    4.1, 4.2, 4.3, 4.5, 4.10, 4.11, 4.12a    Due   3/15

Homework #6    5.3, 5.4, 5.6 (first two parts), 5.13    Due 4/21

Labs:

LAB #1                  Assignment      Solution    Due 1/27

LAB #2                  Assignment                     Due 2/10

LAB #3                  Assignment                     Due 2/24

LAB #4, 5, 6           Assignment                     Due 3/9, 4/6, 4/20


Exams:

Exam #1 from Fall 2003      sample_test1.pdf

Exam #2 from Fall 2003      sample_test2.pdf
 

Class Notes:

Lecture #1    1/12    HTML    PDF    Number Systems

Lecture #2    1/14    HTML    PDF    Floating Point Numbers and Boolean Basics

Lecture #3    1/21    HTML    PDF    Boolean Algebra

Lecture #4    1/26    HTML    PDF    Designing Combinational Circuits

Lecture #5    1/28    HTML    PDF    Integrated Circuits

Lecture #6    1/28    HTML    PDF    Flip Flops

Lecture #7    2/4     HTML    PDF    Analyzing Sequential Circuits

Lecture #8    2/9     HTML    PDF    Designing Sequential Circuits

        Circuitmaker    lecture8.ckt 

Lecture #9    2/11   HTML    PDF    Counters and Shift Registers

Lecture #10  2/23    HTML    PDF    Register Transfer Language

        Circuitmaker    lecture10.ckt 

Lecture #11  2/25    HTML    PDF    Memory

Lecture #12  3/1     HTML    PDF    Cache

Lecture #13  3/3     HTML    PDF    Assembly Language

Lecture #14  3/8     HTML    PDF    Addressing Modes

        Circuitmaker    memory2.ckt 

Lecture #15  3/10   HTML    PDF    Bus Structure

Lecture #16  4/7     HTML    PDF    Hardwired Control Unit

Lecture #17  4/12   HTML    PDF   Microcoded Control Unit

Lecture #18  4/19   HTML    PDF   Basic Input / Output

Lecture #19  4/21   HTML    PDF   Interrupts