SlideShare a Scribd company logo
CPUCPU
ORGANISATIOORGANISATIO
NN
CPU (CPU (Central Processing UnitCentral Processing Unit))
Acts as the brain of computer.
Performs all the calculations & controls all the
components.
Carries out the instructions of a computer
program, performs the basic arithmetical,
logical, and input and output operations of the
system.
CPU Has Two MainCPU Has Two Main
ComponentsComponents
 Control Unit
(CU)
 Arithmetic &
Logic Unit (ALU)
Control UnitControl Unit
Selects program instructions & coordinates
their execution.
Regulates timing of processor.
Sends control signal to and receives control
signal from peripheral devices.
Acts as central nervous system for all other
components.
It obtains instruction from memory, interprets
the instruction & issues signals to the required
units to carry out the execution.
ALUALU
Actual execution of instruction takes place
in ALU.
It consists of a complicated set of logic
circuit, registers and accumulator to carry
out all operations.
Depends on the commands given by the
Control Unit.
RegistersRegisters
It holds data temporarily during the execution
of instruction.
They are a part of CPU.
Length of register = No. of bits in can store.
Two types -
 Special Purpose Registers
 General Purpose Registers
List of Special Purpose RegistersList of Special Purpose Registers
Decoder
Program Control Register
Memory Address Register
Memory Buffer Register
Instruction Register
I/O Register
Accumulator
Decoder
It interprets the instruction to be executed.
Program Control Register
• It holds the address of next instruction to be
executed.
• In case of branch instruction, system passes
the address part of branch instruction to PC.
Memory Address Register
It holds the address of the active memory
location.
Memory Buffer Register
 It holds the content of accessed memory
word.
 It holds the data word when it is transferred
to and from the main memory.
Instruction Register
 It holds the instruction being executed.
 Instruction is divided into two parts :
Operation Part - Given to MAR
Address part - Given to Decoder
I/O Register
 It is used for communication with the I/O devices.
 An input unit transfers all the contents to this register
& then system picks up the data & vice-versa.
Accumulator
 It holds the data under execution, intermediate results
& result of operations.
 Result  Accumulator MBR  Main Memory
Main MemoryMain Memory
RAM (Random Access Memory)
Volatile Memory
Every file or application opened is placed
in RAM
Uses Random Access Technique, i.e., the
data can be directly jumped to the middle if
necessary without having to read the data
sequentially.
ROM (Read Only Memory)ROM (Read Only Memory)
Non-volat ile Memory
The inst ruct ions are st or ed by
manuf act ur ers
Special programs are st ored
called mi cro-programs which
deal wit h low-level machine
f unct ions.
Types of ROM --
Cache MemoryCache Memory
Ext remely f ast & small memory
Placed bet ween CPU & Main
memor y
Used f or t emporarily st or ing
act ive dat a & f or minimizing t he
dat a f et ch t imeCPU
Cache
Memory Main
Memory
Steps of Execution Of InstructionSteps of Execution Of Instruction
1 ) The CUtake s addre ss o f the ne xt instructio n
fro m the PC Re g iste r & re ads the instructio n
fro m co rre spo nding m e m o ry addre ss into the
Instructio n Re g iste r.
2) CUthe n se nds the o pe ratio n & addre ss part
to De co de r & MAR re spe ctive ly.
3) De co de r inte rpre ts the instructio n se nds
co m m and sig nals to the appro priate units to
carry o ut the task spe cifie d.
4) As the syste m e xe cute s e ach instructio n, it
lo ads the addre ss o f ne xt instructio n in PC
Re g iste r & re pe ats ste ps 1 to 4.
Thank You
Thank You

More Related Content

What's hot

Microprogrammed Control Unit
Microprogrammed Control UnitMicroprogrammed Control Unit
Microprogrammed Control Unit
PreethiSureshkumar1
 
memory reference instruction
memory reference instructionmemory reference instruction
memory reference instruction
DeepikaT13
 
Data transfer and manipulation
Data transfer and manipulationData transfer and manipulation
Data transfer and manipulation
Sanjeev Patel
 
Addressing modes of 8086
Addressing modes of 8086Addressing modes of 8086
Addressing modes of 8086
saurav kumar
 
