Presentation is loading. Please wait.

Presentation is loading. Please wait.

Computer Architecture and Organization: Introductory lecture

Similar presentations


Presentation on theme: "Computer Architecture and Organization: Introductory lecture"— Presentation transcript:

1 Computer Architecture and Organization: Introductory lecture
By: A. H. Abdul Hafez CAO, by Dr. A.H. Abdul Hafez, CE Dept. HKU November 20, 2018

2 Outlines What is computer? What is this course looking at?
Computer architecture and organization. Course syllabus Detailed syllabus CAO, by Dr. A.H. Abdul Hafez, CE Dept. HKU November 20, 2018

3 What is a Computer? Computer system is subdivided into two functional entities: Hardware: the electronic components and electromechanical devices that comprise the physical entity of the computer. Software: a collection of programs to make effective use of the computer. CAO, by Dr. A.H. Abdul Hafez, CE Dept. HKU November 20, 2018

4 What is a Computer? CAO, by Dr. A.H. Abdul Hafez, CE Dept. HKU
November 20, 2018

5 What is a Computer? The hardware of the computer is divided into three major parts: The central processing unit (CPU): contains arithmetic and logic unit, a number of registers, and control unit. Main memory: it is usually a random access memory RAM. Input-output: electronic components for communication and data transfer between computer and outside world. CAO, by Dr. A.H. Abdul Hafez, CE Dept. HKU November 20, 2018

6 Structure - Top Level Computer Peripherals Central Main Processing
Unit Main Memory Computer Systems Interconnection Input Output Communication lines CAO, by Dr. A.H. Abdul Hafez, CE Dept. HKU November 20, 2018

7 Structure - The CPU CPU Arithmetic Computer and Registers Login Unit
I/O System Bus CPU Internal CPU Interconnection Memory Control Unit CAO, by Dr. A.H. Abdul Hafez, CE Dept. HKU November 20, 2018

8 Structure - The Control Unit
CPU Sequencing Logic ALU Control Unit Internal Bus Control Unit Registers and Decoders Registers Control Memory CAO, by Dr. A.H. Abdul Hafez, CE Dept. HKU November 20, 2018

9 The Course is Looking at!
We look at providing the basic knowledge necessary to understand the hardware operations of a computer system. We have two points of view to that: Computer architecture: is concerned with the structure and behavior of the computer as seen by the user (programmer). It includes: formats, instruction set, memory addressing, etc. e.g. Is there a multiply instruction? Computer organization: is concerned with the way the hardware components operate and are implemented, i.e. the way they are connected together. e.g. Is there a hardware multiply unit or is it done by repeated addition? Computer design: is concerned with the hardware design of the computer. The hardware should be used and how the parts should be connected (implementation). CAO, by Dr. A.H. Abdul Hafez, CE Dept. HKU November 20, 2018

10 Course Syllabus, 1semester CO course
Review of digital logic and data representation, 1 week; Register transfer and micro-operations, 2 weeks; Basic computer organization and design, 2 weeks; Central processing unit, 2 weeks; Control unit and Micro-programmed control 2 weeks; Computer Arithmetic, 2 week; Memory system organization, 1 week; Input output organization, 1 week; Pipeline and vector processing ½ week; Multi-Processors, ½ week. CAO, by Dr. A.H. Abdul Hafez, CE Dept. HKU November 20, 2018

11 Prerequisite and texts.
Prerequisite: logic circuit design. TEXT BOOKS: T1: ’Computer System Architecture’ – M.Morris Mano, III Edition,Pearson/PHI. T2: ‘Logic and Computer Design Fundamentals ’ - M. Morris Mano  and  Charles Kime , IV Edition. REFERENCE BOOKS: R1: Stallings William, ‘Computer Organization & Architecture’ - VI Edition.PHI/Pearson R2: Tanenbaum Andrew S, ’Structured computer Organization’ -IV Edition.PHI/Pearson R3: Sivaraama Dandamudi Springer, ’Fundamentals of Computer Organization and Design’ -Int.Edition. CAO, by Dr. A.H. Abdul Hafez, CE Dept. HKU November 20, 2018

12 Details of syllabus 1-Review of logic circuits
Revisions include : Gates Combinational systems like: Arithmetic circuits, Encoders , decoders, and multiplexers Sequential logic: Flip-flops (SR, JK, D, and T ), Shift registers and counters. Memory basic element Programmable logic CAO, by Dr. A.H. Abdul Hafez, CE Dept. HKU November 20, 2018

13 The end of the Lecture Thanks for your time Questions are welcome
CAO, by Dr. A.H. Abdul Hafez, CE Dept. HKU November 20, 2018


Download ppt "Computer Architecture and Organization: Introductory lecture"

Similar presentations


Ads by Google