A Level Computing for AQA Teacher’s Resource CD-ROM 4 CHAPTER: Functional characteristics of a processor.

Slides:



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

Computer Organization, Bus Structure
Machine cycle.
COMPUTER ORGANIZATION CHAPTER SUBSYSTEM INTERCONNECTION.
Chapter 5 Computing Components Nell Dale John Lewis.
Room: E-3-31 Phone: Dr Masri Ayob TK 2123 COMPUTER ORGANISATION & ARCHITECTURE Lecture 5: CPU and Memory.
Chapter 5: Computer Systems Organization Invitation to Computer Science, Java Version, Third Edition.
Introduction to Computer Systems
1 Sec (2.1) Computer Architectures. 2 For temporary storage of information, the CPU contains cells, or registers, that are conceptually similar to main.
Chapter 0 Introduction to Computing
Elements of the Computer (How a processor works)
I/O Subsystem Organization and Interfacing Cs 147 Peter Nguyen
Basic Computer Organization CH-4 Richard Gomez 6/14/01 Computer Science Quote: John Von Neumann If people do not believe that mathematics is simple, it.
Computer Systems CS208. Major Components of a Computer System Processor (CPU) Runs program instructions Main Memory Storage for running programs and current.
5.1 Chaper 4 Central Processing Unit Foundations of Computer Science  Cengage Learning.
Computers Are Your Future Eleventh Edition Chapter 2: Inside the System Unit Copyright © 2011 Pearson Education, Inc. Publishing as Prentice Hall1.
Inside The CPU. Buses There are 3 Types of Buses There are 3 Types of Buses Address bus Address bus –between CPU and Main Memory –Carries address of where.
CPU Registers PC Arith Logic Unit Bus Interface I/O Bridge System bus Memory bus Main Memory USB Controller Graphics Adapter Disk Controller I/O Bus Mouse.
Lecture 12 Today’s topics –CPU basics Registers ALU Control Unit –The bus –Clocks –Input/output subsystem 1.
The Microcomputer System In this presentation you will: Investigate the microprocessor Title Page.
Processing Devices.
Processor Structure & Operations of an Accumulator Machine
Computer Systems 1 Fundamentals of Computing The CPU & Von Neumann.
Cis303a_chapt06_exam.ppt CIS303A: System Architecture Exam - Chapter 6 Name: __________________ Date: _______________ 1. What connects the CPU with other.
CS 1308 Computer Literacy and the Internet Computer Systems Organization.
Chapter 5: Computer Systems Organization Invitation to Computer Science, Java Version, Third Edition.
Chapter 2 The CPU and the Main Board  2.1 Components of the CPU 2.1 Components of the CPU 2.1 Components of the CPU  2.2Performance and Instruction Sets.
Computer Architecture Lecture 9 by Engineer A. Lecturer Aymen Hasan AlAwady 10/2/2014 University of Kufa - Information Technology Research and Development.
Week 2.  Understand what the processor is and what it does.  Execute basic LMC programs.  Understand how CPU characteristics affect performance.
5-1 Computer Components Consider the following ad.
CPU How It Works. 2 Generic Block Diagram CPU MemoryInputOutput Address Bus Data Bus.
Section one revision:1. Computer Systems To be able to Identify and describe computer systems To demonstrate an understanding of the Central Processing.
Intro to Computers Computer Applications. What is a Computer? Initially the term computer referred to an individual whose job it was to perform mathematical.
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.
Computer Architecture Lecture 2 System Buses. Program Concept Hardwired systems are inflexible General purpose hardware can do different tasks, given.
Chapter 2 Data Manipulation Yonsei University 1 st Semester, 2015 Sanghyun Park.
Computer System Internal components - The processor - Main memory - I / O controllers - Buses External components (peripherals). These include: - keyboard.
Input-Output Organization
7. Peripherals 7.1 Introduction of peripheral devices Computer Studies (AL)
Computer Hardware A computer is made of internal components Central Processor Unit Internal External and external components.
Computer Structure & Architecture 7b - CPU & Buses.
Electronic Analog Computer Dr. Amin Danial Asham by.
CS 1308 Computer Literacy and the Internet. Objectives In this chapter, you will learn about:  The components of a computer system  Putting all the.
Academic PowerPoint Computer System – Architecture.
Chapter 6: Computer Components Dr Mohamed Menacer Taibah University
IT3002 Computer Architecture
Computer operation is of how the different parts of a computer system work together to perform a task.
The Central Processing Unit (CPU)
A Level Computing for AQA Teacher’s Resource CD-ROM 20 CHAPTER: Communication methods Serial and parallel communications, bandwidth, bit rate and baud.
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.
1 3 Computing System Fundamentals 3.2 Computer Architecture.
Chapter 20 Computer Operations Computer Studies Today Chapter 20.
E LEMENTS OF C OMPUTER P ROCESSING S YSTEM. W HAT IS COMPUTER ? Electronic device used to store, retrieve, and manipulate the data.
1 Chapter 1 Basic Structures Of Computers. Computer : Introduction A computer is an electronic machine,devised for performing calculations and controlling.
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,
Computer Organization
Systems Architecture Keywords Fetch Execute Cycle
Chapter 10: Computer systems (1)
Input/Output.
Chapter 5: Computer Systems Organization
GCSE OCR 1 The CPU Computer Science J276 Unit 1
Objectives Describe common CPU components and their function: ALU Arithmetic Logic Unit), CU (Control Unit), Cache Explain the function of the CPU as.
Presentation transcript:

