SlideShare a Scribd company logo
1 of 10
Computer Fundamentals (NCB)
Unit-I Introduction to Computer
Fundamentals
Introduction to Components of a Computer
system (disks, memory, processor, etc.)
Academic Year: 2018-19 Chapter - 01
Powered by: Computer Fundamental Team
Introduction to Components of a Computer system
In this chapter you will learn about:
• Generations of Computers
• Hardware
• Software
• Networking and Internet
• Information System
• Programming and Database
• Extra: Number System
Unit-I Introduction to Computer Fundamentals
Introduction to Components of a Computer system
What is Computer?
Unit-I Introduction to Computer Fundamentals
Introduction to Components of a Computer system
A computer is an electronic device that can perform
arithmetic operation at high speed
It is also called as a calculator, also called as a data processor
(store, process and retrieve the data whenever desired)
Unit-I Introduction to Computer Fundamentals
Introduction to Components of a Computer system
Basic organization of computer system
Unit-I Introduction to Computer Fundamentals
Introduction to Components of a Computer system
Storage Unit
Central Processing Unit (CPU)
Secondary
Storage
Primary
Storage
Control Unit
(CU)
Arithmetic
Logical Unit
(ALU)
Output
Unit
Information
Input
Unit
Data
Data Flow
Control Flow
Unit-I Introduction to Computer Fundamentals
Introduction to Components of a Computer system
Input devices
When unprocessed data is sent to the computer with the help of input devices, the data is
processed and sent to output devices. The input devices may be hand-operated or automated.
The act of processing is mainly regulated by the CPU. Some examples of input
devices are:
• Computer keyboard
• Digital camera
• Digital video
• Graphics tablet
• Image scanner
• Joystick
• Microphone
• Mouse
• Overlay keyboard
• Real-time clock
• Trackball
• Touchscreen
Unit-I Introduction to Computer Fundamentals
Introduction to Components of a Computer system
Output devices
The means through which computer gives output are known
as output devices. Some examples of output devices are:
• Computer monitor
• Printer
• PC speaker
• Projector
• Sound card
• Video card
Unit-I Introduction to Computer Fundamentals
Introduction to Components of a Computer system
Control unit
The control unit (often called a control system or central controller)
manages the computer's various components; it reads and interprets
(decodes) the program instructions, transforming them into control
signals that activate other parts of the computer. Control systems in
advanced computers may change the order of execution of some
instructions to improve performance.
A key component common to all CPUs is the program counter, a special
memory cell (a register) that keeps track of which location in memory
the next instruction is to be read from.
Unit-I Introduction to Computer Fundamentals
Introduction to Components of a Computer system
The control system's function is as follows:
1.Read the code for the next instruction from the cell indicated by the program
counter,
2. Decode the numerical code for the instruction into a set of commands or signals
for each of the other systems,
3. Increment the program counter so it points to the next instruction,
4. Read whatever data the instruction requires from cells in memory (or perhaps
from an input device). The location of this required data is typically stored
within the instruction code,
5. It provide the necessary data to an ALU or register,
6.If the instruction requires an ALU or specialized hardware to complete, instruct
the hardware to perform the requested operation,
7. Write the result from the ALU back to a memory location or to a register or
perhaps an output device.
Unit-I Introduction to Computer Fundamentals

More Related Content

Similar to Unit-I - Introduction to Computer Fundamentals-AWI-.pptx

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
 
computer System UNit Every thing
computer System UNit Every thingcomputer System UNit Every thing
computer System UNit Every thingAbdul Rehman
 
Introduction to computer.pptx
Introduction to computer.pptxIntroduction to computer.pptx
Introduction to computer.pptxkanwal74
 
Msc chemistry previous
Msc chemistry previousMsc chemistry previous
Msc chemistry previousmshoaib15
 
Introduction To Computer Systems
Introduction To Computer SystemsIntroduction To Computer Systems
Introduction To Computer SystemsNaheed Azam
 
