CS 3760B: Computer Organization, Winter 1999
Professor: Ann Chervenak
Office: 218 College of Computing
Phone: 894-8591
Email: annc@cc.gatech.edu
Office Hours: Tu/Th 1:30-2:30pm or by appointment
Handouts
Syllabus: ( postscript or
PDF or
ascii )
Photo Page: (Due 1/12/99) (
postscript or PDF or ascii )
Projects
Project 1: State Machine for Bus-Based Datapath
Project Specification ( ascii )
Drawing of Bus-Based Datapath ( pdf or postscript )
Template of Simulator Code ( ascii )
Sample program 1: Assembly Language and
Machine Code
Sample program 2: Assembly Language and
Machine Code
Sample program 3: Assembly Language and
Machine Code
Executable of Assembler ( ascii )
Project 2: Pipeline Implementation
Project Specification ( ascii )
Drawing of Pipelined Datapath ( pdf or postscript )
** (Slight changes 2/19/99) Template of Simulator Code ( ascii )
Sample program 1: Assembly Language ,
Machine Code , and
Simulator output
Sample program 2: Assembly Language ,
Machine Code , and
Simulator output
Sample program 3: Assembly Language ,
Machine Code , and
Simulator output
Sample program 4: Assembly Language ,
Machine Code , and
Simulator output
Sample program 5: Assembly Language ,
Machine Code , and
Simulator output
Sample program 6: Assembly Language ,
Machine Code , and
Simulator output
Exams
Midterm Date Change! New Data: Tuesday, Feb. 2nd
Sample midterm, Fall 1997: ( postscript or pdf or ascii )
Sample midterm, Winter 1998, Section A: ( postscript or pdf or ascii )
Sample midterm, Winter 1998, Section B: ( postscript or pdf or ascii )
For final: look at Sample second midterm, Fall 1997: ( postscript or pdf or ascii )
Sample final exam, Fall 1997: ( postscript or pdf or ascii )
Lecture Notes
Review of Instruction Sets and Components: ( postscript or pdf or ascii )
Introduction to Datapaths and Single Cycle Datapath: ( postscript or pdf or ascii )
The Multi-Cycle Datapath and its State Machine: ( postscript or pdf or ascii )
Pipelining: ( postscript or pdf or ascii )
Memory Hierarchies: ( postscript or pdf or ascii )
Floating Point: ( postscript or pdf or ascii )
Homework
Homework 1:
Due 1/19/99 IN CLASS
( postscript or
pdf or
ascii )
Homework 2:
Due 1/29/99 at 4pm in my office
( postscript or
pdf or
ascii )
Homework 3:
Due 3/11/99 IN CLASS
( postscript or
pdf or
ascii )