Overview of Computer Architecture and Organization

Slides:



Advertisements
Similar presentations
The CPU The Central Presentation Unit What is the CPU?
Advertisements

Microprocessor.  The CPU of Microcomputer is called microprocessor.  It is a CPU on a single chip (microchip).  It is called brain or heart of the.
CPS 101 Introduction to Computational Science Wensheng Shen Department of Computational Science SUNY Brockport.
Midterm Wednesday Chapter 1-3: Number /character representation and conversion Number arithmetic Combinational logic elements and design (DeMorgan’s Law)
Computer Organization and Architecture Tutorial 2 Kenneth Lee.
Group 5 Alain J. Percial Paula A. Ortiz Francis X. Ruiz.
Lecture 13 - Introduction to the Central Processing Unit (CPU)
The von Neumann Model – Chapter 4 COMP 2620 Dr. James Money COMP
Processor Structure & Operations of an Accumulator Machine
The Structure of the CPU
Computer Systems 1 Fundamentals of Computing The CPU & Von Neumann.
Lecture#14. Last Lecture Summary Memory Address, size What memory stores OS, Application programs, Data, Instructions Types of Memory Non Volatile and.
Computer Science 210 Computer Organization The von Neumann Architecture.
The CPU Central Processing Unit. 2 Reminder - how it fits together processor (CPU) memory I/O devices bus.
IAS By : Hajer Ahmed Mohammed. ENIAC - details Decimal (not binary) Its memory contained 20 accumulators of 10 digits. 10 vacuum tubes represented each.
General Concepts of Computer Organization Overview of Microcomputer.
Computer Architecture And Organization UNIT-II General System Architecture.
CHAPTER 4 The Central Processing Unit. Chapter Overview Microprocessors Replacing and Upgrading a CPU.
Indira Gandhi National Open University presents. A Video Lecture Course: Computer Platforms.
Fetch-execute cycle.
Computer Hardware A computer is made of internal components Central Processor Unit Internal External and external components.
Computer Structure & Architecture 7b - CPU & Buses.
Computer Architecture 2 nd year (computer and Information Sc.)
Computer Studies/ICT SS2
CSC 235 Computer Organization. Computer Organizaton ä Top_Level Structure ä The von-Neumann Machine ä Stack Machine ä Accumulator Machine ä Load/Store.
Represents different voltage levels High: 5 Volts Low: 0 Volts At this raw level a digital computer is instructed to carry out instructions.
Stored Program A stored-program digital computer is one that keeps its programmed instructions, as well as its data, in read-write,
System Unit Working of CPU. The CPU CPU The CPU CPU stands for central processing unit. it is brain of computer It is most important component of the.
Chapter 5: Computer Systems Design and Organization Dr Mohamed Menacer Taibah University
Overview von Neumann Architecture Computer component Computer function
Question What technology differentiates the different stages a computer had gone through from generation 1 to present?
1 Chapter 2 Computer Evolution and Performance by Sameer Akram.
The Processor & its components. The CPU The brain. Performs all major calculations. Controls and manages the operations of other components of the computer.
Computer Architecture
1 Chapter 1 Basic Structures Of Computers. Computer : Introduction A computer is an electronic machine,devised for performing calculations and controlling.
Riyadh Philanthropic Society For Science Prince Sultan College For Woman Dept. of Computer & Information Sciences CS 251 Introduction to Computer Organization.
CPU Lesson 2.
OCR GCSE Computer Science Teaching and Learning Resources
Computer Organization
ECE 4110–5110 Digital System Design
Lecture 13 - Introduction to the Central Processing Unit (CPU)
Central Processing Unit Architecture
Edexcel GCSE Computer Science Topic 15 - The Processor (CPU)
Computer Architecture
Chapter 4 The Von Neumann Model
Chapter 7.2 Computer Architecture
Computer Science 210 Computer Organization
Chapter 4 The Von Neumann Model
Components of Computer
CS-301 Introduction to Computing Lecture 17
Chapter 4 The Von Neumann Model
System Architecture 1 Chapter 2.
Processor Organization and Architecture
The Processor and Machine Language
Chapter 4 The Von Neumann Model
Computer Organization and ASSEMBLY LANGUAGE
CSCI 4717/5717 Computer Architecture
Processor Organization and Architecture
Processor Organization and Architecture
CPU Key Revision Points.
Ghifar Parahyangan Catholic University August 22, 2011
Computer Architecture
The Stored Program Computer
GCSE OCR 1 The CPU Computer Science J276 Unit 1
Computer Evolution and Performance
Information Representation: Machine Instructions
Objectives Describe common CPU components and their function: ALU Arithmetic Logic Unit), CU (Control Unit), Cache Explain the function of the CPU as.
COMPUTER ARCHITECTURE
Presentation transcript:

Overview of Computer Architecture and Organization Module I Overview of Computer Architecture and Organization

Structure of IAS Computer

UQ: Explain the role of different registers like IR,PC,SP,AC,MAR,MDR used in Von Neumann Model [5]

Functions of different registers Memory Buffer Register (MBR) (Data Register) Store any 40-bit word Used to store operand of an instruction It contains a word to be stored in memory or sent to I/O unit or it is used to receive a word from memory or I/O unit

Functions of different registers Memory Address Register(MAR)/ Address Register(AR) 12 bit register Specify the address of the memory location to be written into or read from MBR

Functions of different registers Instruction Register(IR) Holds the opcode of currently executing instruction Instruction Buffer Register(IBR) Since 2 instructions are fetched simultaneously, the opcode of the second instruction is stored in IBR Program Counter(PC) Store address of the next instruction pair to be executed Also referred as Instruction Address Register

Functions of different registers Accumulator (AC) and Multiplier Quotient (MQ) 40 bit register Used for the temporary storage of operands and results of the ALU operation E.g. result of multiplication of two 40 bit numbers are stored as Most Significant : AC Least Significant : MQ

Instruction Cycle of IAS It consist Fetch Cycle Execute Cycle

Fetch Cycle Opcode of next instruction is loaded into IR and address portion into MAR This instruction may be taken from IBR or loaded from memory by loading a word into the MBR and then down to IBR,IR and MAR.

Execute Cycle Once opcode reaches IR execution begins Control circuitry interprets opcode and executes instruction using control signals and ALU

Quiz Which is not a function of computer ? Data Processing Data Packing Data Storage Data Movement

Quiz Which is not a structural component of computer ? CPU Main Memory Operating System System Interconnections

Quiz Which is the first type of Programming Language ? Assembly Level Machine Level High Level

Quiz ENIAC stands for Electronic Numeric Integrator and Computer Electronic Numeric Integrator and Calculator Electric Numeric Integrator and Computer Electric Numeric Integrator and Calculator

Performance Measurements

Clock Speed Operations of Processor is governed by System clock Speed of the processor is dictated by pulse frequency of clock Clock signals are generated by a quartz crystal which generates a constant signal wave when power is applied. This wave is converted to digital voltage and is given to processor

Clock Speed Rate of pulses is clock rate or clock speed One increment of clock is clock cycle Time between pulses is cycle time Multiple instructions may get executed simultaneously, hence clock speed alone cannot define performance