SlideShare a Scribd company logo
5
Most read
10
Most read
11
Most read
Interaction between CPU, memory &
         input/output device, functions of CPU




                      http://improvec.blogspot.in/   1
Objective


On completion of this period, you would be able
 to learn:
        Blocks of Computer System

        Interaction between functional blocks

        Functions of CPU


                http://improvec.blogspot.in/      2
Recap
 What is a computer?
 It is an electronic device which processes the data
 Functional units of a computer
   Input unit
   Memory unit
   ALU
   CU
   Output unit




                      http://improvec.blogspot.in/     3
Prerequisites

What are parts of the computer?
      Input Unit
     Memory Unit
     CPU
     Output Unit
What is CPU?
     Central Processing Unit
                    http://improvec.blogspot.in/   4
Interaction between functional blocks



data                                                                             To user
       INPUT UNIT
        INPUT UNIT             MEMORY UNIT
                               MEMORY UNIT                         OUTPUT UNIT
                                                                   OUTPUT UNIT
                                                                                 (Result)

                instruction   read   write
                                          operand         result


                 CONTROL UNIT
                 CONTROL UNIT                               ALU
                                                             ALU
  Control
  signals



   ___ data flow
   ------Control flow
                                 http://improvec.blogspot.in/                        5
Interaction between Functional Blocks


 Data is supplied to the computer through an input
  device.


 The data is then transferred to memory under the
  supervision of the control unit.



                   http://improvec.blogspot.in/      6
Interaction between functional blocks
                   (contd)

 Each instruction is interpreted before execution


 Control unit informs the ALU of the precise
  operation to be performed and
 Directs the transfer of operands to the ALU




                   http://improvec.blogspot.in/      7
Interaction between functional blocks (contd)


 The ALU then performs all calculations and
  comparisons needed


 And the results are then passed unto the
  memory unit, from there to the output unit




                  http://improvec.blogspot.in/   8
CPU
(Central processing unit)




        http://improvec.blogspot.in/   9
CPU

 CPU is the heart and brain of a computer.

 It receives data as input.

 Follows instruction, and processes data
  accordingly.
 Presents the information as out put to the user.



                  http://improvec.blogspot.in/   10
CPU (contd)

 Its primary function is to execute programs.

 it controls & coordinates all components such as
  memory, input and output devices.




                   http://improvec.blogspot.in/   11
Blocks of CPU




Fig 1    http://improvec.blogspot.in/   12
CPU (Central Processing Unit)

ALU (Arithmetic & Logical Unit)


    It performs two types of operations

         1. Arithmetic Operations.
         2. Logical Operations.




              http://improvec.blogspot.in/   13
ALU (Arithmetic & Logical Unit)

    Operation                      : Symbol

    Addition                       :      +
    Subtraction                    :          -
    Multiplication                 :      *
    Division                       :      /




           http://improvec.blogspot.in/           14
Logical Operations

 Logical AND
 Logical OR
 Logical NOT
 Logical EXCLUSIVE OR




                   http://improvec.blogspot.in/   15
CU (Control Unit)

 Controls the operations that takes place in
  various parts of a computer by sending
  electronic signals.

 Supervises the flow of data in various parts of
  computer such as input device, output device,
  and memory devices.



                   http://improvec.blogspot.in/     16
CPU




http://improvec.blogspot.in/   17
Functions of CPU
CPU performs everything in binary form

  It takes the information and process it
   according to instructions.

  It performs all calculations.

  It takes all decisions.

  It controls all units of computer.


                  http://improvec.blogspot.in/   18
Summary
In this class, you have learnt about

            Blocks of CPU

            Functions of CPU

            Interaction among the functional
             blocks



                   http://improvec.blogspot.in/   19
Questions


1. Explain the interaction between CPU, memory
   and I/O devices?

2. Describe the functions of CPU?




                 http://improvec.blogspot.in/   20
Quiz
1. The control unit, together with the ALU
  and memory unit, form
  a. control unit
   b. memory
  c. CPU (central processing unit)
  d. ALU