module 1 computer architecture diploma
 module 1 computer architecture diploma   module 1 computer architecture diploma
module 1 computer architecture diploma Manoharan Ragavan
 
Computer & it's components
Computer & it's componentsComputer & it's components
Computer & it's componentsluckygamer
 
Presentation (1).pptx
Presentation (1).pptxPresentation (1).pptx
Presentation (1).pptxKwigaGree
 
An overview of the computer system
An overview of the computer systemAn overview of the computer system
An overview of the computer systemMaryam Fida
 
Computer Organization and Architecture.pptx
Computer Organization and Architecture.pptxComputer Organization and Architecture.pptx
Computer Organization and Architecture.pptxAshokRachapalli1
 
Tech impact over.pptx
Tech impact over.pptxTech impact over.pptx
Tech impact over.pptxMariaEmaan1
 
focse presentation section B semester 2 E C E
focse presentation section B semester 2 E C Efocse presentation section B semester 2 E C E
focse presentation section B semester 2 E C Esgupta4713768
 
Ise iv-computer organization [10 cs46]-notes new
Ise iv-computer  organization [10 cs46]-notes newIse iv-computer  organization [10 cs46]-notes new
Ise iv-computer organization [10 cs46]-notes newdilshad begum
 
Basic concepts of computer & net work (1.25 mb)
Basic concepts of computer & net work (1.25 mb)Basic concepts of computer & net work (1.25 mb)
Basic concepts of computer & net work (1.25 mb)IMRAN KHAN
 
Basics of Computer.pdfnsbsjsjsjsjshsnssjjs
Basics of Computer.pdfnsbsjsjsjsjshsnssjjsBasics of Computer.pdfnsbsjsjsjsjshsnssjjs
Basics of Computer.pdfnsbsjsjsjsjshsnssjjsnassorokayanda9412
 

Similar to Unit-I - Introduction to Computer Fundamentals-AWI-.pptx (20)

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
 
computer System UNit Every thing
computer System UNit Every thingcomputer System UNit Every thing
computer System UNit Every thing
 
Introduction to computer.pptx
Introduction to computer.pptxIntroduction to computer.pptx
Introduction to computer.pptx
 
Msc chemistry previous
Msc chemistry previousMsc chemistry previous
Msc chemistry previous
 
HARDWARE
HARDWAREHARDWARE
HARDWARE
 
1834902155 aka asgn 313
1834902155 aka asgn 3131834902155 aka asgn 313
1834902155 aka asgn 313
 
Introduction To Computer Systems
Introduction To Computer SystemsIntroduction To Computer Systems
Introduction To Computer Systems
 
module 1 computer architecture diploma
 module 1 computer architecture diploma   module 1 computer architecture diploma
module 1 computer architecture diploma
 
Computer & it's components
Computer & it's componentsComputer & it's components
Computer & it's components
 
IT Week 3
IT Week 3IT Week 3
IT Week 3
 
unit-i.pdf
unit-i.pdfunit-i.pdf
unit-i.pdf
 
Presentation (1).pptx
Presentation (1).pptxPresentation (1).pptx
Presentation (1).pptx
 
An overview of the computer system
An overview of the computer systemAn overview of the computer system
An overview of the computer system
 
Computer Organization and Architecture.pptx
Computer Organization and Architecture.pptxComputer Organization and Architecture.pptx
Computer Organization and Architecture.pptx
 
Tech impact over.pptx
Tech impact over.pptxTech impact over.pptx
Tech impact over.pptx
 
focse presentation section B semester 2 E C E
focse presentation section B semester 2 E C Efocse presentation section B semester 2 E C E
focse presentation section B semester 2 E C E
 
Ise iv-computer organization [10 cs46]-notes new
Ise iv-computer  organization [10 cs46]-notes newIse iv-computer  organization [10 cs46]-notes new
Ise iv-computer organization [10 cs46]-notes new
 