Computer architecture
Computer architectureComputer architecture
Computer architecture
Zuhaib Zaroon
 
Peephole Optimization
Peephole OptimizationPeephole Optimization
Peephole Optimization
United International University
 
Register organization, stack
Register organization, stackRegister organization, stack
Register organization, stack
Asif Iqbal
 
Memory organization in computer architecture
Memory organization in computer architectureMemory organization in computer architecture
Memory organization in computer architecture
Faisal Hussain
 
Multithreading computer architecture
 Multithreading computer architecture  Multithreading computer architecture
Multithreading computer architecture
Haris456
 
8086 memory segmentation
8086 memory segmentation8086 memory segmentation
8086 memory segmentation
mahalakshmimalini
 
CSA PPT UNIT 1.pptx
CSA PPT UNIT 1.pptxCSA PPT UNIT 1.pptx
CSA PPT UNIT 1.pptx
sukhpreetsingh295239
 
Part I:Introduction to assembly language
Part I:Introduction to assembly languagePart I:Introduction to assembly language
Part I:Introduction to assembly languageAhmed M. Abed
 
Process scheduling
Process schedulingProcess scheduling
Process scheduling
Riya Choudhary
 
Interrupts and types of interrupts
Interrupts and types of interruptsInterrupts and types of interrupts
Interrupts and types of interrupts
Muhammad Sheharyar Asif
 
Assembler directives and basic steps ALP of 8086
Assembler directives and basic steps ALP of 8086Assembler directives and basic steps ALP of 8086
Assembler directives and basic steps ALP of 8086
Urvashi Singh
 
Timing and control
Timing and controlTiming and control
Timing and control
chauhankapil
 
Memory Organization
Memory OrganizationMemory Organization
Memory Organization
Kamal Acharya
 
Presentation on 8086 Microprocessor
Presentation  on   8086 MicroprocessorPresentation  on   8086 Microprocessor
Presentation on 8086 Microprocessor
Nahian Ahmed
 
memory hierarchy
memory hierarchymemory hierarchy
memory hierarchy
sreelakshmikv
 

What's hot (20)

Microprogrammed Control Unit
Microprogrammed Control UnitMicroprogrammed Control Unit
Microprogrammed Control Unit
 
memory reference instruction
memory reference instructionmemory reference instruction
memory reference instruction
 
Data transfer and manipulation
Data transfer and manipulationData transfer and manipulation
Data transfer and manipulation
 
Addressing modes of 8086
Addressing modes of 8086Addressing modes of 8086
Addressing modes of 8086
 
Computer architecture
Computer architectureComputer architecture
Computer architecture
 
Instruction cycle
Instruction cycleInstruction cycle
Instruction cycle
 
Peephole Optimization
Peephole OptimizationPeephole Optimization
Peephole Optimization
 
Register organization, stack
Register organization, stackRegister organization, stack
Register organization, stack
 
Memory organization in computer architecture
Memory organization in computer architectureMemory organization in computer architecture
Memory organization in computer architecture
 
Multithreading computer architecture
 Multithreading computer architecture  Multithreading computer architecture
Multithreading computer architecture
 
8086 memory segmentation
8086 memory segmentation8086 memory segmentation
8086 memory segmentation
 
CSA PPT UNIT 1.pptx
CSA PPT UNIT 1.pptxCSA PPT UNIT 1.pptx
CSA PPT UNIT 1.pptx
 
Part I:Introduction to assembly language
Part I:Introduction to assembly languagePart I:Introduction to assembly language
Part I:Introduction to assembly language
 
Process scheduling
Process schedulingProcess scheduling
Process scheduling
 
Interrupts and types of interrupts
Interrupts and types of interruptsInterrupts and types of interrupts
Interrupts and types of interrupts
 
Assembler directives and basic steps ALP of 8086
Assembler directives and basic steps ALP of 8086Assembler directives and basic steps ALP of 8086
Assembler directives and basic steps ALP of 8086
 
Timing and control
Timing and controlTiming and control
Timing and control
 
Memory Organization
Memory OrganizationMemory Organization
Memory Organization
 
