SlideShare a Scribd company logo
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 computer. it is also
called processor.
• Converts data into information
• It continually receives instructions to execute. Each instruction
tells CPU to process data.
• CPU performs all operations on data according to the given
instructions.
• It executes instructions and tells other parts of computers what
to do.
• Most of the work consists of calculations and data transfer.
• Two parts
– Control Unit (CU)
– Arithmetic and Logic Unit (ALU)
Control Unit
CU
• Control Unit is an important component of CPU. It acts Like a
supervisor of the computer.
• It controls all activities of the computer system
• All the computers resources are managed from the control unit.
• Think of the control unit as a traffic signal directing the flow of data
through the CPU.
• The CPU´s instruction for carrying out commands are built into the
control unit.
• The instruction or instruction set, list all the operations that the CPU
can perform.
• Each instruction in the instruction set is a series of basic directions
that tell the CPU how to execute more complex operations.
Control Unit
CU
It performs the following operations:
1. It fetches or retrieve instruction from main memory.
2. It interprets the instruction to find what operation is to
be performed.
3. It controls the execution of instruction. The control unit
determines the sequence in which computer programs
and instructions are executed
System Clock
• In computers, sequence is everything. The system clock
synchronizes the tasks in a computer, like loading data
before manipulating it, etc.
• The system clock is a circuit that emits a continuous
stream of precise high and low pulses that are all exactly
the same length.
• One clock cycle is the time that passes from the start of
one high pulse, until the start of the next.
• If several events are supposed to happen in one clock
cycle, the cycle is subdivided by inserting a circuit with a
known delay in it, thus providing more highs and more
lows.
Arithmetic / Logic Unit
ALU
ALU is a part of CPU. Actual Execution of instructions
takes place in this part. All Arithmetic and Logical
operations are performed in ALU.
It consists of two units
• Arithmetic Unit
Performs arithmetic operations
• Logic Unit
Performs logical operations
Arithmetic Operations
Addition
Subtraction
Multiplication
Division
Logical Operations
• Evaluates conditions
• Makes comparisons
• Can compare
– Numbers
– Letters
– Special characters
ALU
• When the control unit encounters an instruction that involves
arithmetic or logic , however, it passes that instruction to the
second component of the CPU, the ALU.
• The ALU performs these operations.
• ALU includes a group of registers--- high speed memory
locations built directly into the CPU that are used to hold the
data currently being processed.
ALU
• ALU will use the register to hold the data currently being used
for calculation.
For example
• CU might load two numbers from memory into the registers in
the ALU.
• Then it might tell the ALU divide the two numbers (an arithmetic
operation) or to see whether the numbers are equal (a logical
operation).
• The answer to this calculation will be stored in another register
before being sent out of the CPU.
Registers
• A location used for temporarily hold data
or instructions at the moment of execution
• The storage capacity of registers
measures in bytes (can be 1,2,4 or 8
bytes registers).
Registers in ALU
• Accumulator (Acc)
– storing intermediate results of computations
• Status Register (SR)
– to store the status of the result
Registers in CU
• Program Counter (PC)
– to contain the address of next instruction to
be executed
– keep a record of the sequence of execution.
• Instruction Register (IR)
– to contain instruction that is being executed.
Registers in CU
• Memory Address Register (MAR)
– to store the address of the data or instruction
to be processed
• Memory Data Register (MDR)
– to store data or instruction to be processed.
Registers in CPU
CPU
CU ALU
PC
MAR
MDR
IR
PSR
Acc

More Related Content

What's hot

FUNCTIONAL UNIT
FUNCTIONAL UNITFUNCTIONAL UNIT
FUNCTIONAL UNIT
Surkhab Shelly
 
Computer System Architecture
Computer System ArchitectureComputer System Architecture
Computer System Architecture
Brenda Debra
 
Central Processing Unit (Instruction Circle)
Central Processing Unit (Instruction Circle)Central Processing Unit (Instruction Circle)
Central Processing Unit (Instruction Circle)
muhd afiq
 
Processor structure and funtions
Processor structure and funtionsProcessor structure and funtions
Processor structure and funtions
Muhammad Ishaq
 
