CSC 242 Digital Logic, Computer Organization, & Assembly
Fall 2009

Section 01 - M 9 - 10:40 am & WF 10 – 10:50 am
CIS Room 2006
[Instructor Home] [Syllabus] [Course Calendar] [Blog]


Page last updated updated on: November 30, 2009

  Student Resources from textbook: http://highered.mcgraw-hill.com/sites/0072467509/student_view0/

(new) Test 1: Tentative Date Sept 23 10 - 11 am.

(new) Test 2: Nov 2 9 - 11 am.

Final Exam: Monday, Dec 7th CIS 1012 (8 - 11 am) (NEW ROOM)


Lecture Calendar

Week

Monday 9-10:40 am

Wednesday 10-10:50am

Friday 10-10:50 am

1

 

 8/19:  Syllabus review.
Lecture: Chp 1 Introduction (ppt)
Hmwk: pg 17. 1.5, 1.6, 1.7, 1.16, 1.17 (due: 8/26 changed to 8/31)

Reading: Chp 2

8/21:

Lecture: Chp 2.1 - 2.4 (ppt)

Reading: Chp 2

2

8/24: 

Lecture: Chp 2.5 - (ppt)

Hmwk: pg 43. 2.2, 2.3, 2.5, 2.8, 2.10, 2.11, 2.15, 2.17, 2.25, 2.27, 2.30a-c, 2.33a-c, 2.34a-b, 2.36, 2.39a-b, 2.40a-b, 2.47a-b, 2.48a-b, 2.53. (due 8/28)

Reading: Chp 3

 

8/26:

Lecture: Chp 3.1 - 3.4 (ppt)

Hmwk: TBA

8/28:

Problem Review: Chapter 2

3

8/31:

Lecture: Boolean Algebra/K-maps for logic circuits.

Blog site now available: http://uncwcsc242.wordpress.com/

9/2:

Lecture: Chp 3.4 - (ppt)

 

 

9/4:

Lecture: Chp 3.4 - (ppt)

Hmwk: 3.2, 3.4, 3.5, 3.6, 3.7, 3.13, 3.14, 3.15, 3.16,

3.23, 3.27, 3.44 (due: 9/11)

Reading: Chp 4

4

9/7:

Holiday: Labor Day

9/9:

Problem Review: Chapter 3

9/11:

Lecture: Chp 4.1 - 4.3 (ppt)

5

9/14:

Lecture: Chp 4.3 - (ppt)

Hmwk: 4.1, 4.3,4.5, 4.9, 4.11, 4.16 a-b (due: 9/16) All homework will be given to Ms. Sethuram CIS (2041) by 3 pm on due date. Slide under door if she is not in. Any work submitted after 3pm will be LATE.

9/16:

Web assignment: Read the following articles on von Neumann architecture/programming and compose a one page position paper based on your reading and experience. The paper should use 12 pt font, double spaced, with 1 inch margins all around. Place the title and your name as lines 1 and 2 of the paper. Due 9/23.

von Nuemann Architecture of Computer Systems by H. Norton Riley

Can Programming Be Liberated from the von Neumann Style?

9/18:

Test Reivew: chp 1 - 4

Homework solutions can be found on the door of CIS 2042.

6 9/21:

Lecture: Chp 5.1 - 5.3 (ppt)

Hmwk:5.1, 5.4, 5.5, 5.6, 5.9, 5.11, 5.13, 5.25, 5.29 a, 5.31 (due: 10/2)

9/23: TEST #1 (chp 1 - 4)

Door's to class will be open at 9:45 am.

9/25:
Lecture: Chp 5.3 - (ppt)

7

9/28:

Independet study day... Review chapter 5 and complete the reading.

9/30:

Lecture: 5.4

Examples of machine/assembly use

Test 1 Review

10/2:

Lecture: Chp 5 with programming examples.

Test 1 corrections due.

Reading: Chp 6

8

10/5: Fall Break

10/7:

Lecture: Chp 6 Programming (ppt)

 

10/9:

Lecture: Chp 6 Programming (ppt)

Hmwk: 6.2, 6.4, 6.5, 6.7, 6.10, 6.15, 6.16 (due: 10/16)

NOTE: for programing problems group binary into nibbles (groups of 4).

9

10/12: Lab: Machine Language

Download: LC3 simulator (windows)

Manual: LC3sim Manual (windows)

 

ML Lab 01 (due 10/21)

ML Lab 02 (due 10/23)

 

Read: Chp 7

10/14: Lecture: Chp 7 Assembly Language (ppt)

 

10/16: Lecture: Ch 7 Assembly Language (ppt)

Hmwk: 7.2, 7.3, 7.4, 7.8, 7.10, 7.12 (due 10/23)

10

10/19: Lab: Machine Language

Independent Lab Day

10/21: Lab: Assembly Language

 

Download: LC3 simulator (windows)

Manual: LC3sim Manual (windows)

 

ASM Lab 01 (due 10/28)

 

10/23: Lecture: Ch 8 I/0 (input/output)

 

11

10/26: Lab: Assembly Language (ppt)

 

ASM Lab 01 (due 10/30) (new date)

ASM Lab 02 (due 11/4)

ASM Lab 03 (due 11/9) (new date)

 

Test #2 Review Chp 5, 6, 7

10/28: Lecture: Ch 8 I/0 (input/output)

10/30: Lecture: Ch 8 I/0 (input/output)

Hmwk: 8.1, 8.2, 8.4, 8.8, 8.14, 8.16 (due 11/6) (new)

Due: ASM Lab 01

12

11/2: Test #2 Chp 5, 6, and 7

 

11/4: Lab: Assembly Language

Read: Chp 9

11/6: Lab: ASM Lab 3
13

11/9: Lecture: Ch 9 Trap and Subroutines (ppt)

 

Due: ASM Lab 03

11/11: Lecture: Ch 9 Trap and Subroutines (ppt)

Hmwk:

11/13: On-line classs day

14 11/16:

Lecture: Ch 9 Trap and Subroutines (ppt)

Hmwk: 9.16, 9.18( due: 11/23)

Lecture: Ch 10 Stack (ppt)

11/18: Lecture: Ch 10 Stack (ppt)

 

11/20: Lecture: Ch 10 Stack (ppt)

 

15

11/ 23: Take home test 3 (due 12/3)

chp 10 src from text (here)

Hmwk review

Lecture: Ch 11 Intro to C (ppt)

11/25: Holiday

11/27 Holiday

16

11/30: Lecture: Ch 12 C- Variables/Operators (ppt)

12/2: Lecture: Ch 13 C- Control Structures (ppt)

 
17

12/7:

Final Exam CIS 1012 8-11 am