SlideShare a Scribd company logo
1 of 24
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)

Types of computer
Types of computerTypes of computer
Types of computer
 
Central Processing Unit(CPU)
Central Processing Unit(CPU)Central Processing Unit(CPU)
Central Processing Unit(CPU)
 
Output devices
Output devicesOutput devices
Output devices
 
Basic CPU (Central Processing Unit)
Basic CPU (Central Processing Unit)Basic CPU (Central Processing Unit)
Basic CPU (Central Processing Unit)
 
Characteristics of Computer
Characteristics of Computer Characteristics of Computer
Characteristics of Computer
 
Processing Devices
Processing DevicesProcessing Devices
Processing Devices
 
Cpu
CpuCpu
Cpu
 
Block diagram of a computer
Block diagram of a computerBlock diagram of a computer
Block diagram of a computer
 
Basics of computer applications
Basics of computer applicationsBasics of computer applications
Basics of computer applications
 
System unit
System unitSystem unit
System unit
 
Characteristics of computer.ppt tamoor
Characteristics of computer.ppt tamoorCharacteristics of computer.ppt tamoor
Characteristics of computer.ppt tamoor
 
Introduction to Computer Applications
Introduction to Computer ApplicationsIntroduction to Computer Applications
Introduction to Computer Applications
 
Hardware & Software
Hardware & SoftwareHardware & Software
Hardware & Software
 
Computer Components
Computer ComponentsComputer Components
Computer Components
 
Computer hardware and its components
Computer hardware and its componentsComputer hardware and its components
Computer hardware and its components
 
CPU-Central Processing Unit (With History and Complete Detail)
CPU-Central Processing Unit (With History and Complete Detail)CPU-Central Processing Unit (With History and Complete Detail)
CPU-Central Processing Unit (With History and Complete Detail)
 
COMPUTER SYSTEM
COMPUTER SYSTEMCOMPUTER SYSTEM
COMPUTER SYSTEM
 
Chapter 1 introduction to computers
Chapter 1   introduction to computersChapter 1   introduction to computers
Chapter 1 introduction to computers
 
Basic computer organization
Basic computer organizationBasic computer organization
Basic computer organization
 
Basic operation of computer
Basic operation of computerBasic operation of computer
Basic operation of computer
 

Similar to Cpu and its functions

Fundamentals.1
Fundamentals.1Fundamentals.1
Fundamentals.1myrajendra
 
Components of computer, CPU computer funfament ppt
Components of computer, CPU computer funfament pptComponents of computer, CPU computer funfament ppt
Components of computer, CPU computer funfament pptDeepuVishwakarma
 
Fundamentals.1
Fundamentals.1Fundamentals.1
Fundamentals.1myrajendra
 
Input Output - Computer Architecture
Input Output - Computer ArchitectureInput Output - Computer Architecture
Input Output - Computer ArchitectureMaruf Abdullah (Rion)
 
Chapter 1 computer fundamentals
Chapter 1 computer fundamentals Chapter 1 computer fundamentals
Chapter 1 computer fundamentals SAURABH BAKSHI
 
Chapter 1 computer hardware and flow of information
Chapter 1 computer hardware and flow of informationChapter 1 computer hardware and flow of information
Chapter 1 computer hardware and flow of informationFrankie Jones
 
Msc chemistry previous
Msc chemistry previousMsc chemistry previous
Msc chemistry previousmshoaib15
 
COMPUTER_ORGANIZATION.pptx
COMPUTER_ORGANIZATION.pptxCOMPUTER_ORGANIZATION.pptx
COMPUTER_ORGANIZATION.pptxnodov66591
 
What's Inside
What's InsideWhat's Inside
What's Insideramled931
 
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.pptxMehwishKanwal14
 
COMPUTER_ORGANIZATION.pdf
COMPUTER_ORGANIZATION.pdfCOMPUTER_ORGANIZATION.pdf
COMPUTER_ORGANIZATION.pdfnodov66591
 

Similar to Cpu and its functions (20)

Cpu.9
Cpu.9Cpu.9
Cpu.9
 
Fundamentals.1
Fundamentals.1Fundamentals.1
Fundamentals.1
 
Components of computer, CPU computer funfament ppt
Components of computer, CPU computer funfament pptComponents of computer, CPU computer funfament ppt
Components of computer, CPU computer funfament ppt
 
Fundamentals
FundamentalsFundamentals
Fundamentals
 
Fundamentals.1
Fundamentals.1Fundamentals.1
Fundamentals.1
 
Input Output - Computer Architecture
Input Output - Computer ArchitectureInput Output - Computer Architecture
Input Output - Computer Architecture
 
Comp App Lect 2.pptx
Comp App Lect 2.pptxComp App Lect 2.pptx
Comp App Lect 2.pptx
 
HARDWARE
HARDWAREHARDWARE
HARDWARE
 
Chapter 1 computer fundamentals
Chapter 1 computer fundamentals Chapter 1 computer fundamentals
Chapter 1 computer fundamentals
 
Chapter 1 computer hardware and flow of information
Chapter 1 computer hardware and flow of informationChapter 1 computer hardware and flow of information
Chapter 1 computer hardware and flow of information
 
Msc chemistry previous
Msc chemistry previousMsc chemistry previous
Msc chemistry previous
 
Fp203 chp1.1
Fp203 chp1.1Fp203 chp1.1
Fp203 chp1.1
 
block_diagram_of_computer.pptx
block_diagram_of_computer.pptxblock_diagram_of_computer.pptx
block_diagram_of_computer.pptx
 
Chapter01 os7e
Chapter01 os7eChapter01 os7e
Chapter01 os7e
 
COMPUTER_ORGANIZATION.pptx
COMPUTER_ORGANIZATION.pptxCOMPUTER_ORGANIZATION.pptx
COMPUTER_ORGANIZATION.pptx
 
What's Inside
What's InsideWhat's Inside
What's Inside
 
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
 
Microcontroller part 1
Microcontroller part 1Microcontroller part 1
Microcontroller part 1
 
cpu-200816132241.pdf
cpu-200816132241.pdfcpu-200816132241.pdf
cpu-200816132241.pdf
 
COMPUTER_ORGANIZATION.pdf
COMPUTER_ORGANIZATION.pdfCOMPUTER_ORGANIZATION.pdf
COMPUTER_ORGANIZATION.pdf
 

More from myrajendra (20)

Data type
Data typeData type
Data type
 
Hibernate example1
Hibernate example1Hibernate example1
Hibernate example1
 
Jdbc workflow
Jdbc workflowJdbc workflow
Jdbc workflow
 
2 jdbc drivers
2 jdbc drivers2 jdbc drivers
2 jdbc drivers
 
3 jdbc api
3 jdbc api3 jdbc api
3 jdbc api
 
4 jdbc step1
4 jdbc step14 jdbc step1
4 jdbc step1
 
Dao example
Dao exampleDao example
Dao example
 
Sessionex1
Sessionex1Sessionex1
Sessionex1
 
Internal
InternalInternal
Internal
 
3. elements
3. elements3. elements
3. elements
 
2. attributes
2. attributes2. attributes
2. attributes
 
1 introduction to html
1 introduction to html1 introduction to html
1 introduction to html
 
Headings
HeadingsHeadings
Headings
 
Forms
FormsForms
Forms
 
Css
CssCss
Css
 
Views
ViewsViews
Views
 
Views
ViewsViews
Views
 
Views
ViewsViews
Views
 
Starting jdbc
Starting jdbcStarting jdbc
Starting jdbc
 
Properties
PropertiesProperties
Properties
 

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