Computer Organization

CSC-211

Instructor:

Daniel A. Cañas

Office: Manchester #249

Phone: 758-5355

Office hours: T-TH 2-3 pm or by appointment

E-mail: canas@wfu.edu

Textbook:

  1. M.Morris Mano, “Computer Systems Architecture”,  Prentice Hall , 3rd Edition.


Associated website:

http://csc211.cs.wfu.edu

Web page will be kept up to date and is your first source of information. All slides/assignments/homeworks/labs/ etc. will be posted. Most materials will be posted electronically rather than distributed as handouts.

Course description:

This course will introduce the student to computer organization and computer architecture. Computer organization is concerned with the way hardware components are connected together to form a computer system, while computer architecture is concerned with the structure and behavior of the various functional modules of the computer and how they interact.

Grading:

Homework:10%

Exams: 25%

Quizes: 10%

Labs: 30%

Final Exam: 25%

Pre-requisites: CSC-112 and MTH-117


Lab: This course has a lab associated with it. Attendance to all lab sessions is highly recommended since it forms an integral part of the course.

Tentative Topics


    * Digital Logic Circuits

    * Digital Components

    * Data Representation

    * Register Transfer

    * Basic Computer Organization

    * Programming the Basic Computer

    * Microprogrammed Control

    * Central Processor Unit

    * Memory Organization

    * Input-Output Organization

* If you have a disability that may require an accommodation for taking this course, then please contact the Learning Assistance Center (758-5929) within the first two weeks of the semester.

Tentative Labs


    * Lab A Introduction to Logic Works

    * Lab B Addition and Subtraction

    * Lab 1 Register Transfers

    * Lab 2 Arithmetic Unit

    * Lab 3 Instruction Register

    * Lab 4 ROM’s

    * Lab 5 OPCODE Decoder and ROM Selector

    * Lab 6 RAM and Program Counter

    * Lab 7 Boot