Professional Documents
Culture Documents
Lecture 1:
Orientation & Introduction
Dr. G. Abbas
Reading Sections: Computer Organization & Architecture, 10th Edition by W. Stallings, Section 1.1
CS222 Computer Organization 1
Course Information
• Schedule (CS222 A)
» Mondays: 11:30 – 12:20 in CS LH1
• Computer Organization
– The internal implementation of a computer at the register and functional unit
level. That is, how features are implemented and how operational attributes
are linked together and contribute to realize the architectural specifications.
– Includes the high-level aspects of a computer design, such as the memory
system, the memory interconnect, and the design of the CPU.
• Objectives:
The main aim of this course is to introduce the internal working, architectural
concepts and organization of various building blocks of a digital computer
system as well as simple assembly language programming techniques.
• Text Books :
– Computer Organization & Architecture (10th Ed.), by William Stallings
• Reference Books :
– Computer Organization & Design: The Hardware/Software Interface (5th
Edition), by Patterson & Hennessy
• The size of these books exceeds 300 MBs, above the size allowed by
CMS. I have uploaded the folder instead on Dropbox. Please download
the books from the following link.
https://www.dropbox.com/sh/r751y8iu2hi56e4/AADNUKxdRHSf9b-hn9AkQrJMa?dl=0