COS231 / Section 81713 - Fall 2009
Fundamentals
of Computer Architecture & Assembly Language
30
Classes + Final Exam (December 21)
No
Class - Monday, September 7
No
Class - Wednesday, November 25
Instructor:
David
R. Bostain, drbostain@gmail.com
Prerequisites:
COS102
or equivalent experience
Textbooks/Software:
PICkit
2 Starter Kit
Website:
http://cos231.drbco.com/
Student Grade Evaluation:
Homework/Quizzes 33%
Projects 33%
Tests/Final
Exam 33%
Participation, attendance and punctuality are
expected
Approximate Schedule:
September 2 Information
Representation / IEEE 754 Floating Point Standard
September 7 Holiday
September 9 Test 0 / Transistors
September 14 TTL
/ Boolean
Algebra
September 16 Reduction of Digital Logic /
Karnaugh Maps
September 21 Quine-McCluskey
September
23 Digital Components /
Implementing Arithmetic
September
28 Test 1 / Sequential Logic and Flip-Flops
September
30
October
5 Test 2 / Tri-State Logic / Registers / Bus Architecture
October
7 SAP1 Lecture
October
12 Test 3 / SAP2 Lecture
October
14 Begin PIC
Microcontroller
October
19 PIC Lecture / Lab 1
October
21 PIC Lecture / Lab 2
October
26 PIC Lecture / Lab 3
October
28 PIC Lecture / Lab 4
November
2 PIC Lecture / Lab 5
November
4 PIC Lecture / Lab 6
November 9 Test 4
November
11 PIC
Microcontroller Project Assigned
November
16 Project Lab
November
18 PIC Microcontroller Project Due
(Evelyn)
November 23 Begin 8086 –
Architecture
November
25 Holiday
November 30 8086 Instruction Set 1
December 2 8086 Instruction Set 2
December
7 Test 5 / 8086 - Assembly Project Assigned
December
9 Assembly Project Lab
December
14 TBA
December
16 Assembly Project Due
December
21 Final Exam