Syllabus

Labs

Exams

Homework

Lectures

BACK TO

ELE 208 HOME

Fall 2017

ELE208/9: Introduction to Computing Systems

LC-3 Resources

Lecture Slides

 DATE TOPIC Sep 6 Lecture 1: Chapter 1: Introduction . Sep 8 Lecture 2: Chapter 2: bits, binary unsigned/signed numbers . Sep 11 Lecture 3: Chapter 2: Signed numbers, arithmetic operations . Sep 13 Lecture 4: Chapter 2: Logical ops, hex representation, floating-point . Sep 11/13 (in lab) Lecture 5: Chapter 3: Digital Logic Structures . Sep 15 Lecture 6: Chapter 3: Combinational Logic Sep 18 Lecture 6 continued Sep 20 Lecture 7: Chapter 3: Storage elements Sep 22 Lecture 7 continued Sep 25 Lecture 8: Chapter 3: Sequential Logic Sep 27 Problem Solving Sep 29 Lecture 9: Chapter 4: Von-Neumann Model Oct 2 Lecture 10: Chapter 4: Von-Neumann Model continued Oct 4 Problem Solving Oct 6 EXAM I Oct 11 Lecture 11: Chapter 5: LC-3 Oct 13 Lecture 12: Chapter 5: LC-3 Data Movement Instructions Oct 16 Lecture 13: Chapter 5: LC-3 Control Instructions Oct 18 Lecture 14: Chapter 7: Assembly Language Oct 20 Lecture 14 continued Oct 23 Lecture 15: Chapter 7: Assembly Process Oct 25 Lecture 16: Datapath Revisited . Oct 27 Lecture 17: Chapter 8: I/O . Oct 30 Problem Solving, review Nov 1 Problem solving – guessing game Nov 3 guessing game – 2 guess.asm Nov 6 Lecture 18: Chapter 9: Trap Routines and Subroutines . Nov 8 Lecture 19: Chapter 9: Subroutines . Nov 10 Problem Solving Nov 13 No class Nov 15 Problem Solving Nov 17 EXAM 2 Nov 20 Lecture 20: Chapter 10: Stack . Nov 22 No class Nov 27 Lecture 21: C to LC-3  .