SlideShare a Scribd company logo
3
Most read
9
Most read
12
Most read
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 organisation
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.
Cpu organisation
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 (20)

PPT
Input output organization
abdulugc
 
PPT
Program control
Rahul Narang
 
PPTX
Memory organization (Computer architecture)
Sandesh Jonchhe
 
PPTX
Central processing unit
mariolinov
 
PPTX
Memory organization
ishapadhy
 
PPT
Pipelining & All Hazards Solution
.AIR UNIVERSITY ISLAMABAD
 
PPTX
CPU(central Processing Unit)
ghazanfarsajjad
 
PPTX
instruction cycle ppt
sheetal singh
 
PPT
Cpu organisation
Er Sangita Vishwakarma
 
PPTX
Input Output Organization
Kamal Acharya
 
PPTX
What is Input output processor by hdl and coa.pptx
TanvirAhmed166122
 
PPTX
Instruction set and instruction execution cycle
Mkaur01
 
PPTX
Instruction cycle with interrupts
Shubham Jain
 
PDF
Computer organization memory
Deepak John
 
PPTX
CISC & RISC Architecture
Suvendu Kumar Dash
 
PPTX
Modes of transfer
Andhra University
 
PPT
pipelining
Siddique Ibrahim
 
PPTX
memory hierarchy
sreelakshmikv
 
PPTX
BLOCK DIAGRAM OF HARDWIRED CONTROL UNIT
Rahul Sharma
 
PPTX
Hardwired control
Siddique Ibrahim
 
Input output organization
abdulugc
 
Program control
Rahul Narang
 
Memory organization (Computer architecture)
Sandesh Jonchhe
 
Central processing unit
mariolinov
 
Memory organization
ishapadhy
 
Pipelining & All Hazards Solution
.AIR UNIVERSITY ISLAMABAD
 
CPU(central Processing Unit)
ghazanfarsajjad
 
instruction cycle ppt
sheetal singh
 
Cpu organisation
Er Sangita Vishwakarma
 
Input Output Organization
Kamal Acharya
 
What is Input output processor by hdl and coa.pptx
TanvirAhmed166122
 
Instruction set and instruction execution cycle
Mkaur01
 
Instruction cycle with interrupts
Shubham Jain
 
Computer organization memory
Deepak John
 
CISC & RISC Architecture
Suvendu Kumar Dash
 
Modes of transfer
Andhra University
 
pipelining
Siddique Ibrahim
 
memory hierarchy
sreelakshmikv
 
BLOCK DIAGRAM OF HARDWIRED CONTROL UNIT
Rahul Sharma
 
Hardwired control
Siddique Ibrahim
 

Viewers also liked (20)

PPTX
Computer Organisation (DFT1113)
PSMZA
 
PDF
02 evolution zhu
c09271
 
PPTX
PCI Slot
iyinyan
 
PDF
CTSS - Compatible Time Sharing System
Sebastian Woinar
 
PPSX
13. peripheral component interconnect (pci)
Rumah Belajar
 
PPT
Memory Organization
Mumthas Shaikh
 
DOCX
Central processing unit
jyoti_lakhani
 
PPT
Computer organisation
Mohd Arif
 
PPSX
Motherboard and its components
kshirsagarmrk
 
PPTX
Register Organization and Instruction cycle
Muhammad Ameer Mohavia
 
PPTX
Harvard architecture
Carmen Ugay
 
PDF
Computer architecture
neclinux
 
PPTX
Applications of paralleL processing
Page Maker
 
PPSX
Generations of computer
SuYash Ratner
 
PDF
Input-Output Modules
Mukesh Tekwani
 
PDF
Generations of computers
Zafar Ayub
 
PPS
Virtual memory
Anuj Modi
 
PPTX
Central Processing Unit
Jan Ralph
 
PPSX
08. Central Processing Unit (CPU)
Akhila Dakshina
 
Computer Organisation (DFT1113)
PSMZA
 
02 evolution zhu
c09271
 
PCI Slot
iyinyan
 
