Cpu and its functions


Published on

  • Be the first to comment

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

Cpu and its functions

  1. 1. Interaction between CPU, memory & input/output device, functions of CPU http://improvec.blogspot.in/ 1
  2. 2. ObjectiveOn 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. 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. 4. PrerequisitesWhat are parts of the computer? Input Unit Memory Unit CPU Output UnitWhat is CPU? Central Processing Unit http://improvec.blogspot.in/ 4
  5. 5. Interaction between functional blocksdata 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. 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. 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. 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. 9. CPU(Central processing unit) http://improvec.blogspot.in/ 9
  10. 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. 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. 12. Blocks of CPUFig 1 http://improvec.blogspot.in/ 12
  13. 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. 14. ALU (Arithmetic & Logical Unit) Operation : Symbol Addition : + Subtraction : - Multiplication : * Division : / http://improvec.blogspot.in/ 14
  15. 15. Logical Operations Logical AND Logical OR Logical NOT Logical EXCLUSIVE OR http://improvec.blogspot.in/ 15
  16. 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
  17. 17. CPUhttp://improvec.blogspot.in/ 17
  18. 18. Functions of CPUCPU 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. 19. SummaryIn this class, you have learnt about Blocks of CPU Functions of CPU Interaction among the functional blocks http://improvec.blogspot.in/ 19
  20. 20. Questions1. Explain the interaction between CPU, memory and I/O devices?2. Describe the functions of CPU? http://improvec.blogspot.in/ 20
  21. 21. Quiz1. The control unit, together with the ALU and memory unit, form a. control unit b. memory c. CPU (central processing unit) d. ALUAnswer: c http://improvec.blogspot.in/ 21
  22. 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 UnitAnswer: b http://improvec.blogspot.in/ 22
  23. 23. Quiz (Contd...)3. ALU handles a. arithmetic operations b. logical operations c. arithmetic operations and logical operations d. None of the aboveAnswer: c http://improvec.blogspot.in/ 23
  24. 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