Cpu and its execution statements
Cpu and its execution statementsCpu and its execution statements
Cpu and its execution statements
baabtra.com - No. 1 supplier of quality freshers
 
top level view of computer function and interconnection
top level view of computer function and interconnectiontop level view of computer function and interconnection
top level view of computer function and interconnection
Sajid Marwat
 
Parts of cpu
Parts of cpuParts of cpu
Parts of cpu
findclick read
 
Control unit
Control unitControl unit
Control unit
Syed Zaid Irshad
 
Computer Organisation and Architecture
Computer Organisation and ArchitectureComputer Organisation and Architecture
Computer Organisation and Architecture
Subhasis Dash
 
Chapter 1 basic structure of computers
Chapter 1  basic structure of computersChapter 1  basic structure of computers
Chapter 1 basic structure of computers
Gurpreet Singh
 
Computer Organisation & Architecture (chapter 1)
Computer Organisation & Architecture (chapter 1) Computer Organisation & Architecture (chapter 1)
Computer Organisation & Architecture (chapter 1)
Subhasis Dash
 
Re complete
Re completeRe complete
Re complete
Raza Umer
 
Chapter 3 - Top Level View of Computer / Function and Interconection
Chapter 3 - Top Level View of Computer / Function and InterconectionChapter 3 - Top Level View of Computer / Function and Interconection
Chapter 3 - Top Level View of Computer / Function and Interconection
César de Souza
 
The central processing unit by group 5 2015
The central processing unit by group 5 2015The central processing unit by group 5 2015
The central processing unit by group 5 2015
Tendai Karuma
 
Central processing unit (CPU)
Central processing unit (CPU)Central processing unit (CPU)
Central processing unit (CPU)
Asad Sheikh
 
03 top level view of computer function and interconnection
03 top level view of computer function and interconnection03 top level view of computer function and interconnection
03 top level view of computer function and interconnection
Sher Shah Merkhel
 
Intro to the unit
Intro to the unitIntro to the unit
Intro to the unit
Graeme Smith
 
02 cpu final
02 cpu final02 cpu final
02 cpu final
Aman Garg
 
Parts of CPU
Parts of CPUParts of CPU
Parts of CPU
WilliamBrooks123
 
Co m1-1
Co m1-1Co m1-1

What's hot (20)

FUNCTIONAL UNIT
FUNCTIONAL UNITFUNCTIONAL UNIT
FUNCTIONAL UNIT
 
Computer System Architecture
Computer System ArchitectureComputer System Architecture
Computer System Architecture
 
Central Processing Unit (Instruction Circle)
Central Processing Unit (Instruction Circle)Central Processing Unit (Instruction Circle)
Central Processing Unit (Instruction Circle)
 
Processor structure and funtions
Processor structure and funtionsProcessor structure and funtions
Processor structure and funtions
 
Cpu and its execution statements
Cpu and its execution statementsCpu and its execution statements
Cpu and its execution statements
 
top level view of computer function and interconnection
top level view of computer function and interconnectiontop level view of computer function and interconnection
top level view of computer function and interconnection
 
Parts of cpu
Parts of cpuParts of cpu
Parts of cpu
 
Control unit
Control unitControl unit
Control unit
 
Computer Organisation and Architecture
Computer Organisation and ArchitectureComputer Organisation and Architecture
Computer Organisation and Architecture
 
Chapter 1 basic structure of computers
Chapter 1  basic structure of computersChapter 1  basic structure of computers
Chapter 1 basic structure of computers
 
Computer Organisation & Architecture (chapter 1)
Computer Organisation & Architecture (chapter 1) Computer Organisation & Architecture (chapter 1)
Computer Organisation & Architecture (chapter 1)
 
Re complete
Re completeRe complete
Re complete
 
Chapter 3 - Top Level View of Computer / Function and Interconection
Chapter 3 - Top Level View of Computer / Function and InterconectionChapter 3 - Top Level View of Computer / Function and Interconection
Chapter 3 - Top Level View of Computer / Function and Interconection
 
The central processing unit by group 5 2015
The central processing unit by group 5 2015The central processing unit by group 5 2015
The central processing unit by group 5 2015
 