Week 01.pdf
Week 01.pdfWeek 01.pdf
Week 01.pdf
 
Basic concepts of computer & net work (1.25 mb)
Basic concepts of computer & net work (1.25 mb)Basic concepts of computer & net work (1.25 mb)
Basic concepts of computer & net work (1.25 mb)
 
Basics of Computer.pdfnsbsjsjsjsjshsnssjjs
Basics of Computer.pdfnsbsjsjsjsjshsnssjjsBasics of Computer.pdfnsbsjsjsjsjshsnssjjs
Basics of Computer.pdfnsbsjsjsjsjshsnssjjs
 

More from MrNikhilMohanShinde

Basic Algorithms and Array along with Structure.pptx
Basic Algorithms and Array along with Structure.pptxBasic Algorithms and Array along with Structure.pptx
Basic Algorithms and Array along with Structure.pptxMrNikhilMohanShinde
 
Introduction to Array & Structure & Basic Algorithms.pptx
Introduction to Array & Structure & Basic Algorithms.pptxIntroduction to Array & Structure & Basic Algorithms.pptx
Introduction to Array & Structure & Basic Algorithms.pptxMrNikhilMohanShinde
 
Basic Concepts of the presentations.pptx
Basic Concepts of the presentations.pptxBasic Concepts of the presentations.pptx
Basic Concepts of the presentations.pptxMrNikhilMohanShinde
 
ultimate electricity presentation for motor.ppt
ultimate electricity presentation for motor.pptultimate electricity presentation for motor.ppt
ultimate electricity presentation for motor.pptMrNikhilMohanShinde
 
Machine element Drawing, Machine drawing.pptx
Machine element Drawing, Machine drawing.pptxMachine element Drawing, Machine drawing.pptx
Machine element Drawing, Machine drawing.pptxMrNikhilMohanShinde
 
Mechanical Fasteners and Joining Methods
Mechanical Fasteners and Joining MethodsMechanical Fasteners and Joining Methods
Mechanical Fasteners and Joining MethodsMrNikhilMohanShinde
 
Inheritance, Polymorphism, and Virtual Functions.pptx
Inheritance, Polymorphism, and Virtual Functions.pptxInheritance, Polymorphism, and Virtual Functions.pptx
Inheritance, Polymorphism, and Virtual Functions.pptxMrNikhilMohanShinde
 
Array , Structure and Basic Algorithms.pptx
Array , Structure and Basic Algorithms.pptxArray , Structure and Basic Algorithms.pptx
Array , Structure and Basic Algorithms.pptxMrNikhilMohanShinde
 

More from MrNikhilMohanShinde (9)

Basic Algorithms and Array along with Structure.pptx
Basic Algorithms and Array along with Structure.pptxBasic Algorithms and Array along with Structure.pptx
Basic Algorithms and Array along with Structure.pptx
 
Introduction to Array & Structure & Basic Algorithms.pptx
Introduction to Array & Structure & Basic Algorithms.pptxIntroduction to Array & Structure & Basic Algorithms.pptx
Introduction to Array & Structure & Basic Algorithms.pptx
 
Basic Concepts of the presentations.pptx
Basic Concepts of the presentations.pptxBasic Concepts of the presentations.pptx
Basic Concepts of the presentations.pptx
 
ultimate electricity presentation for motor.ppt
ultimate electricity presentation for motor.pptultimate electricity presentation for motor.ppt
ultimate electricity presentation for motor.ppt
 
Machine element Drawing, Machine drawing.pptx
Machine element Drawing, Machine drawing.pptxMachine element Drawing, Machine drawing.pptx
Machine element Drawing, Machine drawing.pptx
 
Mechanical Fasteners and Joining Methods
Mechanical Fasteners and Joining MethodsMechanical Fasteners and Joining Methods
Mechanical Fasteners and Joining Methods
 
