What is a processor ? A “Processor," is a small chip that resides in computers and other electronic devices. It also called “Brain ” of a computer. It.

Slides:



Advertisements
Similar presentations
IT Chapter 2 Part B CPU. The CPU is contained on a single integrated circuit called the microprocessor. Often referred to as the brains of a computer.
Advertisements

CEN 226: Computer Organization & Assembly Language :CSC 225 (Lec#3) By Dr. Syed Noman.
CENTRAL PROCESSING UNIT
DH2T 34 Computer Architecture 1 LO2 Lesson Two CPU and Buses.
PC hardware and x86 3/3/08 Frans Kaashoek MIT
Assembly Language for Intel-Based Computers Chapter 2: IA-32 Processor Architecture Kip Irvine.
ICS312 Set 3 Pentium Registers. Intel 8086 Family of Microprocessors All of the Intel chips from the 8086 to the latest pentium, have similar architectures.
GCSE Computing - The CPU
Computer Systems CS208. Major Components of a Computer System Processor (CPU) Runs program instructions Main Memory Storage for running programs and current.
CPU Describe the purpose of the CPU
 Central Processing Unit(CPU) Central Processing Unit(CPU)  Components of the CPU Components of the CPU  Actions Performed by CPU Actions Performed.
Introduction Computer Hardware Jess 2006 The CPU.
By: Clara Miles and Jarrick Lumma.  The motherboard is the main circuit board of the system unit. It can also be called a system board.  It contains.
6.828: PC hardware and x86 Frans Kaashoek
Georgia Institute of Technology Introduction to Programming Part 2 Barb Ericson Georgia Institute of Technology May 2006.
Computing hardware CPU.
Understanding Computers, Ch.31 Chapter 3 The System Unit: Processing and Memory.
Unit - 1 Basic Computer Architecture P. Sugin Benzigar.
D75P 34R HNC Computer Architecture 1 Week 9 The Processor, Busses and Peripherals © C Nyssen/Aberdeen College 2003 All images © C Nyssen /Aberdeen College.
Intel Pentium II Processor Brent Perry Pat Reagan Brian Davis Umesh Vemuri.
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.
The Central Processing Unit
Fall 2012 Chapter 2: x86 Processor Architecture. Irvine, Kip R. Assembly Language for x86 Processors 6/e, Chapter Overview General Concepts IA-32.
The Central Processing Unit (CPU) and the Machine Cycle.
Computer Hardware The Processing Unit.
Motherboard A motherboard allows all the parts of your computer to receive power and communicate with one another.
Chapter 2 Parts of a Computer System. 2.1 PC Hardware: Memory.
 Introduction to the CPU Introduction to the CPU  Main Operations of the CPU Main Operations of the CPU  Explanation of Operations Explanation of Operations.
Lecture on Central Process Unit (CPU)
Succeeding with Technology Chapter 2 Hardware Designed to Meet the Need The Digital Revolution Integrated Circuits and Processing Storage Input, Output,
HOW COMPUTERS WORK THE CPU & MEMORY. THE PARTS OF A COMPUTER.
Sahar Mosleh California State University San MarcosPage 1 Intel IA-32 Architecture This lecture describes the architecture of the Intel IA-32 processor.
X86 Assembly Language We will be using the nasm assembler (other assemblers: MASM, as, gas)
Simple ALU How to perform this C language integer operation in the computer C=A+B; ? The arithmetic/logic unit (ALU) of a processor performs integer arithmetic.
Inside a PC Exploring the CPU. CPU: Objectives Students will identify and explain the function of the CPU Students will research various CPUs so they.
PROCESSOR Ambika | shravani | namrata | saurabh | soumen.
MODULE 5 INTEL TODAY WE ARE GOING TO DISCUSS ABOUT, FEATURES OF 8086 LOGICAL PIN DIAGRAM INTERNAL ARCHITECTURE REGISTERS AND FLAGS OPERATING MODES.
Microprocessor Fundamentals Week 2 Mount Druitt College of TAFE Dept. Electrical Engineering 2008.
The Processor & its components. The CPU The brain. Performs all major calculations. Controls and manages the operations of other components of the computer.
1 3 Computing System Fundamentals 3.2 Computer Architecture.
BY MANJU Lesson 21 Computer Hardware. System Components A computer system requires many components to do its job: Input: Device to input data so it can.
Computer Operation. Binary Codes CPU operates in binary codes Representation of values in binary codes Instructions to CPU in binary codes Addresses in.
1 x86 Programming Model Microprocessor Computer Architectures Lab Components of any Computer System Control – logic that controls fetching/execution of.
Chapter Overview General Concepts IA-32 Processor Architecture
CPU Central Processing Unit
Computer Hardware What is a CPU.
GCSE Computing - The CPU
The Central Processing Unit: What Goes on Inside the Computer
GCSE OCR Computing A451 The CPU Computing hardware 1.
Assembly language.
Chapter 10: Computer systems (1)
Introduction Computer Hardware Jess 2006
x86 Processor Architecture
Introduction to 8086 Microprocessor
Introduction to microprocessor (Continued) Unit 1 Lecture 2
The Central Processing Unit
THE CPU i Bytes 1.1.
Course Name: Computer Application Topic: Central Processing Unit (CPU)
Basic Microprocessor Architecture
Homework Reading Continue work on mp1
عمارة الحاسب.
Edited by : Noor Alhareqi
Edited by : Noor Alhareqi
CS 301 Fall 2002 Computer Organization
Computer Architecture CST 250
Unit-I 80386DX Architecture
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 Science. The CPU The CPU is made up of 3 main parts : Cache ALU Control Unit.
Presentation transcript:

What is a processor ? A “Processor," is a small chip that resides in computers and other electronic devices. It also called “Brain ” of a computer. It receive input and provide the appropriate output. While this may seem like a simple task, modern processors can handle trillions of calculations per second.

Types MaleFemale These have pins that fits into the motherboard These have a flat surface sits onto the motherboard

Where it is in your System ?

Components inside the processor ? Components of the CPU include the Registers, the System Clock and Internal Memory Cache. Registers – Small holding areas on processor chip Holds counters, data, instructions, and addresses ALU is currently processing Processor internal memory caches (L1, L2, L3) – Holds data and instructions to be processed by ALU Clock speed is the speed at which a processor executes instructions. A processor’s clock speed is measured in Megahertz (MHz) and Gigahertz (GHz).

General Purpose Registers (GPR) EAX (Accumulator Register) EBX (Base Register) ECX (Count Register) EDX (Data Register) Index Registers ESI (Source Index Register) EDI (Destination Index Register) Segment Registers CS (Code Segment Register) DS (Data Segment Register) SS (Stack Segment Register) ES (Extra Segment Register) FS & GS (There is no Full form) Pointer Register ESP (Stack Pointer Register) EBP (Base Pointer Register) EIP (Instruction Pointer Register) Few registers inside the processor

Why is it used? CPU has three main components, the arithmetic/logic unit, I/O unit and the control unit.

The control unit directs other portions of the computer system to carry out or execute program instructions. The arithmetic/logic unit executes all the arithmetic and logical instructions. I/O unit manages data and instructions entering and leaving the processor Why is it used?

Fetch Decode Execute Store

Fetch 1.CPU retrieves the instruction that it needs to run from program memory. 2. Each instruction in a program (which contains millions of instructions) is stored at a specific address. 3.The CPU has a program counter, which keeps track of the address of the instruction that the CPU is accessing.

Decode 1.A compiler breaks the code down to Assembly Language. 2. Assembly language is a language that the CPU understands, but may vary between different CPUs. 3. From there on, an assembler translates Assembly Language into binary code. 4.The CPU can manipulate this binary code to execute the instructions it is given.

Execute Based on the instructions it is given, the CPU can then do one of three things: 1) Using its Arithmetic Logic Unit (ALU), the CPU can calculate extremely complicated mathematical functions; 2) Move data from one memory location to another; 3) Jump to different addresses in the program based on decisions made by the CPU itself.