Central processing unit (CPU)
Central processing unit (CPU)Central processing unit (CPU)
Central processing unit (CPU)
 
03 top level view of computer function and interconnection
03 top level view of computer function and interconnection03 top level view of computer function and interconnection
03 top level view of computer function and interconnection
 
Intro to the unit
Intro to the unitIntro to the unit
Intro to the unit
 
02 cpu final
02 cpu final02 cpu final
02 cpu final
 
Parts of CPU
Parts of CPUParts of CPU
Parts of CPU
 
Co m1-1
Co m1-1Co m1-1
Co m1-1
 

Viewers also liked

Cвіт моїх захоплень
Cвіт моїх захопленьCвіт моїх захоплень
Cвіт моїх захопленьDzivinskay
 
Verb to be
Verb to beVerb to be
Verb to be
Erika Quistanchala
 
захоплення
захопленнязахоплення
захопленняDzivinskay
 
Sesion 5 viernes impresion
Sesion 5 viernes impresionSesion 5 viernes impresion
Sesion 5 viernes impresion
tomadedecisiones
 
Sesion 3 impresion
Sesion 3 impresionSesion 3 impresion
Sesion 3 impresion
tomadedecisiones
 
ми раді познайомитися
ми раді познайомитисями раді познайомитися
ми раді познайомитися
Dzivinskay
 
Sesion 7 impresion
Sesion 7 impresionSesion 7 impresion
Sesion 7 impresion
tomadedecisiones
 
Copia de Club Atletismo Viso
Copia de Club Atletismo VisoCopia de Club Atletismo Viso
Copia de Club Atletismo VisoAntonio-Fx
 
Chattanooga Race For The Cure 2012 Team Captain Manual!
Chattanooga Race For The Cure 2012 Team Captain Manual!Chattanooga Race For The Cure 2012 Team Captain Manual!
Chattanooga Race For The Cure 2012 Team Captain Manual!
smiller17
 
Antropologi Pembangun
Antropologi PembangunAntropologi Pembangun
Antropologi Pembangunputri_indah
 
робота з батьками
робота з батькамиробота з батьками
робота з батькамиDzivinskay
 
Sosiologi agama
Sosiologi agamaSosiologi agama
Sosiologi agama
putri_indah
 
Lecture 21 22
Lecture 21 22Lecture 21 22
Lecture 21 22
Najmul Hassan
 
2012 Race For The Cure Sponsorship Opportunities
2012 Race For The Cure Sponsorship Opportunities2012 Race For The Cure Sponsorship Opportunities
2012 Race For The Cure Sponsorship Opportunities
smiller17
 
Sesion 6 impresion
Sesion 6 impresionSesion 6 impresion
Sesion 6 impresion
tomadedecisiones
 
Lecture 15 16
Lecture 15 16Lecture 15 16
Lecture 15 16
Najmul Hassan
 

Viewers also liked (19)

Cвіт моїх захоплень
Cвіт моїх захопленьCвіт моїх захоплень
Cвіт моїх захоплень
 
Verb to be
Verb to beVerb to be
Verb to be
 
захоплення
захопленнязахоплення
захоплення
 
Sesion 5 viernes impresion
Sesion 5 viernes impresionSesion 5 viernes impresion
Sesion 5 viernes impresion
 
Sesion 3 impresion
Sesion 3 impresionSesion 3 impresion
Sesion 3 impresion
 
Ppnu
PpnuPpnu
Ppnu
 
ми раді познайомитися
ми раді познайомитисями раді познайомитися
ми раді познайомитися
 
Sesion 7 impresion
Sesion 7 impresionSesion 7 impresion
Sesion 7 impresion
 
Copia de Club Atletismo Viso
Copia de Club Atletismo VisoCopia de Club Atletismo Viso
Copia de Club Atletismo Viso
 
Media tsk
Media tskMedia tsk
Media tsk
 
Chattanooga Race For The Cure 2012 Team Captain Manual!
Chattanooga Race For The Cure 2012 Team Captain Manual!Chattanooga Race For The Cure 2012 Team Captain Manual!
Chattanooga Race For The Cure 2012 Team Captain Manual!
 
