CS 341: Introduction to Computing Systems

Fall 2000 Last modified: September 6, 2000 10:02 pm

Instructor: Maccabe

Office

EECE 236B

Phone

277-6504

Office Hours

T 9:30-12:30; W 1-4; and by appointment

Class Meetings

T Th 2-3:15; ME 218

Textbook

Computer Systems: Architecture, Organization, and Programming by Maccabe, McGraw-Hill, 1993.

Grading

Programming

45%

Homework

20%

Exams

35%

Class Meetings

Dates

Topic

Reading

Notes (ps)

Notes (pdf)

8/22

Introduction

 

 

 

8/24-8/29

Components

Chapter 3

Notes

Bus

Notes

Bus

9/5-9/12

Calculations

Chapter 4

Notes

Addrs

Notes

Addrs

9/14-9/19

Data Organization

Chapter 5

Notes

Notes

9/21-9/26

Procedure Calls

Chapter 6

Notes

Notes

9/28-10/3

Integer Representation

 

 

 

10/5

Review

 

 

 

10/10

Midterm Exam

 

 

 

10/12

Fall Break

 

 

 

10/17-10/24

Floating Point Representation

Chapter 8

 

 

10/26-10/31

Translation

Chapter 10

 

 

11/2-11/7

Extended Operations and Exceptions

Chapter 11

 

 

11/9-11/14

Devices and Interrupts

 

 

 

11/16

Review

 

 

 

11/21

Midterm Exam

 

 

 

11/23

Thanksgiving

 

 

 

11/27-11/29

Instruction Interpretation

Chapter 9

 

 

12/5-12/7

Review

 

 

 

12/12

Final Exam 12:30-2:30pm

 

 

 

 

Homework Assignments

Assignment

Assign Date

Due Date

Solution

Write solutions to these exercises

9/19/00

9/29/00

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Programming Assignments

Assignment

Assign Date

Due Date

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Students