Fastners Final.pptx
Fastners Final.pptxFastners Final.pptx
Fastners Final.pptx
 
Inheritance, Polymorphism, and Virtual Functions.pptx
Inheritance, Polymorphism, and Virtual Functions.pptxInheritance, Polymorphism, and Virtual Functions.pptx
Inheritance, Polymorphism, and Virtual Functions.pptx
 
Array , Structure and Basic Algorithms.pptx
Array , Structure and Basic Algorithms.pptxArray , Structure and Basic Algorithms.pptx
Array , Structure and Basic Algorithms.pptx
 

Recently uploaded

How to Manage Call for Tendor in Odoo 17
How to Manage Call for Tendor in Odoo 17How to Manage Call for Tendor in Odoo 17
How to Manage Call for Tendor in Odoo 17Celine George
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jisc
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxDr. Ravikiran H M Gowda
 
OSCM Unit 2_Operations Processes & Systems
OSCM Unit 2_Operations Processes & SystemsOSCM Unit 2_Operations Processes & Systems
OSCM Unit 2_Operations Processes & SystemsSandeep D Chaudhary
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxmarlenawright1
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxJisc
 
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxCOMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxannathomasp01
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Pooja Bhuva
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxRamakrishna Reddy Bijjam
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsMebane Rash
 
Model Attribute _rec_name in the Odoo 17
Model Attribute _rec_name in the Odoo 17Model Attribute _rec_name in the Odoo 17
Model Attribute _rec_name in the Odoo 17Celine George
 
AIM of Education-Teachers Training-2024.ppt
AIM of Education-Teachers Training-2024.pptAIM of Education-Teachers Training-2024.ppt
AIM of Education-Teachers Training-2024.pptNishitharanjan Rout
 
Economic Importance Of Fungi In Food Additives
Economic Importance Of Fungi In Food AdditivesEconomic Importance Of Fungi In Food Additives
Economic Importance Of Fungi In Food AdditivesSHIVANANDaRV
 
UGC NET Paper 1 Unit 7 DATA INTERPRETATION.pdf
UGC NET Paper 1 Unit 7 DATA INTERPRETATION.pdfUGC NET Paper 1 Unit 7 DATA INTERPRETATION.pdf
UGC NET Paper 1 Unit 7 DATA INTERPRETATION.pdfNirmal Dwivedi
 
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...Amil baba
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfDr Vijay Vishwakarma
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and ModificationsMJDuyan
 
Simple, Complex, and Compound Sentences Exercises.pdf
Simple, Complex, and Compound Sentences Exercises.pdfSimple, Complex, and Compound Sentences Exercises.pdf
Simple, Complex, and Compound Sentences Exercises.pdfstareducators107
 
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxOn_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxPooja Bhuva
 

Recently uploaded (20)

How to Manage Call for Tendor in Odoo 17
How to Manage Call for Tendor in Odoo 17How to Manage Call for Tendor in Odoo 17
How to Manage Call for Tendor in Odoo 17
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptx
 
OSCM Unit 2_Operations Processes & Systems
OSCM Unit 2_Operations Processes & SystemsOSCM Unit 2_Operations Processes & Systems
OSCM Unit 2_Operations Processes & Systems
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
Our Environment Class 10 Science Notes pdf
Our Environment Class 10 Science Notes pdfOur Environment Class 10 Science Notes pdf
Our Environment Class 10 Science Notes pdf
 
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxCOMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Model Attribute _rec_name in the Odoo 17
Model Attribute _rec_name in the Odoo 17Model Attribute _rec_name in the Odoo 17
Model Attribute _rec_name in the Odoo 17
 
AIM of Education-Teachers Training-2024.ppt
AIM of Education-Teachers Training-2024.pptAIM of Education-Teachers Training-2024.ppt
AIM of Education-Teachers Training-2024.ppt
 
Economic Importance Of Fungi In Food Additives
Economic Importance Of Fungi In Food AdditivesEconomic Importance Of Fungi In Food Additives
Economic Importance Of Fungi In Food Additives
 
