CSC-391: Computer Architecture

horizontal rule

 

Home
Biography
Research Activities
Publications
Classes
Search

  Announcements

 

This Week (11 / 28/ 2005)

bullet

CPU Structure and Functions lecture handouts are available for download through the Lecture Handouts section.

bullet

Architecture presentations for SBC boards are scheduled for Wednesday November 30, 2005.

bullet

Robot arm PC interface and software order has been delayed because it is on back-order.

 

Previous Week (11 / 21 / 2005)

 

 

General 

 

horizontal rule

 

Class Information

bullet

Semester: Fall 2005

bullet

Location: Pangborn Hall G024

bullet

Lecture time: Mon and Wed: 2:10 - 3:25 pm

bullet

Office Hours: Mon 3:30-5:30 pm or by appointment

horizontal rule

Class Instructor

Dr. Sameh M. Elsharkawy

Office:   Pangborn Hall 311

Phone:  (202) 319-4620

Email:   Elsharkawy@cua.edu

horizontal rule

Course Syllabus

Course (catalog) Description

An overview of advanced architectures, microprocessor structure, I/O subsystems, multiprocessor architecture, intra-system communication, buses, caches, memory hierarchies, addressing modes, microprogramming, parallelism, and pipelining.

Prerequisites

CSC 390 – Computer Organization or Permission of instructor.

Textbook

“Computer Organization and Architecture, Design for Performance,” William Stallings, seventh edition, Prentice Hall.

Click HERE for complete class syllabus available.

 

horizontal rule

Lecture Handouts

Lecture Date Subject
1 August 29, 2005  Introduction
2 August 31, 2005  Computer Function
3 September 7, 2005  Computer Function
4  September 12, 2005  Memory Caching
5

 September 14, 2005

 Memory Caching
6  September 19, 2005  Internal Memory
7  September 26, 2005  Review
8  September 28, 2005

 External Memory

 Input / Output (self study)

9  October 3, 2005  Operating System Support
10  October 11, 2005  Review (Review Questions)
11  October 12, 2005  Review (Answer to selected questions)
12  October 24, 2005  Computer Arithmetic
13  November 7, 2005  Instruction Sets Characteristics and Functions
14  November 14, 2005  Instruction Sets Addressing Modes and Formats
15  November 28, 2005  CPU Structure and Function
     

horizontal rule

Assignments

bulletHomework 1: Computer System Function
bulletProblems: 3.3, 3.4, 3.5, 3.7
bulletDue date: September 26, 2005.

 

bulletHomework 2:
bullet

Problems:

8.4, 8.10
9.8, 9.15, 9.21
10.4, 10.19
11.1, 11.12

bullet

Due date: December 5, 2005.

 

horizontal rule

Projects

bulletProject 1: Memory Caching Structure
bulletDetailed project description available through this link.
bulletDeadline: October 10, 2005.
bulletTutorial materials for the simple scalar simulator are available through the textbook's website. You can also download the simulator's tutorial slides and manual document.
bulletYou can access your account in the UNIX lab remotly by connecting to the server solab06.pangua.cua.edu using Secure Shell (SSL) telnet. Your user name is the same as your university-wide username.

 

horizontal rule

Grades

  Last Name           Student ID      

 

horizontal rule

Useful Links

horizontal rule

bulletBack to the top
bulletBack to Classes page
bulletHome

horizontal rule

Home | Biography | Research Activities | Publications | Classes | Search

 Copyright or other proprietary statement goes here.
For problems or questions regarding this web contact Web Adminstrator.
Last updated: January 18, 2007.