Antropologi Pembangun
Antropologi PembangunAntropologi Pembangun
Antropologi Pembangun
 
робота з батьками
робота з батькамиробота з батьками
робота з батьками
 
Sosiologi agama
Sosiologi agamaSosiologi agama
Sosiologi agama
 
Lecture 21 22
Lecture 21 22Lecture 21 22
Lecture 21 22
 
2012 Race For The Cure Sponsorship Opportunities
2012 Race For The Cure Sponsorship Opportunities2012 Race For The Cure Sponsorship Opportunities
2012 Race For The Cure Sponsorship Opportunities
 
Sesion 6 impresion
Sesion 6 impresionSesion 6 impresion
Sesion 6 impresion
 
Lecture 15 16
Lecture 15 16Lecture 15 16
Lecture 15 16
 
Sesion 9 impresion
Sesion 9 impresionSesion 9 impresion
Sesion 9 impresion
 

Similar to 1353142173system unit

Science computer processor
Science computer processorScience computer processor
Science computer processor
Zul Hilmi Samsudin
 
Computer Architecture
Computer ArchitectureComputer Architecture
Computer Architecture
Sweta Kumari Barnwal
 
Block diagram of a computer
Block diagram of a computerBlock diagram of a computer
Block diagram of a computer
Qsrealm
 
03_Top Level View of Computer Function and Interconnection.ppt
03_Top Level View of Computer Function and Interconnection.ppt03_Top Level View of Computer Function and Interconnection.ppt
03_Top Level View of Computer Function and Interconnection.ppt
ChABiDRazZaQ
 
Microprocessor
MicroprocessorMicroprocessor
Microprocessor
Paras Watts
 
The Processor.pptx
The Processor.pptxThe Processor.pptx
The Processor.pptx
missstevenson01
 
ch4.ppt
ch4.pptch4.ppt
ch4.ppt
Shubham30007
 
IT workshop (CPU).pptx
IT workshop (CPU).pptxIT workshop (CPU).pptx
IT workshop (CPU).pptx
VarunKumar657899
 
Basic CPU (Central Processing Unit)
Basic CPU (Central Processing Unit)Basic CPU (Central Processing Unit)
Basic CPU (Central Processing Unit)
Faraz Ahmed
 
Chap 3 CA.pptx
Chap 3 CA.pptxChap 3 CA.pptx
Chap 3 CA.pptx
SahalAhmed4
 
Comp App Lect 2 System Unit.pptx
Comp App Lect 2 System Unit.pptxComp App Lect 2 System Unit.pptx
Comp App Lect 2 System Unit.pptx
MehwishKanwal14
 
Discovery of computer
Discovery of computerDiscovery of computer
Discovery of computer
ZE Shan Rao
 
Central Processing Unit-6.pptx
Central Processing Unit-6.pptxCentral Processing Unit-6.pptx
Central Processing Unit-6.pptx
IjazKhan326575
 
How The CPU Works.ppt
How The CPU Works.pptHow The CPU Works.ppt
How The CPU Works.ppt
AliJan481777
 
Fundamental units of computer
Fundamental units of computerFundamental units of computer
Fundamental units of computer
Sandeep Menon
 
2. Functional Components of Computing System.pptx
2. Functional Components of Computing System.pptx2. Functional Components of Computing System.pptx
2. Functional Components of Computing System.pptx
Sindhu Mani
 
Basic computer system
Basic computer systemBasic computer system
Basic computer system
Sweta Kumari Barnwal
 
cpu-200816132241.pdf
cpu-200816132241.pdfcpu-200816132241.pdf
cpu-200816132241.pdf
SaniyaSultana9
 
Central Processing Unit(CPU)
Central Processing Unit(CPU)Central Processing Unit(CPU)
Central Processing Unit(CPU)
ANSANS8
 
Fp203 chp1.1
Fp203 chp1.1Fp203 chp1.1
Fp203 chp1.1
Norhayati Ismail
 

Similar to 1353142173system unit (20)

Science computer processor
Science computer processorScience computer processor
Science computer processor
 