Store CPU must give some feedback after executing the instruction. The output data is written to the memory. In this phase program counter is incremented.

Input Device Output Device Processing Device Control Unit ALU Registers Memory Communication Devices

CPU North Bridge PCI South Bridge ICH I/O Flash memory FSB LPC PCI Graphics Card

 AMD Processor (Gaming and Business)  K5 Athleon(1996) -4.3 millions of transistor -8kb Data Cache  Buldozer(2011) -size-32nm -Instruction set-AMD64 -Used in-piledriver  Bobcat(2011) -Used for accelrated processing. -size-40nm -core name-AMD CPU

 Intel Proceessor (Development, Gaming and Business) NameCode Name SizeData BusminRAMmaxRAMOS PC bit8-bit256 kb1MBDOS PC/XT bit 640 kb1MBDOS PC/AT bit 1 MB16MBDOS PC/AT bit 4 MB4GBDOS/ Linux PC/AT bit 8 MB2^48MBDOS/ Linux PC/AT586Pentium32-bit 16 MB2^64MBDOS/ Linux

Intel :- Sandy Bridge(2011) intel core i7-3770K(2.5GHz) ivy Bridge(2012) intel core i7-3770K – 3.5 GHz/3.9 GHz AMD:- AMD A-series & E- Series accelrated processing units (APUs)

WHAT IS A RASPBERRY PI? The Raspberry Pi is a low cost, credit-card sized computer that plugs into a computer monitor or TV, and uses a standard keyboard and mouse. It’s capable of doing everything you’d expect a desktop computer to do, from browsing the internet and playing high-definition video, to making spreadsheets, word-processing, and playing games.

Credits: Sourav Mitra Sourav Mitra Subashri Babu Subashri Babu Premlata Simpi Premlata Simpi Vijay Kokate Vijay Kokate