UGC NET Paper 1 Unit 7 DATA INTERPRETATION.pdf
UGC NET Paper 1 Unit 7 DATA INTERPRETATION.pdfUGC NET Paper 1 Unit 7 DATA INTERPRETATION.pdf
UGC NET Paper 1 Unit 7 DATA INTERPRETATION.pdf
 
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
Simple, Complex, and Compound Sentences Exercises.pdf
Simple, Complex, and Compound Sentences Exercises.pdfSimple, Complex, and Compound Sentences Exercises.pdf
Simple, Complex, and Compound Sentences Exercises.pdf
 
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxOn_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
 

Unit-I - Introduction to Computer Fundamentals-AWI-.pptx

  • 1. Computer Fundamentals (NCB) Unit-I Introduction to Computer Fundamentals Introduction to Components of a Computer system (disks, memory, processor, etc.) Academic Year: 2018-19 Chapter - 01 Powered by: Computer Fundamental Team
  • 2. Introduction to Components of a Computer system In this chapter you will learn about: • Generations of Computers • Hardware • Software • Networking and Internet • Information System • Programming and Database • Extra: Number System Unit-I Introduction to Computer Fundamentals
  • 3. Introduction to Components of a Computer system What is Computer? Unit-I Introduction to Computer Fundamentals
  • 4. Introduction to Components of a Computer system A computer is an electronic device that can perform arithmetic operation at high speed It is also called as a calculator, also called as a data processor (store, process and retrieve the data whenever desired) Unit-I Introduction to Computer Fundamentals
  • 5. Introduction to Components of a Computer system Basic organization of computer system Unit-I Introduction to Computer Fundamentals
  • 6. Introduction to Components of a Computer system Storage Unit Central Processing Unit (CPU) Secondary Storage Primary Storage Control Unit (CU) Arithmetic Logical Unit (ALU) Output Unit Information Input Unit Data Data Flow Control Flow Unit-I Introduction to Computer Fundamentals
  • 7. Introduction to Components of a Computer system Input devices When unprocessed data is sent to the computer with the help of input devices, the data is processed and sent to output devices. The input devices may be hand-operated or automated. The act of processing is mainly regulated by the CPU. Some examples of input devices are: • Computer keyboard • Digital camera • Digital video • Graphics tablet • Image scanner • Joystick • Microphone • Mouse • Overlay keyboard • Real-time clock • Trackball • Touchscreen Unit-I Introduction to Computer Fundamentals
  • 8. Introduction to Components of a Computer system Output devices The means through which computer gives output are known as output devices. Some examples of output devices are: • Computer monitor • Printer • PC speaker • Projector • Sound card • Video card Unit-I Introduction to Computer Fundamentals
  • 9. Introduction to Components of a Computer system Control unit The control unit (often called a control system or central controller) manages the computer's various components; it reads and interprets (decodes) the program instructions, transforming them into control signals that activate other parts of the computer. Control systems in advanced computers may change the order of execution of some instructions to improve performance. A key component common to all CPUs is the program counter, a special memory cell (a register) that keeps track of which location in memory the next instruction is to be read from. Unit-I Introduction to Computer Fundamentals
  • 10. Introduction to Components of a Computer system The control system's function is as follows: 1.Read the code for the next instruction from the cell indicated by the program counter, 2. Decode the numerical code for the instruction into a set of commands or signals for each of the other systems, 3. Increment the program counter so it points to the next instruction, 4. Read whatever data the instruction requires from cells in memory (or perhaps from an input device). The location of this required data is typically stored within the instruction code, 5. It provide the necessary data to an ALU or register, 6.If the instruction requires an ALU or specialized hardware to complete, instruct the hardware to perform the requested operation, 7. Write the result from the ALU back to a memory location or to a register or perhaps an output device. Unit-I Introduction to Computer Fundamentals