CTSS - Compatible Time Sharing System
Sebastian Woinar
 
13. peripheral component interconnect (pci)
Rumah Belajar
 
Memory Organization
Mumthas Shaikh
 
Central processing unit
jyoti_lakhani
 
Computer organisation
Mohd Arif
 
Motherboard and its components
kshirsagarmrk
 
Register Organization and Instruction cycle
Muhammad Ameer Mohavia
 
Harvard architecture
Carmen Ugay
 
Computer architecture
neclinux
 
Applications of paralleL processing
Page Maker
 
Generations of computer
SuYash Ratner
 
Input-Output Modules
Mukesh Tekwani
 
Generations of computers
Zafar Ayub
 
Virtual memory
Anuj Modi
 
Central Processing Unit
Jan Ralph
 
08. Central Processing Unit (CPU)
Akhila Dakshina
 
Ad

Similar to Cpu organisation (20)

PDF
cpuorganisation-140723043011-phpapp02.pdf
BittuBaBa1
 
PDF
Microcontroller part 1
Keroles karam khalil
 
PDF
fundamentals of digital communication unit 2 notes.pdf
shubhangisonawane6
 
PPT
Computer System.ppt
jguuhxxxfp
 
PPTX
Chap2 comp architecture
raksharao
 
PDF
2 the computer system hardware
arslanzafar13162
 
PPTX
Computer architecture unit 1 ppt for IT students
ASHASITTeaching
 
PPTX
COMPUTER ORGANIZATION for beginner and a
souviksaha568212
 
PPTX
oLecture09-Internal Organization of CPU.pptx
IsuriUmayangana
 
PPTX
CPU ARCHITECTURE and COMPUTER PROGRAMS G
akudzweisheguri
 
PPT
Unit 1 COMPUTER_ORGANIZATION.ppt ........
rameshpath3
 
PPT
Unit 1 COMPUTER_ORGANIZATION.ppt whenekeuen
rameshpath3
 
PDF
MI Unit-1.pdf a detailed presentation on microprocessors
parthverma831
 
PDF
computer devices and memory unit 2 notes.pdf
shubhangisonawane6
 
PPTX
02 cpu final
Aman Garg
 
PPT
chapter 1 -Basic Structure of Computers (1).ppt
KeziaPaul1
 
PPT
chapter1-basic-structure-of-computers.ppt
gsekharreddy1
 
PPT
chapter1-basic-structure-of-computers.ppt
bhargavi804095
 
PPTX
COMPUTER_ORGANIZATION (1).pptx
nodov66591
 
cpuorganisation-140723043011-phpapp02.pdf
BittuBaBa1
 
Microcontroller part 1
Keroles karam khalil
 
fundamentals of digital communication unit 2 notes.pdf
shubhangisonawane6
 
Computer System.ppt
jguuhxxxfp
 
Chap2 comp architecture
raksharao
 
2 the computer system hardware
arslanzafar13162
 
Computer architecture unit 1 ppt for IT students
ASHASITTeaching
 
COMPUTER ORGANIZATION for beginner and a
souviksaha568212
 
oLecture09-Internal Organization of CPU.pptx
IsuriUmayangana
 
CPU ARCHITECTURE and COMPUTER PROGRAMS G
akudzweisheguri
 
Unit 1 COMPUTER_ORGANIZATION.ppt ........
rameshpath3
 
Unit 1 COMPUTER_ORGANIZATION.ppt whenekeuen
rameshpath3
 
MI Unit-1.pdf a detailed presentation on microprocessors
parthverma831
 
computer devices and memory unit 2 notes.pdf
shubhangisonawane6
 
02 cpu final
Aman Garg
 
chapter 1 -Basic Structure of Computers (1).ppt
KeziaPaul1
 
chapter1-basic-structure-of-computers.ppt
gsekharreddy1
 
chapter1-basic-structure-of-computers.ppt
bhargavi804095
 
COMPUTER_ORGANIZATION (1).pptx
nodov66591
 