A Level Computing for AQA Teacher’s Resource CD-ROM 4 CHAPTER: Functional characteristics of a processor

A Level Computing for AQA Teacher’s Resource CD-ROM © 2005 Bob Reeves, Dave Fogg/Hodder Murray The stored program concept Very early computers had no storage capacity, so programs and data could not be stored at all. The invention of the microchip allowed computer programs to be stored for the first time. Computer programs are a combination of instructions and data. Both are stored in memory which is the stored program concept. Instructions and data are passed between memory and the processor. The processor carries out the instructions on the data and stores the result back in memory. Memory is made up of millions of addressable cells into which data and instructions are stored and retrieved.

A Level Computing for AQA Teacher’s Resource CD-ROM © 2005 Bob Reeves, Dave Fogg/Hodder Murray Fetch-Decode-Execute This is the cycle that the processor runs through when a program is run: –fetch: the next instruction or data item needed by the program is fetched from memory –decode: the processor interprets the instruction by referencing the instruction set –execute: the processor carries out the instruction, which could involve reading an item of data from memory, performing a calculation or writing data back into memory. The processor will go through this cycle millions of times per second.

A Level Computing for AQA Teacher’s Resource CD-ROM © 2005 Bob Reeves, Dave Fogg/Hodder Murray Registers and Buses As the cycle is repeated millions of times per second, there needs to be a mechanism for keeping track of all of the instructions that are being handled. What seems like a simple instruction in human terms, such as adding two numbers together, may in fact takes several cycles for the processor. In order to handle each cycle, the processor uses a number of different registers and buses. Registers are small areas of storage on the processor where instructions and data are temporarily stored while they are being handled. Different registers carry out different functions during the fetch-decode- execute cycle. Buses are microscopic wires used to transmit data between these registers and between the processor, memory and the Input/Output controllers. There are three types: –data bus –address bus –control bus.

A Level Computing for AQA Teacher’s Resource CD-ROM © 2005 Bob Reeves, Dave Fogg/Hodder Murray Buses The data bus carries data and instructions between the processor, memory and the Input/Output controllers and back again. It also carries data between registers. The address bus carries the memory address of the next instruction needed by the processor or the memory address to store a data item in. It only goes in one direction – from the processor to memory. The control bus transmits signals that control the data and address buses.

A Level Computing for AQA Teacher’s Resource CD-ROM © 2005 Bob Reeves, Dave Fogg/Hodder Murray Input/Output (I/O) ports The processor also communicates with the I/O devices, such as the keyboard, mouse and monitor. These connect via ports to allow signals to be passed to and from the devices. Rather than connect directly to the processor, each device has an I/O controller which acts as an interface between the processor and the device. The I/O controllers have their own circuitry to handle the instructions flowing between the device and the processor.