Presentation on 8086 Microprocessor
Presentation  on   8086 MicroprocessorPresentation  on   8086 Microprocessor
Presentation on 8086 Microprocessor
 
memory hierarchy
memory hierarchymemory hierarchy
memory hierarchy
 

Viewers also liked

Computer Organisation (DFT1113)
Computer Organisation (DFT1113)Computer Organisation (DFT1113)
Computer Organisation (DFT1113)
PSMZA
 
02 evolution zhu
02 evolution zhu02 evolution zhu
02 evolution zhuc09271
 
PCI Slot
PCI SlotPCI Slot
PCI Slot
iyinyan
 
CTSS - Compatible Time Sharing System
CTSS - Compatible Time Sharing SystemCTSS - Compatible Time Sharing System
CTSS - Compatible Time Sharing SystemSebastian Woinar
 
13. peripheral component interconnect (pci)
13. peripheral component interconnect (pci)13. peripheral component interconnect (pci)
13. peripheral component interconnect (pci)
Rumah Belajar
 
Memory Organization
Memory OrganizationMemory Organization
Memory Organization
Mumthas Shaikh
 
Central processing unit
Central processing unitCentral processing unit
Central processing unit
jyoti_lakhani
 
Computer organisation
Computer organisationComputer organisation
Computer organisationMohd Arif
 
Motherboard and its components
Motherboard and its componentsMotherboard and its components
Motherboard and its components
kshirsagarmrk
 
Register Organization and Instruction cycle
Register Organization and Instruction cycleRegister Organization and Instruction cycle
Register Organization and Instruction cycleMuhammad Ameer Mohavia
 
Harvard architecture
Harvard architectureHarvard architecture
Harvard architectureCarmen Ugay
 
Computer architecture
Computer architectureComputer architecture
Computer architectureneclinux
 
Applications of paralleL processing
Applications of paralleL processingApplications of paralleL processing
Applications of paralleL processing
Page Maker
 
Generations of computer
Generations of computerGenerations of computer
Generations of computer
SuYash Ratner
 
Input-Output Modules
Input-Output ModulesInput-Output Modules
Input-Output Modules
Mukesh Tekwani
 
Generations of computers
Generations of computersGenerations of computers
Generations of computers
Zafar Ayub
 
Virtual memory
Virtual memoryVirtual memory
Virtual memoryAnuj Modi
 
Central Processing Unit
Central Processing UnitCentral Processing Unit
Central Processing Unit
Jan Ralph
 
08. Central Processing Unit (CPU)
08. Central Processing Unit (CPU)08. Central Processing Unit (CPU)
08. Central Processing Unit (CPU)
Akhila Dakshina
 

Viewers also liked (20)

Computer Organisation (DFT1113)
Computer Organisation (DFT1113)Computer Organisation (DFT1113)
Computer Organisation (DFT1113)
 
02 evolution zhu
02 evolution zhu02 evolution zhu
02 evolution zhu
 
PCI Slot
PCI SlotPCI Slot
PCI Slot
 
CTSS - Compatible Time Sharing System
CTSS - Compatible Time Sharing SystemCTSS - Compatible Time Sharing System
CTSS - Compatible Time Sharing System
 
13. peripheral component interconnect (pci)
13. peripheral component interconnect (pci)13. peripheral component interconnect (pci)
13. peripheral component interconnect (pci)
 
Memory Organization
Memory OrganizationMemory Organization
Memory Organization
 
Central processing unit
Central processing unitCentral processing unit
Central processing unit
 
Computer organisation
Computer organisationComputer organisation
Computer organisation
 
Motherboard and its components
Motherboard and its componentsMotherboard and its components
Motherboard and its components
 
Register Organization and Instruction cycle
Register Organization and Instruction cycleRegister Organization and Instruction cycle
Register Organization and Instruction cycle
 
Harvard architecture
Harvard architectureHarvard architecture
Harvard architecture
 
Computer architecture
Computer architectureComputer architecture
Computer architecture
 
Applications of paralleL processing
Applications of paralleL processingApplications of paralleL processing
Applications of paralleL processing
 