Ad

Recently uploaded (20)

PDF
Packaging Tips for Stainless Steel Tubes and Pipes
heavymetalsandtubes
 
PPTX
sunil mishra pptmmmmmmmmmmmmmmmmmmmmmmmmm
singhamit111
 
PPTX
Ground improvement techniques-DEWATERING
DivakarSai4
 
PPTX
MSME 4.0 Template idea hackathon pdf to understand
alaudeenaarish
 
PDF
Air -Powered Car PPT by ER. SHRESTH SUDHIR KOKNE.pdf
SHRESTHKOKNE
 
PDF
Biodegradable Plastics: Innovations and Market Potential (www.kiu.ac.ug)
publication11
 
PPTX
Water resources Engineering GIS KRT.pptx
Krunal Thanki
 
PPTX
Precedence and Associativity in C prog. language
Mahendra Dheer
 
PDF
67243-Cooling and Heating & Calculation.pdf
DHAKA POLYTECHNIC
 
PDF
EVS+PRESENTATIONS EVS+PRESENTATIONS like
saiyedaqib429
 
PDF
CFM 56-7B - Engine General Familiarization. PDF
Gianluca Foro
 
PPTX
MT Chapter 1.pptx- Magnetic particle testing
ABCAnyBodyCanRelax
 
PDF
Machine Learning All topics Covers In This Single Slides
AmritTiwari19
 
PDF
Introduction to Ship Engine Room Systems.pdf
Mahmoud Moghtaderi
 
PPTX
MULTI LEVEL DATA TRACKING USING COOJA.pptx
dollysharma12ab
 
PDF
All chapters of Strength of materials.ppt
girmabiniyam1234
 
PPTX
IoT_Smart_Agriculture_Presentations.pptx
poojakumari696707
 
PDF
4 Tier Teamcenter Installation part1.pdf
VnyKumar1
 
PDF
Jual GPS Geodetik CHCNAV i93 IMU-RTK Lanjutan dengan Survei Visual
Budi Minds
 
PDF
Construction of a Thermal Vacuum Chamber for Environment Test of Triple CubeS...
2208441
 
Packaging Tips for Stainless Steel Tubes and Pipes
heavymetalsandtubes
 
sunil mishra pptmmmmmmmmmmmmmmmmmmmmmmmmm
singhamit111
 
Ground improvement techniques-DEWATERING
DivakarSai4
 
MSME 4.0 Template idea hackathon pdf to understand
alaudeenaarish
 
Air -Powered Car PPT by ER. SHRESTH SUDHIR KOKNE.pdf
SHRESTHKOKNE
 
Biodegradable Plastics: Innovations and Market Potential (www.kiu.ac.ug)
publication11
 
Water resources Engineering GIS KRT.pptx
Krunal Thanki
 
Precedence and Associativity in C prog. language
Mahendra Dheer
 
67243-Cooling and Heating & Calculation.pdf
DHAKA POLYTECHNIC
 
EVS+PRESENTATIONS EVS+PRESENTATIONS like
saiyedaqib429
 
CFM 56-7B - Engine General Familiarization. PDF
Gianluca Foro
 
MT Chapter 1.pptx- Magnetic particle testing
ABCAnyBodyCanRelax
 
Machine Learning All topics Covers In This Single Slides
AmritTiwari19
 
Introduction to Ship Engine Room Systems.pdf
Mahmoud Moghtaderi
 
MULTI LEVEL DATA TRACKING USING COOJA.pptx
dollysharma12ab
 
All chapters of Strength of materials.ppt
girmabiniyam1234
 
IoT_Smart_Agriculture_Presentations.pptx
poojakumari696707
 
4 Tier Teamcenter Installation part1.pdf
VnyKumar1
 
Jual GPS Geodetik CHCNAV i93 IMU-RTK Lanjutan dengan Survei Visual
Budi Minds
 
Construction of a Thermal Vacuum Chamber for Environment Test of Triple CubeS...
2208441
 

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.
  • 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.
  • 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.