Computer Architecture
Computer ArchitectureComputer Architecture
Computer Architecture
 
Block diagram of a computer
Block diagram of a computerBlock diagram of a computer
Block diagram of a computer
 
03_Top Level View of Computer Function and Interconnection.ppt
03_Top Level View of Computer Function and Interconnection.ppt03_Top Level View of Computer Function and Interconnection.ppt
03_Top Level View of Computer Function and Interconnection.ppt
 
Microprocessor
MicroprocessorMicroprocessor
Microprocessor
 
The Processor.pptx
The Processor.pptxThe Processor.pptx
The Processor.pptx
 
ch4.ppt
ch4.pptch4.ppt
ch4.ppt
 
IT workshop (CPU).pptx
IT workshop (CPU).pptxIT workshop (CPU).pptx
IT workshop (CPU).pptx
 
Basic CPU (Central Processing Unit)
Basic CPU (Central Processing Unit)Basic CPU (Central Processing Unit)
Basic CPU (Central Processing Unit)
 
Chap 3 CA.pptx
Chap 3 CA.pptxChap 3 CA.pptx
Chap 3 CA.pptx
 
Comp App Lect 2 System Unit.pptx
Comp App Lect 2 System Unit.pptxComp App Lect 2 System Unit.pptx
Comp App Lect 2 System Unit.pptx
 
Discovery of computer
Discovery of computerDiscovery of computer
Discovery of computer
 
Central Processing Unit-6.pptx
Central Processing Unit-6.pptxCentral Processing Unit-6.pptx
Central Processing Unit-6.pptx
 
How The CPU Works.ppt
How The CPU Works.pptHow The CPU Works.ppt
How The CPU Works.ppt
 
Fundamental units of computer
Fundamental units of computerFundamental units of computer
Fundamental units of computer
 
2. Functional Components of Computing System.pptx
2. Functional Components of Computing System.pptx2. Functional Components of Computing System.pptx
2. Functional Components of Computing System.pptx
 
Basic computer system
Basic computer systemBasic computer system
Basic computer system
 
cpu-200816132241.pdf
cpu-200816132241.pdfcpu-200816132241.pdf
cpu-200816132241.pdf
 
Central Processing Unit(CPU)
Central Processing Unit(CPU)Central Processing Unit(CPU)
Central Processing Unit(CPU)
 
Fp203 chp1.1
Fp203 chp1.1Fp203 chp1.1
Fp203 chp1.1
 

Recently uploaded

Traditional Musical Instruments of Arunachal Pradesh and Uttar Pradesh - RAYH...
Traditional Musical Instruments of Arunachal Pradesh and Uttar Pradesh - RAYH...Traditional Musical Instruments of Arunachal Pradesh and Uttar Pradesh - RAYH...
Traditional Musical Instruments of Arunachal Pradesh and Uttar Pradesh - RAYH...
imrankhan141184
 
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
GeorgeMilliken2
 
Advanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docxAdvanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docx
adhitya5119
 
MARY JANE WILSON, A “BOA MÃE” .
MARY JANE WILSON, A “BOA MÃE”           .MARY JANE WILSON, A “BOA MÃE”           .
MARY JANE WILSON, A “BOA MÃE” .
Colégio Santa Teresinha
 
Cognitive Development Adolescence Psychology
Cognitive Development Adolescence PsychologyCognitive Development Adolescence Psychology
Cognitive Development Adolescence Psychology
paigestewart1632
 
Walmart Business+ and Spark Good for Nonprofits.pdf
Walmart Business+ and Spark Good for Nonprofits.pdfWalmart Business+ and Spark Good for Nonprofits.pdf
Walmart Business+ and Spark Good for Nonprofits.pdf
TechSoup
 
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
Nguyen Thanh Tu Collection
 
The basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptxThe basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptx
heathfieldcps1
 
How to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRMHow to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRM
Celine George
 
UGC NET Exam Paper 1- Unit 1:Teaching Aptitude
UGC NET Exam Paper 1- Unit 1:Teaching AptitudeUGC NET Exam Paper 1- Unit 1:Teaching Aptitude
UGC NET Exam Paper 1- Unit 1:Teaching Aptitude
S. Raj Kumar
 
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdfবাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
eBook.com.bd (প্রয়োজনীয় বাংলা বই)
 
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UPLAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
RAHUL
 
