Components of a CPU AS Computing - F451.

Slides:



Advertisements
Similar presentations
Components of a computer system
Advertisements

The CPU The Central Presentation Unit What is the CPU?
FIU Chapter 7: Input/Output Jerome Crooks Panyawat Chiamprasert
The CPU. Parts of the CPU Control Unit Arithmetic & Logic Unit Registers.
The processor and main memory chapter 4, Exploring the Digital Domain The Development and Basic Organization of Computers.
Computer Applications NCBS Stage 1. The Central Processing UnitSlide 2Computer Applications Stage 1 Course Content and Assessment Practical – 60% (2 Hrs.
CPU Describe the purpose of the CPU
A-Level Computing#BristolMet Session Objectives#4 MUST describe the differences between the main types of primary memory SHOULD describe the function and.
Computers Are Your Future Eleventh Edition Chapter 2: Inside the System Unit Copyright © 2011 Pearson Education, Inc. Publishing as Prentice Hall1.
11:15:01 Storage device. Computer memory Primary storage 11:15:01.
Chapter 3 Computer Hard ware
Higher Computing Computer Systems S. McCrossan 1 Higher Grade Computing Studies 2. Computer Structure Computer Structure The traditional diagram of a computer...
Computer Systems 1 Fundamentals of Computing The CPU & Von Neumann.
The Computer Systems. Computer System CPU Is the brain of the PC. All program instructions are run through the CPU Control Unit This decodes and executes.
Intermediate 2 Computing Computer structure. Organisation of a simple computer.
Components of a Computer Prepared by: Mrs. McCallum-Rodney.
HardwareHardware F451 - AS Computing. Hardware and Software Definition Hardware –The physical components that make up a computer system. Includes all.
Lesson 3 — How a Computer Processes Data Unit 1 — Computer Basics.
Parts of a Computer - Introduction
SKILL AREA: 1.2 MAIN ELEMENTS OF A PERSONAL COMPUTER.
Computer Hardware A computer is made of internal components Central Processor Unit Internal External and external components.
Computer Structure & Architecture 7b - CPU & Buses.
Assessment Covering… Von Neuman architecture Registers – purpose and use, the fetch execute cycle.
Assessment Covering… Von Neuman architecture Registers – purpose and use, the fetch execute cycle.
AS Computing Hardware. Buffers and Interrupts A buffer is an area of memory used for holding data during input/output transfers to and from disk.
Computer operation is of how the different parts of a computer system work together to perform a task.
ICS2O-What is Computer and Information Science There is a wide variety of definitions for what a computer is or what it does. Our definition for the computer.
Transferring Data – Primary Memory to Secondary Storage F451 - AS Computing.
Computers Are Your Future Eleventh Edition Chapter 2: Inside the System Unit Copyright © 2011 Pearson Education, Inc. Publishing as Prentice Hall1.
Von Neumann Machines. 3 The Von Neumann Architecture Model for designing and building computers, based on the following three characteristics: 1)The.
1 Chapter 1 Basic Structures Of Computers. Computer : Introduction A computer is an electronic machine,devised for performing calculations and controlling.
24/06/20161 Hardware Processor components & ROM. 224/06/2016 Learning Objectives Describe the function and purpose of the control unit, memory unit and.
COMPUTER SYSTEM FUNDAMENTAL Genetic Computer School THE PROCESSING UNIT LESSON 2.
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;
Computer Architecture 1 CPU IAS (The computer’s main memory) Store (e.g. Disk, DVD) Input/output Interfaces Clock Bus Keyboard, printer, mouse monitor,
Chapter 2 content Basic organization of computer What is motherboard
Computer Architecture and Number Systems
Computer Systems Nat 4/5 Computing Science Computer Structure:
Computer Hardware What is a CPU.
CPU Lesson 2.
OCR GCSE Computer Science Teaching and Learning Resources
GCSE Computing - The CPU
Computing Science Computer Structure: Lesson 1: Processor Structure
Systems Architecture Keywords Fetch Execute Cycle
Parts of a Computer.
OPERATING SYSTEM CONCEPT AND PRACTISE
The CPU, RISC and CISC Component 1.
Chapter 10: Computer systems (1)
Starter: Stored Program Concept (von Neumann Architecture)
Computer Hardware – System Unit
Chapter 7.2 Computer Architecture
Introduction of microprocessor
Describe the central processing unit including its role
Describe the central processing unit including its role
CPU & its Components CPU stands for central Processing Unit
General Architecture of Digital Computer
Hook – CPU Knowledge Check
IB Computer Science Topic 2.1.1
Teaching Computing to GCSE
System Architecture 1 Chapter 2.
COMS 161 Introduction to Computing
Basic Computer Organization
Introduction to Computer Architecture
A451: Computer Systems and Programming
Unit 1.1 System Architecture Lesson 2
GCSE OCR 1 The CPU Computer Science J276 Unit 1
Year 10 Computer Science Hardware - CPU and RAM.
GCSE Computing - The CPU
Objectives Describe common CPU components and their function: ALU Arithmetic Logic Unit), CU (Control Unit), Cache Explain the function of the CPU as.
Computer components.
Presentation transcript:

Components of a CPU AS Computing - F451

Microprocessor

“640kb ought to be enough for anybody” Bill Gates, 1981

Control Unit ALU Memory Unit (IAS) Registers PC MAR MDR CIR

Interrupt A signal telling a piece of software to “wait” whilst another, more important command is executed. What are some examples?

Buffer A region of memory that is temporarily used to hold data while it is being moved form one place to another Used when 2 devices transmitting to each other run at different speeds Buffers can be implement in either hardware or software

ALU – Arithmetic Logic Unit Where calculations are carried out Mathematical & Logical operations Instruction Set Acts as a gateway to and from the processor

Control Unit Controls the data flow in the processor Controls the fetch execute cycle Synchronises actions (using inbuilt clock) Sends control signals to other parts of the processor

Memory Unit (IAS) Purpose of RAM Store part of currently in use operating system program data currently in use

Non Volatile! Purpose of ROM Purpose of ROM Start up program Bootstrap Program. Non Volatile!

communication to send data Buses Channel of communication to send data

Buses Data Bus This is used to carry the data that needs to be transferred from one piece of hardware to another

Address Bus Carries identification about where the data is being sent/coming from

Control Bus This carries the command signals of the control unit to other components

Registers “Locations in memory used for specific purposes” What is a Register? “Locations in memory used for specific purposes”

IAS Program Counter Current Instruction Register Memory Address Data Register Stores where in IAS the next instruction is Stores the current instruction being executed Stores the address of where the data used in the current instruction Acts as a buffer between the IAS and CPU

Register Definitions Program Counter Current Instruction Register stores the address of the next instruction Current Instruction Register stores the instruction currently being operated on Memory Address Register stores the address in memory currently being accessed Memory Data Register stores the data being transferred to or from memory

External components The term external components refers to the parts that you physically interact with. These are also known as peripherals or input/output devices and include the: keyboard monitor printer

Internal components The term internal components refers to the components contained within the casing of the computer. They include the: processor memory (RAM and ROM) hard disk.

Types of Memory Random Access Memory (RAM) Immediate access store (IAS) It temporary stores data used by applications that are running. The contents are lost when the computer is switched off. Volatile Read Only Memory (ROM) ROM is a permanent storage area which cannot be changed by the user. ROM contains the start up software (this makes the PC boot up) Non-Volatile

Read Only Memory Non-Volatile – Contents of memory is not erased when hardware is powered off. Contains Start up program Start up program is required immediately when power is switched on

Random Access Memory Volatile – Contents of memory is erased when hardware is powered off Contains applications software currently being used, OS files Allows changes to be made to saved contents Fast access to data

Transferring Data – Primary Memory to Secondary Storage

This exact question has come up in 2 previous past papers, and can be worth 6+ marks. “Describe the use of interrupts and buffers when data is transferred from primary memory to a storage device.”

Define Terms Primary Memory – RAM, IAS Secondary Storage – USB Memory Stick Both transfer data at different speeds Therefore need to use Buffer Area of temporary memory used to transfer data between 2 devices Interrupt Method of stopping the CPU so it can perform a task and return to the previous task.

Key Points Data sent to buffer from primary memory. This allows processor can continue with other tasks Interrupt sent when buffer is full. Buffer is emptied to storage device. Buffer used to allow RAM and secondary storage device to transfer data as they do so at different speeds. When buffer is empty Interrupt is sent to processor To request buffer refill Process cycles until all data is transferred

Additional Points Error checking takes place once data is transferred. Interrupt given priority to CPU when buffer is full, required refilling Plan your answer. Use clear English. Read it first before writing on question paper. EXAM Technique!