Generations of computer
Generations of computerGenerations of computer
Generations of computer
 
Input-Output Modules
Input-Output ModulesInput-Output Modules
Input-Output Modules
 
Generations of computers
Generations of computersGenerations of computers
Generations of computers
 
Virtual memory
Virtual memoryVirtual memory
Virtual memory
 
Virtual memory ppt
Virtual memory pptVirtual memory ppt
Virtual memory ppt
 
Central Processing Unit
Central Processing UnitCentral Processing Unit
Central Processing Unit
 
08. Central Processing Unit (CPU)
08. Central Processing Unit (CPU)08. Central Processing Unit (CPU)
08. Central Processing Unit (CPU)
 

Similar to Cpu organisation

cpuorganisation-140723043011-phpapp02.pdf
cpuorganisation-140723043011-phpapp02.pdfcpuorganisation-140723043011-phpapp02.pdf
cpuorganisation-140723043011-phpapp02.pdf
BittuBaBa1
 
computer devices and memory unit 2 notes.pdf
computer devices and memory unit 2 notes.pdfcomputer devices and memory unit 2 notes.pdf
computer devices and memory unit 2 notes.pdf
shubhangisonawane6
 
COMPUTER_ORGANIZATION.ppt
COMPUTER_ORGANIZATION.pptCOMPUTER_ORGANIZATION.ppt
COMPUTER_ORGANIZATION.ppt
Atul Kumar Rana
 
Computer Organization (1).pdf
Computer Organization (1).pdfComputer Organization (1).pdf
Computer Organization (1).pdf
mysthicrious
 
fundamentals of digital communication unit 2 notes.pdf
fundamentals of digital communication  unit 2 notes.pdffundamentals of digital communication  unit 2 notes.pdf
fundamentals of digital communication unit 2 notes.pdf
shubhangisonawane6
 
COMPUTER_ORGANIZATION (1).pptx
COMPUTER_ORGANIZATION (1).pptxCOMPUTER_ORGANIZATION (1).pptx
COMPUTER_ORGANIZATION (1).pptx
nodov66591
 
Comp App Lect 2.pptx
Comp App Lect 2.pptxComp App Lect 2.pptx
Comp App Lect 2.pptx
MehwishKanwal14
 
Processor Management
Processor ManagementProcessor Management
Processor Management
Sumit kumar
 
25 e
25 e25 e
Control unit
Control  unitControl  unit
Control unit
Sameer Patil
 
Components of-computer-2-1226486763942707-9
Components of-computer-2-1226486763942707-9Components of-computer-2-1226486763942707-9
Components of-computer-2-1226486763942707-9
virendra kumar
 
CPU and memory
CPU and memoryCPU and memory
CPU and memory
Wajiha Muhammad Ismail
 
Computer Hardware Complete Guide Easy
Computer Hardware Complete Guide EasyComputer Hardware Complete Guide Easy
Computer Hardware Complete Guide Easy
khang950262
 
Bca examination 2015 csa
Bca examination 2015 csaBca examination 2015 csa
Bca examination 2015 csa
Anjaan Gajendra
 
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
 
Computer System.ppt
Computer System.pptComputer System.ppt
Computer System.ppt
jguuhxxxfp
 
Components of computer hardware
Components of computer hardwareComponents of computer hardware
Components of computer hardware
A. S. M. Shafi
 
Computer System Class - 9
Computer System Class - 9Computer System Class - 9
Computer System Class - 9
NehaRohtagi1
 

Similar to Cpu organisation (20)

cpuorganisation-140723043011-phpapp02.pdf
cpuorganisation-140723043011-phpapp02.pdfcpuorganisation-140723043011-phpapp02.pdf
cpuorganisation-140723043011-phpapp02.pdf
 
Cpu
CpuCpu
Cpu
 
computer devices and memory unit 2 notes.pdf
computer devices and memory unit 2 notes.pdfcomputer devices and memory unit 2 notes.pdf
computer devices and memory unit 2 notes.pdf
 
COMPUTER_ORGANIZATION.ppt
COMPUTER_ORGANIZATION.pptCOMPUTER_ORGANIZATION.ppt
COMPUTER_ORGANIZATION.ppt
 