How to Setup Warehouse & Location in Odoo 17 Inventory
How to Setup Warehouse & Location in Odoo 17 InventoryHow to Setup Warehouse & Location in Odoo 17 Inventory
How to Setup Warehouse & Location in Odoo 17 Inventory
Celine George
 
Liberal Approach to the Study of Indian Politics.pdf
Liberal Approach to the Study of Indian Politics.pdfLiberal Approach to the Study of Indian Politics.pdf
Liberal Approach to the Study of Indian Politics.pdf
WaniBasim
 
Main Java[All of the Base Concepts}.docx
Main Java[All of the Base Concepts}.docxMain Java[All of the Base Concepts}.docx
Main Java[All of the Base Concepts}.docx
adhitya5119
 
Digital Artefact 1 - Tiny Home Environmental Design
Digital Artefact 1 - Tiny Home Environmental DesignDigital Artefact 1 - Tiny Home Environmental Design
Digital Artefact 1 - Tiny Home Environmental Design
amberjdewit93
 
Chapter wise All Notes of First year Basic Civil Engineering.pptx
Chapter wise All Notes of First year Basic Civil Engineering.pptxChapter wise All Notes of First year Basic Civil Engineering.pptx
Chapter wise All Notes of First year Basic Civil Engineering.pptx
Denish Jangid
 
The History of Stoke Newington Street Names
The History of Stoke Newington Street NamesThe History of Stoke Newington Street Names
The History of Stoke Newington Street Names
History of Stoke Newington
 
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
Nguyen Thanh Tu Collection
 
Hindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdfHindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdf
Dr. Mulla Adam Ali
 

Recently uploaded (20)

Traditional Musical Instruments of Arunachal Pradesh and Uttar Pradesh - RAYH...
Traditional Musical Instruments of Arunachal Pradesh and Uttar Pradesh - RAYH...Traditional Musical Instruments of Arunachal Pradesh and Uttar Pradesh - RAYH...
Traditional Musical Instruments of Arunachal Pradesh and Uttar Pradesh - RAYH...
 
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
 
Advanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docxAdvanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docx
 
MARY JANE WILSON, A “BOA MÃE” .
MARY JANE WILSON, A “BOA MÃE”           .MARY JANE WILSON, A “BOA MÃE”           .
MARY JANE WILSON, A “BOA MÃE” .
 
Cognitive Development Adolescence Psychology
Cognitive Development Adolescence PsychologyCognitive Development Adolescence Psychology
Cognitive Development Adolescence Psychology
 
Walmart Business+ and Spark Good for Nonprofits.pdf
Walmart Business+ and Spark Good for Nonprofits.pdfWalmart Business+ and Spark Good for Nonprofits.pdf
Walmart Business+ and Spark Good for Nonprofits.pdf
 
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
 
The basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptxThe basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptx
 
How to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRMHow to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRM
 
UGC NET Exam Paper 1- Unit 1:Teaching Aptitude
UGC NET Exam Paper 1- Unit 1:Teaching AptitudeUGC NET Exam Paper 1- Unit 1:Teaching Aptitude
UGC NET Exam Paper 1- Unit 1:Teaching Aptitude
 
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdfবাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
 
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UPLAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
 
How to Setup Warehouse & Location in Odoo 17 Inventory
How to Setup Warehouse & Location in Odoo 17 InventoryHow to Setup Warehouse & Location in Odoo 17 Inventory
How to Setup Warehouse & Location in Odoo 17 Inventory
 
Liberal Approach to the Study of Indian Politics.pdf
Liberal Approach to the Study of Indian Politics.pdfLiberal Approach to the Study of Indian Politics.pdf
Liberal Approach to the Study of Indian Politics.pdf
 
Main Java[All of the Base Concepts}.docx
Main Java[All of the Base Concepts}.docxMain Java[All of the Base Concepts}.docx
Main Java[All of the Base Concepts}.docx
 
