Computer Science 251
Computer Organization

Dickinson College
Fall Semester 2002
Grant Braught

General Course Information

Course Schedule

[ September | October | November | December ]

September:

WednesdayFriday
9/4 Introduction to Assembly Language
1234
9/6 Branch Instructions
1234
9/11 References & Arrays
1234
9/13 Procedure Calls and Local Variables 1
1234
9/18 Procedure Calls and Local Variables 2
1234
9/20 Unsigned Binary Numbers & Addition
1234
9/25 Signed Binary Numbers & Subraction
1234
9/27 Logic Gates, Circuits & Expressions
1234


October:

WednesdayFriday
10/2 VHDL Examples
1234
10/4 Propagation Delays
1234
10/9 Logic Simplification
1234
10/11 An ALU
1234
10/16 CMOS: Inside the Gates
1234
10/18 Mid-Term Exam
1234
10/23 Fast Addition
1234
10/25 Latches and Registers
1234
10/30 A Register Bank
1234
1234


November:

WednesdayFriday
1234 11/1 A Simple Datapath
1234
11/6 Machine Language and Mircoprograms
1234
11/8 Immediate Mode ML Instructions
1234
11/13 Input/Output Operations
1234
11/15 Memory Access and the Program Counter
1234
11/20 Direct Mode LOAD & STORE Instructions 1
1234
11/22 Direct Mode LOAD & STORE Instructions 2
1234
11/27 Thanksgiving Vacation
1234
11/29 Thanksgiving Vacation
1234


December:

WednesdayFriday
12/4 Branching Instructions
1234
12/6 The Micro-program Control Unit
1234
12/11 Representing Non-Integer Data (Canceled)
1234
12/13 Improving Machine Performance
1234
Final Exam - Thursday 12/19 - 2:00 pm