COS231 / Section 97183 - fall 2011
Fundamentals
of Computer Architecture & Assembly Language
Final
Exam – Wednesday, December 14, 2011, 7:40 – 9:55, AD226
No
Class - Monday, August 29
No
Class - Monday, September 5
No
Class - Wednesday, November 23
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 50%
Projects/Tests/Final
Exam 50%
Participation,
attendance and punctuality are expected
Approximate Schedule:
August
29 No
Class
August
31 Number Systems /
ASCII / Unicode / Binary Arithmetic / Circuits
September
5 Holiday
September
7 IEEE 754 Floating Point Standard /
Transistors
September
12 Boolean Algebra / Transistor Circuits
September
14 Test 0 / Reduction of Digital Logic / Karnaugh Maps
September
19 Quine-McCluskey
September
21 Digital Components /
Implementing Arithmetic
September
26 TTL
September
28 Test 1 / 555 Timer
October
3 Sequential Logic and
Flip-Flops
October
5 Counters / Shift
Registers
October
10
October
12
October
17 Test 2 / Tri-State Logic / Bus Architecture
October
19 Memory / PALs, FPGAs
and ASICs / HDLs
- Verilog and VHDL
October
24 SAP1 Architecture 1
October
26 SAP1 Architecture 2
October
31 Test 3 / SAP2 Architecture
November
2 SAP2 Architecture
November
7 Introduce SAP3 - 8085
November
9 8086 Architecture
November
14 8086 Instruction Set and
Beyond
November
16 Test 4 / RISC vs CISC and
November
21 PIC Lecture / Lab 0
November
23 Holiday
November
28 PIC Lecture / Lab 1
November
30 PIC Lecture / Lab 2
December
5 PIC Lecture / Lab 3
December
7 PIC Lecture / Lab 4
December
12 Review
December
14 Final Exam