A Top-Level View Of Computer Function And Interconnection

Slides:



Advertisements
Similar presentations
Machine cycle.
Advertisements

Stored Program Architecture
CSCI 4717/5717 Computer Architecture
Room: E-3-31 Phone: Dr Masri Ayob TK 2123 COMPUTER ORGANISATION & ARCHITECTURE Lecture 5: CPU and Memory.
CHAPTER 4 COMPUTER SYSTEM – Von Neumann Model
Stored Program Concept: The Hardware View
Computer Organization and Assembly language
AKT211 – CAO 01 - Introduction to Computer Organization and Architecture Ghifar Parahyangan Catholic University August 22, 2011 Ghifar Parahyangan Catholic.
System bus.
Stack Stack Pointer A stack is a means of storing data that works on a ‘Last in first out’ (LIFO) basis. It reverses the order that data arrives and is.
CPU Design. Introduction – The CPU must perform three main tasks: Communication with memory – Fetching Instructions – Fetching and storing data Interpretation.
Stages of Processing.  When a computer is given instructions, a series of tasks must take place in order for a result to be accomplished  To accomplish.
2 nd Year - 1 st Semester Asst. Lect. Mohammed Salim Computer Architecture I 1.
Computer Architecture Lecture 2 System Buses. Program Concept Hardwired systems are inflexible General purpose hardware can do different tasks, given.
EEE440 Computer Architecture
ECEG-3202 Computer Architecture and Organization Chapter 3 Top Level View of Computer Function and Interconnection.
Computer Hardware A computer is made of internal components Central Processor Unit Internal External and external components.
Computer Architecture 2 nd year (computer and Information Sc.)
CSE 241 Computer Organization Lecture # 8 Ch. 7 Control Unit Dr. Tamer Samy Gaafar Dept. of Computer & Systems Engineering.
Chapter 6: Computer Components Dr Mohamed Menacer Taibah University
Dr Mohamed Menacer College of Computer Science and Engineering, Taibah University CE-321: Computer.
Question What technology differentiates the different stages a computer had gone through from generation 1 to present?
Group 1 chapter 3 Alex Francisco Mario Palomino Mohammed Ur-Rehman Maria Lopez.
Chapter 2 Data Manipulation © 2007 Pearson Addison-Wesley. All rights reserved.
Chapter 3 System Buses.  Hardwired systems are inflexible  General purpose hardware can do different tasks, given correct control signals  Instead.
Chapter 20 Computer Operations Computer Studies Today Chapter 20.
Lec 4-2 Five operations of the machine cycle Fetch- fetch the next program instruction from memory. (PC+1); instruction to IR Decode- decode the instruction.
1 Chapter 1 Basic Structures Of Computers. Computer : Introduction A computer is an electronic machine,devised for performing calculations and controlling.
Types of Micro-operation  Transfer data between registers  Transfer data from register to external  Transfer data from external to register  Perform.
Functions of Processor Operation Addressing modes Registers i/o module interface Memory module interface Interrupts.
3.1.4 Hardware a. describe the function and purpose of the control unit, memory unit and ALU (arithmetic logic unit) as individual parts of a computer;
Riyadh Philanthropic Society For Science Prince Sultan College For Woman Dept. of Computer & Information Sciences CS 251 Introduction to Computer Organization.
Basic Computer Organization and Design
CHAPTER 4 TOP LEVEL VIEW OF COMPUTER FUNCTION AND INTERCONNECTION
Micro-Operations A computer executes a program Fetch/execute cycle
William Stallings Computer Organization and Architecture
William Stallings Computer Organization and Architecture 7th Edition
Computer System Overview
Chapter 3 Top Level View of Computer Function and Interconnection
Chapter 15 Control Unit Operation
Functional Units.
COMS 161 Introduction to Computing
ECEG-3202 Computer Architecture and Organization
ECEG-3202 Computer Architecture and Organization
William Stallings Computer Organization and Architecture 7th Edition
Ghifar Parahyangan Catholic University August 22, 2011
ECEG-3202 Computer Architecture and Organization
BIC 10503: COMPUTER ARCHITECTURE
Chapter 14 Control Unit Operation
Computer Architecture
William Stallings Computer Organization and Architecture 8th Edition
Chapter 14 Control Unit Operation
GCSE OCR 1 The CPU Computer Science J276 Unit 1
A Top-Level View Of Computer Function And Interconnection
A Top-Level View Of Computer Function And Interconnection
Computer Evolution and Performance
Information Representation: Machine Instructions
William Stallings Computer Organization and Architecture 7th Edition
Computer Organization and Architecture William Stallings 8th Edition
Objectives Describe common CPU components and their function: ALU Arithmetic Logic Unit), CU (Control Unit), Cache Explain the function of the CPU as.
Jazan University, Jazan KSA
Computer Architecture
Presentation transcript:

A Top-Level View Of Computer Function And Interconnection Chapter 3 Lecture 06 Faheem ahmad Lecturer, CNET Dept., Jazan University, Jazan KSA A Top-Level View Of Computer Function And Interconnection

Topics of this chapter Computer components Computer functions Instruction fetch and execute Interrupts Interconnection structure and Bus Interconnections

Von Nuemann Three key concepts 1. Data and Instruction are stored in memory. 2. The contents of memory are addressable by location. 3.Execution occur sequentially.

Components There are 3 components of a computer. Central processing unit Memory unit Input and Output unit CPU is the place where actual processing is done on data. The main component of CPU is control unit, the function of control unit is to control computer’s memory, ALU performs computer data processing. Memory Unit stores the data given by the input device. Input and Output Unit is responsible for sending data in and getting processed data out.

Hardwired program Process of connecting various components in configuration to form a program.

software A sequence of codes or instruction is called software.

Instruction Cycle Two steps: Fetch Execute Book Page No 70 Instruction Cycle Processing required for a single instruction is called an instruction cycle. Basic instruction cycle consists of the following phases: a. b. c. d. Fetch and instruction from memory. Decode the instruction. Read the effective address from the memory, if the instruction has an indirect address. Execute the instruction. Book Page No 70

Fetch: The processor reads (fetches) instructions from memory one at a time and executes each instruction. Execute: Program execution consists of repeating the process of instruction fetch and instruction execution.

Fetch Cycle Processor fetches instruction from memory location pointed to by PC Program Counter (PC) holds address of next instruction to fetch Increment PC Book Page No 69 - 70

Execute cycle Instruction loaded into Instruction Register (IR) Processor interprets instruction and performs required actions:

Continue.. Actions Processor-memory Processor I/O Data processing Data transfer between CPU and main memory Processor I/O Data transfer between CPU and I/O module Data processing Some arithmetic or logical operation on data Control Alteration of sequence of operations e.g. jump Combination of above Book Page No 69 - 70

Thank you!!!