Answer: c




                 http://improvec.blogspot.in/   21
Quiz (Contd...)

2. The program’s instructions and data are
  transferred under the control of
  a. CPU
  b. Control Unit
  b. ALU
  d. Memory Unit
Answer: b



               http://improvec.blogspot.in/   22
Quiz (Contd...)

3. ALU handles
  a. arithmetic operations
  b. logical operations
  c. arithmetic operations and logical operations
  d. None of the above
Answer: c




                 http://improvec.blogspot.in/   23
Assignment

• Open a CPU cabinet with the help of your
  teacher (expert), and try to understand the
  connections and working of various components
  in side.




                 http://improvec.blogspot.in/   24

More Related Content

What's hot (20)

PPTX
Central Processing Unit
Jan Ralph
 
PDF
Introduction To Computer
Abu Bakar Soomro
 
PPT
Cpu ppt cse
Manpreet Kaur Sidhu
 
PPTX
CPU (Central Processing Units)
Prabin Maharjan
 
PPT
Presentation on C.P.U
fgdgxvbm98
 
PPT
Introduction to Basic Computer Concepts Presentation
Ana Tan
 
PPTX
Introduction to Computers
RIAH ENCARNACION
 
PPTX
Input devices
Adnan Malak
 
PPTX
Motherboard, It's Functions and It's Components
PreSolutions Softwares
 
PPTX
CPU and its components
samina khan
 
PPT
Parts Of The Computer
Aaron Abraham
 
PPTX
Computer fundamentals
Amir Villas
 
PPTX
Input output interface
Christ University
 
PPTX
Monitors
Bits
 
PDF
motherboard
akki_hearts
 
PPT
Fundamentals Of Computer
Jack Frost
 
PPTX
Computer hardware troubleshooting
Jerome Luison
 
PDF
The components of a computer
trisson255
 
PPTX
Introduction to computer system
Gc university faisalabad
 
PPTX
Os ppt
Mitali Chugh
 
Central Processing Unit
Jan Ralph
 
Introduction To Computer
Abu Bakar Soomro
 
Cpu ppt cse
Manpreet Kaur Sidhu
 
CPU (Central Processing Units)
Prabin Maharjan
 
Presentation on C.P.U
fgdgxvbm98
 
Introduction to Basic Computer Concepts Presentation
Ana Tan
 
Introduction to Computers
RIAH ENCARNACION
 
Input devices
Adnan Malak
 
Motherboard, It's Functions and It's Components
PreSolutions Softwares
 
CPU and its components
samina khan
 
Parts Of The Computer
Aaron Abraham
 
Computer fundamentals
Amir Villas
 
Input output interface
Christ University
 
Monitors
Bits
 
motherboard
akki_hearts
 
Fundamentals Of Computer
Jack Frost
 
Computer hardware troubleshooting
Jerome Luison
 
The components of a computer
trisson255
 
Introduction to computer system
Gc university faisalabad
 
Os ppt
Mitali Chugh
 

Similar to Cpu and its functions (20)

PPT
Cpu.9
myrajendra
 
PPT
Fundamentals.1
myrajendra
 
PPT
Fundamentals
myrajendra
 
PPTX
pps.pptx.programming for problem solving
gowtham210806
 
PPT
Fp203 chp1.1
Norhayati Ismail
 
PDF
Computer organization and architecture|KTU
ashlinpj36
 
PDF
DLD1.pdf
ssuser536c36
 
PPTX
Computer architecture unit 1 ppt for IT students
ASHASITTeaching
 
PPTX
FUNCTIONAL UNIT
Surkhab Shelly
 
PPTX
Registers 9(1)
myrajendra
 
PDF
Computer Organization (1).pdf
mysthicrious
 
PPT
Computer Organization and Architecture (UNIT-II)
prem458288
 
PPT
COMPUTER_ORGANIZATION basic presentation.ppt
IsuriUmayangana
 
