From Essentials of Computer Architecture by Douglas E. Comer. ISBN 0131491792. © 2005 Pearson Education, Inc. All rights reserved.

Slides:



Advertisements
Similar presentations
Machine cycle.
Advertisements

EEE226 MICROPROCESSORBY DR. ZAINI ABDUL HALIM School of Electrical & Electronic Engineering USM.
Khaled A. Al-Utaibi  Computers are Every Where  What is Computer Engineering?  Design Levels  Computer Engineering Fields  What.
10.2 Characteristics of Computer Memory RAM provides random access Most RAM is volatile.
8.2 Characteristics of a High Level Programming Language
Chapter 5: Computer Systems Organization Invitation to Computer Science, Java Version, Third Edition.
6.1 Introduction Two details related to instructions –The way instructions are specified –The ways that operands can be specified.
5.2 Mathematical Power, Convenience, and Cost The set of operations represents a tradeoff among the cost of the hardware, the convenience for a programmer,
From Essentials of Computer Architecture by Douglas E. Comer. ISBN © 2005 Pearson Education, Inc. All rights reserved. 7.2 A Central Processor.
Computer Organization
Processor Structure & Operations of an Accumulator Machine
1.1 1 Introduction Foundations of Computer Science  Cengage Learning.
CS 1308 Computer Literacy and the Internet Computer Systems Organization.
Chapter 5: Computer Systems Organization Invitation to Computer Science, Java Version, Third Edition.
+ CS 325: CS Hardware and Software Organization and Architecture Computer Evolution and Performance 2.
The variety Of Processors And Computational Engines CS – 355 Chapter- 4 `
OCR GCSE Computing © Hodder Education 2013 Slide 1 OCR GCSE Computing Chapter 2: CPU.
Chapter 5 Computing Components. 5-2 Chapter Goals List the components and their function in a von Neumann machine Describe the fetch-decode-execute cycle.
© 2004, D. J. Foreman 1 Computer Organization. © 2004, D. J. Foreman 2 Basic Architecture Review  Von Neumann ■ Distinct single-ALU & single-Control.
© 2004, D. J. Foreman 1 Computer Organization. © 2004, D. J. Foreman 2 Basic Architecture Review  Von Neumann ■ Distinct single-ALU & single-Control.
COMPUTER ORGANISATION I HIGHER STILL Computing Computer Systems Higher Marr College Computing Department 2002.
1 COMS 161 Introduction to Computing Title: Computing Basics Date: September 15, 2004 Lecture Number: 10.
Computer Hardware A computer is made of internal components Central Processor Unit Internal External and external components.
Computer Structure & Architecture 7b - CPU & Buses.
Operand Addressing And Instruction Representation Cs355-Chapter 6.
Stored Programs In today’s lesson, we will look at: what we mean by a stored program computer how computers store and run programs what we mean by the.
CS 1308 Computer Literacy and the Internet. Objectives In this chapter, you will learn about:  The components of a computer system  Putting all the.
1 Copyright © 2010, Elsevier Inc. All rights Reserved Chapter 2 Parallel Hardware and Parallel Software An Introduction to Parallel Programming Peter Pacheco.
Computer Babble Talk Dung X. Nguyen Rice University.
Question What technology differentiates the different stages a computer had gone through from generation 1 to present?
Chapter 2 Data Manipulation © 2007 Pearson Addison-Wesley. All rights reserved.
The Processor & its components. The CPU The brain. Performs all major calculations. Controls and manages the operations of other components of the computer.
©Brooks/Cole, 2003 Chapter 1 Introduction. ©Brooks/Cole, 2003 Figure 1-1 Data processor model This model represents a specific-purpose computer not a.
Chapter I: Introduction to Computer Science. Computer: is a machine that accepts input data, processes the data and creates output data. This is a specific-purpose.
Chapter 3 Getting Started. Copyright © 2005 Pearson Addison-Wesley. All rights reserved. Objectives To give an overview of the structure of a contemporary.
COMPUTER SYSTEM FUNDAMENTAL Genetic Computer School THE PROCESSING UNIT LESSON 2.
The Processor The Main Components Arithmetic/Logic Unit (ALU) Control Unit System Clock Registers.
Computer Architecture 1 CPU IAS (The computer’s main memory) Store (e.g. Disk, DVD) Input/output Interfaces Clock Bus Keyboard, printer, mouse monitor,
CPU Lesson 2.
Computer Organization and Architecture Lecture 1 : Introduction
Systems Architecture Keywords Fetch Execute Cycle
Computer Organization and Machine Language Programming CPTG 245
Microprocessor and Microcontroller Fundamentals
Processor/Memory Chapter 3
CSNB COMPUTER SYSTEM CHAPTER 1 INTRODUCTION CSNB153 computer system.
Computer Design & Organization
Chapter 4 The Von Neumann Model
CPU & its Components CPU stands for central Processing Unit
Introduction to Computer Engineering
Chapter 4 The Von Neumann Model
Teaching Computing to GCSE
Chapter 4 The Von Neumann Model
Foundations of Computer Science
COMS 161 Introduction to Computing
Intro to Architecture & Organization
Overview of Computer Architecture and Organization
Chapter 5: Computer Systems Organization
Computer Organization
Components of a CPU AS Computing - F451.
Computer Architecture
Unit 1.1 System Architecture Lesson 2
The Stored Program Computer
GCSE OCR 1 The CPU Computer Science J276 Unit 1
A Top-Level View Of Computer Function And Interconnection
Objectives Describe common CPU components and their function: ALU Arithmetic Logic Unit), CU (Control Unit), Cache Explain the function of the CPU as.
OCR GCSE (9-1) Computer Science (J276)
Introduction to Computer Engineering
Introduction to Computer Engineering
Introduction to Computer Engineering
Chapter 4 The Von Neumann Model
Presentation transcript:

From Essentials of Computer Architecture by Douglas E. Comer. ISBN © 2005 Pearson Education, Inc. All rights reserved.

4.1 Von Neumann Architecture Three principle components Processor Memory I/O facilities Programs and data stored in memory

4.3 Definition of a Processor A digital device that can perform a computation involving multiple steps

4.4 The Range of Processors Fixed logic Selectable logic Parameterized logic Programable logic

From Essentials of Computer Architecture by Douglas E. Comer. ISBN © 2005 Pearson Education, Inc. All rights reserved.

4.6 Structure of a conventional Processor Controller Computational Engine (ALU) Local data storage Internal interconnections External interfaces

From Essentials of Computer Architecture by Douglas E. Comer. ISBN © 2005 Pearson Education, Inc. All rights reserved.

Processor Categories and Roles Coprocessors Micro-controllers Micro-sequencers Embedded system processors General purpose processors

From Essentials of Computer Architecture by Douglas E. Comer. ISBN © 2005 Pearson Education, Inc. All rights reserved.

4.11 The Fetch-Execute Cycle Repeat forever { Fetch: access the next step of the program Execute: Perform the step of the program }

4.12 Clock Rate and Instruction Rate The time to execute an instruction depends on the operation being performed.

4.13 Control: Getting Started and Stopping The fetch-execute cycle continues indefinitely In a dedicated system, the same program executes repeatedly. In a general purpose system, an operating system runs when no application is running.

4.14 Starting the Fetch-Execute Cycle The steps used to start a processor are known as bootstrap Many devices have a soft power switch, which means the power switch does not actually turn power on or off.