Digital Artefact 1 - Tiny Home Environmental Design
Digital Artefact 1 - Tiny Home Environmental DesignDigital Artefact 1 - Tiny Home Environmental Design
Digital Artefact 1 - Tiny Home Environmental Design
 
Chapter wise All Notes of First year Basic Civil Engineering.pptx
Chapter wise All Notes of First year Basic Civil Engineering.pptxChapter wise All Notes of First year Basic Civil Engineering.pptx
Chapter wise All Notes of First year Basic Civil Engineering.pptx
 
The History of Stoke Newington Street Names
The History of Stoke Newington Street NamesThe History of Stoke Newington Street Names
The History of Stoke Newington Street Names
 
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
 
Hindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdfHindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdf
 

1353142173system unit

  • 3. CPU
  • 4. The CPU • CPU stands for central processing unit. it is brain of computer • It is most important component of the computer. it is also called processor. • Converts data into information • It continually receives instructions to execute. Each instruction tells CPU to process data. • CPU performs all operations on data according to the given instructions. • It executes instructions and tells other parts of computers what to do. • Most of the work consists of calculations and data transfer. • Two parts – Control Unit (CU) – Arithmetic and Logic Unit (ALU)
  • 5. Control Unit CU • Control Unit is an important component of CPU. It acts Like a supervisor of the computer. • It controls all activities of the computer system • All the computers resources are managed from the control unit. • Think of the control unit as a traffic signal directing the flow of data through the CPU. • The CPU´s instruction for carrying out commands are built into the control unit. • The instruction or instruction set, list all the operations that the CPU can perform. • Each instruction in the instruction set is a series of basic directions that tell the CPU how to execute more complex operations.
  • 6. Control Unit CU It performs the following operations: 1. It fetches or retrieve instruction from main memory. 2. It interprets the instruction to find what operation is to be performed. 3. It controls the execution of instruction. The control unit determines the sequence in which computer programs and instructions are executed
  • 7. System Clock • In computers, sequence is everything. The system clock synchronizes the tasks in a computer, like loading data before manipulating it, etc. • The system clock is a circuit that emits a continuous stream of precise high and low pulses that are all exactly the same length. • One clock cycle is the time that passes from the start of one high pulse, until the start of the next. • If several events are supposed to happen in one clock cycle, the cycle is subdivided by inserting a circuit with a known delay in it, thus providing more highs and more lows.
  • 8. Arithmetic / Logic Unit ALU ALU is a part of CPU. Actual Execution of instructions takes place in this part. All Arithmetic and Logical operations are performed in ALU. It consists of two units • Arithmetic Unit Performs arithmetic operations • Logic Unit Performs logical operations
  • 10. Logical Operations • Evaluates conditions • Makes comparisons • Can compare – Numbers – Letters – Special characters
  • 11. ALU • When the control unit encounters an instruction that involves arithmetic or logic , however, it passes that instruction to the second component of the CPU, the ALU. • The ALU performs these operations. • ALU includes a group of registers--- high speed memory locations built directly into the CPU that are used to hold the data currently being processed.
  • 12. ALU • ALU will use the register to hold the data currently being used for calculation. For example • CU might load two numbers from memory into the registers in the ALU. • Then it might tell the ALU divide the two numbers (an arithmetic operation) or to see whether the numbers are equal (a logical operation). • The answer to this calculation will be stored in another register before being sent out of the CPU.
  • 13. Registers • A location used for temporarily hold data or instructions at the moment of execution • The storage capacity of registers measures in bytes (can be 1,2,4 or 8 bytes registers).
  • 14. Registers in ALU • Accumulator (Acc) – storing intermediate results of computations • Status Register (SR) – to store the status of the result
  • 15. Registers in CU • Program Counter (PC) – to contain the address of next instruction to be executed – keep a record of the sequence of execution. • Instruction Register (IR) – to contain instruction that is being executed.
  • 16. Registers in CU • Memory Address Register (MAR) – to store the address of the data or instruction to be processed • Memory Data Register (MDR) – to store data or instruction to be processed.
  • 17. Registers in CPU CPU CU ALU PC MAR MDR IR PSR Acc