Computer Organization (1).pdf
Computer Organization (1).pdfComputer Organization (1).pdf
Computer Organization (1).pdf
 
fundamentals of digital communication unit 2 notes.pdf
fundamentals of digital communication  unit 2 notes.pdffundamentals of digital communication  unit 2 notes.pdf
fundamentals of digital communication unit 2 notes.pdf
 
COMPUTER_ORGANIZATION (1).pptx
COMPUTER_ORGANIZATION (1).pptxCOMPUTER_ORGANIZATION (1).pptx
COMPUTER_ORGANIZATION (1).pptx
 
Comp App Lect 2.pptx
Comp App Lect 2.pptxComp App Lect 2.pptx
Comp App Lect 2.pptx
 
Processor Management
Processor ManagementProcessor Management
Processor Management
 
25 e
25 e25 e
25 e
 
Control unit
Control  unitControl  unit
Control unit
 
Components of-computer-2-1226486763942707-9
Components of-computer-2-1226486763942707-9Components of-computer-2-1226486763942707-9
Components of-computer-2-1226486763942707-9
 
CPU and memory
CPU and memoryCPU and memory
CPU and memory
 
Cpu & its execution of instruction
Cpu & its execution of instructionCpu & its execution of instruction
Cpu & its execution of instruction
 
Computer Hardware Complete Guide Easy
Computer Hardware Complete Guide EasyComputer Hardware Complete Guide Easy
Computer Hardware Complete Guide Easy
 
Bca examination 2015 csa
Bca examination 2015 csaBca examination 2015 csa
Bca examination 2015 csa
 
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
 
Computer System.ppt
Computer System.pptComputer System.ppt
Computer System.ppt
 
Components of computer hardware
Components of computer hardwareComponents of computer hardware
Components of computer hardware
 
Computer System Class - 9
Computer System Class - 9Computer System Class - 9
Computer System Class - 9
 

Recently uploaded

在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
obonagu
 
The role of big data in decision making.
The role of big data in decision making.The role of big data in decision making.
The role of big data in decision making.
ankuprajapati0525
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
Pratik Pawar
 
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
H.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdfH.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdf
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
MLILAB
 
ethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.pptethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.ppt
Jayaprasanna4
 
road safety engineering r s e unit 3.pdf
road safety engineering  r s e unit 3.pdfroad safety engineering  r s e unit 3.pdf
road safety engineering r s e unit 3.pdf
VENKATESHvenky89705
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
JoytuBarua2
 
Runway Orientation Based on the Wind Rose Diagram.pptx
Runway Orientation Based on the Wind Rose Diagram.pptxRunway Orientation Based on the Wind Rose Diagram.pptx
Runway Orientation Based on the Wind Rose Diagram.pptx
SupreethSP4
 
power quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptxpower quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptx
ViniHema
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
Neometrix_Engineering_Pvt_Ltd
 
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang,  ICLR 2024, MLILAB, KAIST AI.pdfJ.Yang,  ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
MLILAB
 
Gen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdfGen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdf
gdsczhcet
 
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Dr.Costas Sachpazis
 
The Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdfThe Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdf
Pipe Restoration Solutions
 
Architectural Portfolio Sean Lockwood
Architectural Portfolio Sean LockwoodArchitectural Portfolio Sean Lockwood
Architectural Portfolio Sean Lockwood
seandesed
 
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxCFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
R&R Consult
 
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdfWater Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation & Control
 
Cosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdfCosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdf
Kamal Acharya
 
HYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generationHYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generation
Robbie Edward Sayers
 
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
bakpo1
 

Recently uploaded (20)

在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
 
The role of big data in decision making.
The role of big data in decision making.The role of big data in decision making.
The role of big data in decision making.
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
 
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
H.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdfH.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdf
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
 
ethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.pptethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.ppt
 
road safety engineering r s e unit 3.pdf
road safety engineering  r s e unit 3.pdfroad safety engineering  r s e unit 3.pdf
road safety engineering r s e unit 3.pdf
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
 