PPT
COMPUTER_ORGANIZATION AND COMPUTER MEMORY.ppt
samreen82
 
PPT
COMPUTER_ORGANIZATION.ppt dokg[osdpfkogjslk'gsei
anuraggautam9792
 
PPT
COMPUTER_ORGANIZATION_architeture_computer.ppt
anushachalla14
 
PPT
COMPUTER_ORGANIZATION ITS ARCHITECTURE.ppt
BhavanaNagaraj6
 
PPT
Arsitektur komputer TRK pertemuan pertama
ssuser518fee
 
PPTX
COMPUTER ORGANIZATION for beginner and a
souviksaha568212
 
PPTX
Block diagram of a computer
Qsrealm
 
Cpu.9
myrajendra
 
Fundamentals.1
myrajendra
 
Fundamentals
myrajendra
 
pps.pptx.programming for problem solving
gowtham210806
 
Fp203 chp1.1
Norhayati Ismail
 
Computer organization and architecture|KTU
ashlinpj36
 
DLD1.pdf
ssuser536c36
 
Computer architecture unit 1 ppt for IT students
ASHASITTeaching
 
FUNCTIONAL UNIT
Surkhab Shelly
 
Registers 9(1)
myrajendra
 
Computer Organization (1).pdf
mysthicrious
 
Computer Organization and Architecture (UNIT-II)
prem458288
 
COMPUTER_ORGANIZATION basic presentation.ppt
IsuriUmayangana
 
COMPUTER_ORGANIZATION AND COMPUTER MEMORY.ppt
samreen82
 
COMPUTER_ORGANIZATION.ppt dokg[osdpfkogjslk'gsei
anuraggautam9792
 
COMPUTER_ORGANIZATION_architeture_computer.ppt
anushachalla14
 
COMPUTER_ORGANIZATION ITS ARCHITECTURE.ppt
BhavanaNagaraj6
 
Arsitektur komputer TRK pertemuan pertama
ssuser518fee
 
COMPUTER ORGANIZATION for beginner and a
souviksaha568212
 
Block diagram of a computer
Qsrealm
 
Ad

More from myrajendra (20)

PPT
Data type
myrajendra
 
PPTX
Hibernate example1
myrajendra
 
PPTX
Jdbc workflow
myrajendra
 
PPTX
2 jdbc drivers
myrajendra
 
PPTX
3 jdbc api
myrajendra
 
PPTX
4 jdbc step1
myrajendra
 
PPTX
Dao example
myrajendra
 
PPTX
Sessionex1
myrajendra
 
PPTX
Internal
myrajendra
 
PPTX
3. elements
myrajendra
 
PPTX
2. attributes
myrajendra
 
PPTX
1 introduction to html
myrajendra
 
PPTX
Headings
myrajendra
 
PPTX
Forms
myrajendra
 
PPT
Css
myrajendra
 
PPTX
Views
myrajendra
 
PPTX
Views
myrajendra
 
PPTX
Views
myrajendra
 
PPT
Starting jdbc
myrajendra
 
PPTX
Properties
myrajendra
 
Data type
myrajendra
 
Hibernate example1
myrajendra
 
Jdbc workflow
myrajendra
 
2 jdbc drivers
myrajendra
 
3 jdbc api
myrajendra
 
4 jdbc step1
myrajendra
 
Dao example
myrajendra
 
Sessionex1
myrajendra
 
Internal
myrajendra
 
3. elements
myrajendra
 
2. attributes
myrajendra
 
1 introduction to html
myrajendra
 
Headings
myrajendra
 
Forms
myrajendra
 
Views
myrajendra
 
Views
myrajendra
 
Views
myrajendra
 
Starting jdbc
myrajendra
 
Properties
myrajendra
 
Ad

Cpu and its functions

  • 1. Interaction between CPU, memory & input/output device, functions of CPU http://improvec.blogspot.in/ 1
  • 2. Objective On completion of this period, you would be able to learn: Blocks of Computer System Interaction between functional blocks Functions of CPU http://improvec.blogspot.in/ 2
  • 3. Recap  What is a computer? It is an electronic device which processes the data  Functional units of a computer  Input unit  Memory unit  ALU  CU  Output unit http://improvec.blogspot.in/ 3
  • 4. Prerequisites What are parts of the computer? Input Unit Memory Unit CPU Output Unit What is CPU? Central Processing Unit http://improvec.blogspot.in/ 4
  • 5. Interaction between functional blocks data To user INPUT UNIT INPUT UNIT MEMORY UNIT MEMORY UNIT OUTPUT UNIT OUTPUT UNIT (Result) instruction read write operand result CONTROL UNIT CONTROL UNIT ALU ALU Control signals ___ data flow ------Control flow http://improvec.blogspot.in/ 5
  • 6. Interaction between Functional Blocks  Data is supplied to the computer through an input device.  The data is then transferred to memory under the supervision of the control unit. http://improvec.blogspot.in/ 6
  • 7. Interaction between functional blocks (contd)  Each instruction is interpreted before execution  Control unit informs the ALU of the precise operation to be performed and  Directs the transfer of operands to the ALU http://improvec.blogspot.in/ 7
  • 8. Interaction between functional blocks (contd)  The ALU then performs all calculations and comparisons needed  And the results are then passed unto the memory unit, from there to the output unit http://improvec.blogspot.in/ 8
  • 9. CPU (Central processing unit) http://improvec.blogspot.in/ 9
  • 10. CPU  CPU is the heart and brain of a computer.  It receives data as input.  Follows instruction, and processes data accordingly.  Presents the information as out put to the user. http://improvec.blogspot.in/ 10
  • 11. CPU (contd)  Its primary function is to execute programs.  it controls & coordinates all components such as memory, input and output devices. http://improvec.blogspot.in/ 11
  • 12. Blocks of CPU Fig 1 http://improvec.blogspot.in/ 12
  • 13. CPU (Central Processing Unit) ALU (Arithmetic & Logical Unit)  It performs two types of operations 1. Arithmetic Operations. 2. Logical Operations. http://improvec.blogspot.in/ 13
  • 14. ALU (Arithmetic & Logical Unit) Operation : Symbol Addition : + Subtraction : - Multiplication : * Division : / http://improvec.blogspot.in/ 14
  • 15. Logical Operations  Logical AND  Logical OR  Logical NOT  Logical EXCLUSIVE OR http://improvec.blogspot.in/ 15
  • 16. CU (Control Unit)  Controls the operations that takes place in various parts of a computer by sending electronic signals.  Supervises the flow of data in various parts of computer such as input device, output device, and memory devices. http://improvec.blogspot.in/ 16
  • 18. Functions of CPU CPU performs everything in binary form It takes the information and process it according to instructions. It performs all calculations. It takes all decisions. It controls all units of computer. http://improvec.blogspot.in/ 18
  • 19. Summary In this class, you have learnt about Blocks of CPU Functions of CPU Interaction among the functional blocks http://improvec.blogspot.in/ 19
  • 20. Questions 1. Explain the interaction between CPU, memory and I/O devices? 2. Describe the functions of CPU? http://improvec.blogspot.in/ 20
  • 21. Quiz 1. The control unit, together with the ALU and memory unit, form a. control unit b. memory c. CPU (central processing unit) d. ALU Answer: c http://improvec.blogspot.in/ 21
  • 22. Quiz (Contd...) 2. The program’s instructions and data are transferred under the control of a. CPU b. Control Unit b. ALU d. Memory Unit Answer: b http://improvec.blogspot.in/ 22
  • 23. Quiz (Contd...) 3. ALU handles a. arithmetic operations b. logical operations c. arithmetic operations and logical operations d. None of the above Answer: c http://improvec.blogspot.in/ 23
  • 24. Assignment • Open a CPU cabinet with the help of your teacher (expert), and try to understand the connections and working of various components in side. http://improvec.blogspot.in/ 24