Runway Orientation Based on the Wind Rose Diagram.pptx
Runway Orientation Based on the Wind Rose Diagram.pptxRunway Orientation Based on the Wind Rose Diagram.pptx
Runway Orientation Based on the Wind Rose Diagram.pptx
 
power quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptxpower quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptx
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
 
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang,  ICLR 2024, MLILAB, KAIST AI.pdfJ.Yang,  ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
 
Gen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdfGen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdf
 
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
 
The Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdfThe Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdf
 
Architectural Portfolio Sean Lockwood
Architectural Portfolio Sean LockwoodArchitectural Portfolio Sean Lockwood
Architectural Portfolio Sean Lockwood
 
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxCFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
 
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdfWater Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdf
 
Cosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdfCosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdf
 
HYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generationHYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generation
 
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
 

Cpu organisation

  • 2. CPU (CPU (Central Processing UnitCentral Processing Unit)) Acts as the brain of computer. Performs all the calculations & controls all the components. Carries out the instructions of a computer program, performs the basic arithmetical, logical, and input and output operations of the system.
  • 3.
  • 4. CPU Has Two MainCPU Has Two Main ComponentsComponents  Control Unit (CU)  Arithmetic & Logic Unit (ALU)
  • 5. Control UnitControl Unit Selects program instructions & coordinates their execution. Regulates timing of processor. Sends control signal to and receives control signal from peripheral devices. Acts as central nervous system for all other components. It obtains instruction from memory, interprets the instruction & issues signals to the required units to carry out the execution.
  • 6. ALUALU Actual execution of instruction takes place in ALU. It consists of a complicated set of logic circuit, registers and accumulator to carry out all operations. Depends on the commands given by the Control Unit.
  • 7. RegistersRegisters It holds data temporarily during the execution of instruction. They are a part of CPU. Length of register = No. of bits in can store. Two types -  Special Purpose Registers  General Purpose Registers
  • 8. List of Special Purpose RegistersList of Special Purpose Registers Decoder Program Control Register Memory Address Register Memory Buffer Register Instruction Register I/O Register Accumulator
  • 9. Decoder It interprets the instruction to be executed. Program Control Register • It holds the address of next instruction to be executed. • In case of branch instruction, system passes the address part of branch instruction to PC. Memory Address Register It holds the address of the active memory location.
  • 10. Memory Buffer Register  It holds the content of accessed memory word.  It holds the data word when it is transferred to and from the main memory. Instruction Register  It holds the instruction being executed.  Instruction is divided into two parts : Operation Part - Given to MAR Address part - Given to Decoder
  • 11. I/O Register  It is used for communication with the I/O devices.  An input unit transfers all the contents to this register & then system picks up the data & vice-versa. Accumulator  It holds the data under execution, intermediate results & result of operations.  Result  Accumulator MBR  Main Memory
  • 12. Main MemoryMain Memory RAM (Random Access Memory) Volatile Memory Every file or application opened is placed in RAM Uses Random Access Technique, i.e., the data can be directly jumped to the middle if necessary without having to read the data sequentially.
  • 13.
  • 14. ROM (Read Only Memory)ROM (Read Only Memory) Non-volat ile Memory The inst ruct ions are st or ed by manuf act ur ers Special programs are st ored called mi cro-programs which deal wit h low-level machine f unct ions. Types of ROM --
  • 15. Cache MemoryCache Memory Ext remely f ast & small memory Placed bet ween CPU & Main memor y Used f or t emporarily st or ing act ive dat a & f or minimizing t he dat a f et ch t imeCPU Cache Memory Main Memory
  • 16. Steps of Execution Of InstructionSteps of Execution Of Instruction 1 ) The CUtake s addre ss o f the ne xt instructio n fro m the PC Re g iste r & re ads the instructio n fro m co rre spo nding m e m o ry addre ss into the Instructio n Re g iste r. 2) CUthe n se nds the o pe ratio n & addre ss part to De co de r & MAR re spe ctive ly. 3) De co de r inte rpre ts the instructio n se nds co m m and sig nals to the appro priate units to carry o ut the task spe cifie d. 4) As the syste m e xe cute s e ach instructio n, it lo ads the addre ss o f ne xt instructio n in PC Re g iste r & re pe ats ste ps 1 to 4.