SlideShare a Scribd company logo
1
Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha
Slide 1/16Chapter 2: Basic Computer OrganizationRef. Page
Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha
Slide 2/16Chapter 2: Basic Computer OrganizationRef. Page
In this chapter you will learn about:
§ Basic operations performed by all types of computer
systems
§ Basic organization of a computer system
§ Input unit and its functions
§ Output unit and its functions
§ Storage unit and its functions
§ Types of storage used in a computer system
Learning ObjectivesLearning Objectives
(Continued on next slide)
15
Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha
Slide 3/16Chapter 2: Basic Computer OrganizationRef. Page
§ Arithmetic Logic Unit (ALU)
§ Control Unit (CU)
§ Central Processing Unit (CPU)
§ Computer as a system
Learning ObjectivesLearning Objectives
(Continued from previous slide..)
15
2
Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha
Slide 4/16Chapter 2: Basic Computer OrganizationRef. Page
§ Inputting. The process of entering data and instructions
into the computer system
§ Storing. Saving data and instructions to make them
readily available for initial or additional processing
whenever required
§ Processing. Performing arithmetic operations (add,
subtract, multiply, divide, etc.) or logical operations
(comparisons like equal to, less than, greater than, etc.)
on data to convert them into useful information
The Five Basic Operations of a Computer SystemThe Five Basic Operations of a Computer System
(Continued on next slide)
15
Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha
Slide 5/16Chapter 2: Basic Computer OrganizationRef. Page
§ Outputting. The process of producing useful information
or results for the user such as a printed report or visual
display
§ Controlling. Directing the manner and sequence in which
all of the above operations are performed
The Five Basic Operations of a Computer SystemThe Five Basic Operations of a Computer System
15
Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha
Slide 6/16Chapter 2: Basic Computer OrganizationRef. Page
Central Processing Unit (CPU)
Storage Unit
Secondary
Storage
Primary
Storage
Control
Unit
Arithmetic
Logic Unit
Input
Unit
Output
Unit
Program
and
Data
Information
(Results)
Indicates flow of
instructions and data
Indicates the control
exercised by the
control unit
Basic Organization of a Computer SystemBasic Organization of a Computer System
16
3
Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha
Slide 7/16Chapter 2: Basic Computer OrganizationRef. Page
An input unit of a computer system performs the
following functions:
1. It accepts (or reads) instructions and data from outside
world
2. It converts these instructions and data in computer
acceptable form
3. It supplies the converted instructions and data to the
computer system for further processing
Input UnitInput Unit
16
Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha
Slide 8/16Chapter 2: Basic Computer OrganizationRef. Page
An output unit of a computer system performs the
following functions:
1. It accepts the results produced by the computer, which
are in coded form and hence, cannot be easily
understood by us
2. It converts these coded results to human acceptable
(readable) form
3. It supplies the converted results to outside world
Output UnitOutput Unit
16
Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha
Slide 9/16Chapter 2: Basic Computer OrganizationRef. Page
The storage unit of a computer system holds (or stores)
the following :
1. Data and instructions required for processing (received
from input devices)
2. Intermediate results of processing
3. Final results of processing, before they are released to
an output device
Storage UnitStorage Unit
17
4
Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha
Slide 10/16Chapter 2: Basic Computer OrganizationRef. Page
§ Primary storage
§ Used to hold running program instructions
§ Used to hold data, intermediate results, and
results of ongoing processing of job(s)
§ Fast in operation
§ Small Capacity
§ Expensive
§ Volatile (looses data on power dissipation)
Two Types of StorageTwo Types of Storage
(Continued on next slide)
17
Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha
Slide 11/16Chapter 2: Basic Computer OrganizationRef. Page
§ Secondary storage
§ Used to hold stored program instructions
§ Used to hold data and information of stored jobs
§ Slower than primary storage
§ Large Capacity
§ Lot cheaper that primary storage
§ Retains data even without power
Two Types of StorageTwo Types of Storage
(Continued from previous slide..)
17
Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha
Slide 12/16Chapter 2: Basic Computer OrganizationRef. Page
Arithmetic Logic Unit of a computer system is the place
where the actual executions of instructions takes place during
processing operation
Arithmetic Logic Unit (ALU)Arithmetic Logic Unit (ALU)
18
5
Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha
Slide 13/16Chapter 2: Basic Computer OrganizationRef. Page
Control Unit of a computer system manages and coordinates
the operations of all other components of the computer
system
Control Unit (CU)Control Unit (CU)
18
Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha
Slide 14/16Chapter 2: Basic Computer OrganizationRef. Page
Arithmetic
Logic Unit
(ALU)
Control Unit
(CU)
=
Central
Processing
Unit (CPU)
§ It is the brain of a computer system
§ It is responsible for controlling the operations of
all other units of a computer system
+
Central Processing Unit (CPU)Central Processing Unit (CPU)
18
Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha
Slide 15/16Chapter 2: Basic Computer OrganizationRef. Page
A system has following three characteristics:
1. A system has more than one element
2. All elements of a system are logically related
3. All elements of a system are controlled in a manner to
achieve the system goal
A computer is a system as it comprises of integrated
components (input unit, output unit, storage unit, and CPU)
that work together to perform the steps called for in the
executing program
The System ConceptThe System Concept
18
6
Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha
Slide 16/16Chapter 2: Basic Computer OrganizationRef. Page
§ Arithmetic Logic Unit (ALU)
§ Auxiliary storage
§ Central Processing Unit (CPU)
§ Computer system
§ Control Unit (CU)
§ Controlling
§ Input interface
§ Input unit
§ Inputting
§ Main memory
§ Output interface
§ Output unit
§ Outputting
§ Primate storage
§ Processing
§ Secondary storage
§ Storage unit
§ Storing
§ System
Key Words/PhrasesKey Words/Phrases
19

More Related Content

What's hot

computer Unit 1
computer Unit 1computer Unit 1
computer Unit 1
Aqeel Rehman
 
Mod3
Mod3Mod3
computer system organization basics
computer system organization basicscomputer system organization basics
computer system organization basics
Not Yet working. I am Still studying
 
Basic computer organization
Basic computer organizationBasic computer organization
Basic computer organization
Nitesh Singh
 
C q 1
C q 1C q 1
Computer-Processing-Devices.pdf
Computer-Processing-Devices.pdfComputer-Processing-Devices.pdf
Computer-Processing-Devices.pdf
DKGAUTAMgautam
 
Computer Organization and Architecture 10th Edition by Stallings Test Bank
Computer Organization and Architecture 10th Edition by Stallings Test BankComputer Organization and Architecture 10th Edition by Stallings Test Bank
Computer Organization and Architecture 10th Edition by Stallings Test Bank
rohalcabaye
 
Computer organisation
Computer organisationComputer organisation
Computer organisation
ASHIMA1993
 
Basics of Computer for Students
Basics of Computer for StudentsBasics of Computer for Students
Basics of Computer for Students
vethics
 
Co question bank LAKSHMAIAH
Co question bank LAKSHMAIAH Co question bank LAKSHMAIAH
Co question bank LAKSHMAIAH
veena babu
 
Chapter1-Introduction.pdf
Chapter1-Introduction.pdfChapter1-Introduction.pdf
Chapter1-Introduction.pdf
GhulamHussain142878
 
Cs intro-ca
Cs intro-caCs intro-ca
Cs intro-ca
aniketbijwe143
 
Бие даалт
Бие даалтБие даалт
Бие даалт
Muuluu
 
Computer Fundamentals Chapter 07 pam
Computer Fundamentals Chapter  07 pamComputer Fundamentals Chapter  07 pam
Computer Fundamentals Chapter 07 pam
Saumya Sahu
 
Basic Computer Organization and Design
Basic Computer Organization and DesignBasic Computer Organization and Design
Basic Computer Organization and Design
mekind
 
Basic computer organization
Basic computer organizationBasic computer organization
Basic computer organization
SAMIR NAIK
 
Computer system
Computer systemComputer system
Computer system
Mandip Bhattarai
 
Lecture 1
Lecture 1Lecture 1

What's hot (18)

computer Unit 1
computer Unit 1computer Unit 1
computer Unit 1
 
Mod3
Mod3Mod3
Mod3
 
computer system organization basics
computer system organization basicscomputer system organization basics
computer system organization basics
 
Basic computer organization
Basic computer organizationBasic computer organization
Basic computer organization
 
C q 1
C q 1C q 1
C q 1
 
Computer-Processing-Devices.pdf
Computer-Processing-Devices.pdfComputer-Processing-Devices.pdf
Computer-Processing-Devices.pdf
 
Computer Organization and Architecture 10th Edition by Stallings Test Bank
Computer Organization and Architecture 10th Edition by Stallings Test BankComputer Organization and Architecture 10th Edition by Stallings Test Bank
Computer Organization and Architecture 10th Edition by Stallings Test Bank
 
Computer organisation
Computer organisationComputer organisation
Computer organisation
 
Basics of Computer for Students
Basics of Computer for StudentsBasics of Computer for Students
Basics of Computer for Students
 
Co question bank LAKSHMAIAH
Co question bank LAKSHMAIAH Co question bank LAKSHMAIAH
Co question bank LAKSHMAIAH
 
Chapter1-Introduction.pdf
Chapter1-Introduction.pdfChapter1-Introduction.pdf
Chapter1-Introduction.pdf
 
Cs intro-ca
Cs intro-caCs intro-ca
Cs intro-ca
 
Бие даалт
Бие даалтБие даалт
Бие даалт
 
Computer Fundamentals Chapter 07 pam
Computer Fundamentals Chapter  07 pamComputer Fundamentals Chapter  07 pam
Computer Fundamentals Chapter 07 pam
 
Basic Computer Organization and Design
Basic Computer Organization and DesignBasic Computer Organization and Design
Basic Computer Organization and Design
 
Basic computer organization
Basic computer organizationBasic computer organization
Basic computer organization
 
Computer system
Computer systemComputer system
Computer system
 
Lecture 1
Lecture 1Lecture 1
Lecture 1
 

Viewers also liked

Chapter 03 number system 3o-p
Chapter 03 number system 3o-pChapter 03 number system 3o-p
Chapter 03 number system 3o-p
IIUI
 
Chapter 09 io devices 2o-p
Chapter 09 io devices 2o-pChapter 09 io devices 2o-p
Chapter 09 io devices 2o-p
IIUI
 
Chapter 09 io devices 3o-p
Chapter 09 io devices 3o-pChapter 09 io devices 3o-p
Chapter 09 io devices 3o-p
IIUI
 
Chapter 08 secondary storage 2o-p
Chapter 08 secondary storage 2o-pChapter 08 secondary storage 2o-p
Chapter 08 secondary storage 2o-p
IIUI
 
Chapter 09 io devices
Chapter 09 io devicesChapter 09 io devices
Chapter 09 io devices
IIUI
 
Data structures
Data structuresData structures
Data structures
IIUI
 
Chapter 06 boolean algebra
Chapter 06 boolean algebraChapter 06 boolean algebra
Chapter 06 boolean algebra
IIUI
 
Lecture 11 understanding requirements (3)
Lecture 11   understanding requirements (3)Lecture 11   understanding requirements (3)
Lecture 11 understanding requirements (3)
IIUI
 
Lecture 4 software process model (2)
Lecture 4   software process model (2)Lecture 4   software process model (2)
Lecture 4 software process model (2)
IIUI
 
Lecture 1 introduction to software engineering 1
Lecture 1   introduction to software engineering 1Lecture 1   introduction to software engineering 1
Lecture 1 introduction to software engineering 1
IIUI
 
Lecture 13 requirements modeling - flow & behavior (2)
Lecture 13   requirements modeling - flow &  behavior (2)Lecture 13   requirements modeling - flow &  behavior (2)
Lecture 13 requirements modeling - flow & behavior (2)
IIUI
 
Chapter 08 secondary storage
Chapter 08 secondary storageChapter 08 secondary storage
Chapter 08 secondary storage
IIUI
 

Viewers also liked (12)

Chapter 03 number system 3o-p
Chapter 03 number system 3o-pChapter 03 number system 3o-p
Chapter 03 number system 3o-p
 
Chapter 09 io devices 2o-p
Chapter 09 io devices 2o-pChapter 09 io devices 2o-p
Chapter 09 io devices 2o-p
 
Chapter 09 io devices 3o-p
Chapter 09 io devices 3o-pChapter 09 io devices 3o-p
Chapter 09 io devices 3o-p
 
Chapter 08 secondary storage 2o-p
Chapter 08 secondary storage 2o-pChapter 08 secondary storage 2o-p
Chapter 08 secondary storage 2o-p
 
Chapter 09 io devices
Chapter 09 io devicesChapter 09 io devices
Chapter 09 io devices
 
Data structures
Data structuresData structures
Data structures
 
Chapter 06 boolean algebra
Chapter 06 boolean algebraChapter 06 boolean algebra
Chapter 06 boolean algebra
 
Lecture 11 understanding requirements (3)
Lecture 11   understanding requirements (3)Lecture 11   understanding requirements (3)
Lecture 11 understanding requirements (3)
 
Lecture 4 software process model (2)
Lecture 4   software process model (2)Lecture 4   software process model (2)
Lecture 4 software process model (2)
 
Lecture 1 introduction to software engineering 1
Lecture 1   introduction to software engineering 1Lecture 1   introduction to software engineering 1
Lecture 1 introduction to software engineering 1
 
Lecture 13 requirements modeling - flow & behavior (2)
Lecture 13   requirements modeling - flow &  behavior (2)Lecture 13   requirements modeling - flow &  behavior (2)
Lecture 13 requirements modeling - flow & behavior (2)
 
Chapter 08 secondary storage
Chapter 08 secondary storageChapter 08 secondary storage
Chapter 08 secondary storage
 

Similar to Chapter 02 bco 3o-p

components of computer
components of computercomponents of computer
components of computer
swatihans
 
Chapter14 os-121120003310-phpapp02
Chapter14 os-121120003310-phpapp02Chapter14 os-121120003310-phpapp02
Chapter14 os-121120003310-phpapp02
Tapas Das
 
Chapter14 os-121120003310-phpapp02
Chapter14 os-121120003310-phpapp02Chapter14 os-121120003310-phpapp02
Chapter14 os-121120003310-phpapp02
Tapas Das
 
Computer Fundamentals Chapter 14 os
Computer Fundamentals Chapter 14 osComputer Fundamentals Chapter 14 os
Computer Fundamentals Chapter 14 os
Saumya Sahu
 
Chapter 07 pam
Chapter 07 pamChapter 07 pam
Chapter 07 pam
IIUI
 
Chapter04 processor and memory
Chapter04   processor and memoryChapter04   processor and memory
Chapter04 processor and memory
Ainuddin Yousufzai
 
Chapter 07 pam
Chapter 07 pamChapter 07 pam
Chapter 07 pam
Hareem Aslam
 
Chapter 07 pam 3o-p
Chapter 07 pam 3o-pChapter 07 pam 3o-p
Chapter 07 pam 3o-p
IIUI
 
Chapter 07 pam 2o-p
Chapter 07 pam 2o-pChapter 07 pam 2o-p
Chapter 07 pam 2o-p
IIUI
 
Unit1 four part basic computer organization
Unit1 four part basic computer organizationUnit1 four part basic computer organization
Unit1 four part basic computer organization
Neha Kurale
 
Chapter 14 os
Chapter 14 osChapter 14 os
Chapter 14 os
Hareem Aslam
 
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
DeepuVishwakarma
 
Digital Computer
Digital ComputerDigital Computer
Digital Computer
Btechlife
 
BASIC COMPUTER ORGANIZATION unit 1.pptx
BASIC COMPUTER ORGANIZATION unit 1.pptxBASIC COMPUTER ORGANIZATION unit 1.pptx
BASIC COMPUTER ORGANIZATION unit 1.pptx
karthikaparthasarath
 
BASIC COMPUTER ORGANIZATION unit 1.pptx
BASIC COMPUTER ORGANIZATION unit 1.pptxBASIC COMPUTER ORGANIZATION unit 1.pptx
BASIC COMPUTER ORGANIZATION unit 1.pptx
karthikaparthasarath
 
Chapter 7-PAM-Slides.pdf
Chapter 7-PAM-Slides.pdfChapter 7-PAM-Slides.pdf
Chapter 7-PAM-Slides.pdf
SonuMittal18
 
Lecture2.pptx
Lecture2.pptxLecture2.pptx
Lecture2.pptx
PriyamChowdhury10
 
input output devices
input output devicesinput output devices
input output devices
uafridi
 
Chapter07 io devices
Chapter07   io devicesChapter07   io devices
Chapter07 io devices
Ainuddin Yousufzai
 
Chapter 09 io devices
Chapter 09 io devicesChapter 09 io devices
Chapter 09 io devices
Hareem Aslam
 

Similar to Chapter 02 bco 3o-p (20)

components of computer
components of computercomponents of computer
components of computer
 
Chapter14 os-121120003310-phpapp02
Chapter14 os-121120003310-phpapp02Chapter14 os-121120003310-phpapp02
Chapter14 os-121120003310-phpapp02
 
Chapter14 os-121120003310-phpapp02
Chapter14 os-121120003310-phpapp02Chapter14 os-121120003310-phpapp02
Chapter14 os-121120003310-phpapp02
 
Computer Fundamentals Chapter 14 os
Computer Fundamentals Chapter 14 osComputer Fundamentals Chapter 14 os
Computer Fundamentals Chapter 14 os
 
Chapter 07 pam
Chapter 07 pamChapter 07 pam
Chapter 07 pam
 
Chapter04 processor and memory
Chapter04   processor and memoryChapter04   processor and memory
Chapter04 processor and memory
 
Chapter 07 pam
Chapter 07 pamChapter 07 pam
Chapter 07 pam
 
Chapter 07 pam 3o-p
Chapter 07 pam 3o-pChapter 07 pam 3o-p
Chapter 07 pam 3o-p
 
Chapter 07 pam 2o-p
Chapter 07 pam 2o-pChapter 07 pam 2o-p
Chapter 07 pam 2o-p
 
Unit1 four part basic computer organization
Unit1 four part basic computer organizationUnit1 four part basic computer organization
Unit1 four part basic computer organization
 
Chapter 14 os
Chapter 14 osChapter 14 os
Chapter 14 os
 
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
 
Digital Computer
Digital ComputerDigital Computer
Digital Computer
 
BASIC COMPUTER ORGANIZATION unit 1.pptx
BASIC COMPUTER ORGANIZATION unit 1.pptxBASIC COMPUTER ORGANIZATION unit 1.pptx
BASIC COMPUTER ORGANIZATION unit 1.pptx
 
BASIC COMPUTER ORGANIZATION unit 1.pptx
BASIC COMPUTER ORGANIZATION unit 1.pptxBASIC COMPUTER ORGANIZATION unit 1.pptx
BASIC COMPUTER ORGANIZATION unit 1.pptx
 
Chapter 7-PAM-Slides.pdf
Chapter 7-PAM-Slides.pdfChapter 7-PAM-Slides.pdf
Chapter 7-PAM-Slides.pdf
 
Lecture2.pptx
Lecture2.pptxLecture2.pptx
Lecture2.pptx
 
input output devices
input output devicesinput output devices
input output devices
 
Chapter07 io devices
Chapter07   io devicesChapter07   io devices
Chapter07 io devices
 
Chapter 09 io devices
Chapter 09 io devicesChapter 09 io devices
Chapter 09 io devices
 

More from IIUI

Rank brain
Rank brainRank brain
Rank brain
IIUI
 
Chapter 10 cs 2o-p
Chapter 10 cs 2o-pChapter 10 cs 2o-p
Chapter 10 cs 2o-p
IIUI
 
Chapter 08 secondary storage 3o-p
Chapter 08 secondary storage 3o-pChapter 08 secondary storage 3o-p
Chapter 08 secondary storage 3o-p
IIUI
 
Chapter 06 boolean algebra 3o-p
Chapter 06 boolean algebra 3o-pChapter 06 boolean algebra 3o-p
Chapter 06 boolean algebra 3o-p
IIUI
 
Chapter 06 boolean algebra 2o-p
Chapter 06 boolean algebra 2o-pChapter 06 boolean algebra 2o-p
Chapter 06 boolean algebra 2o-p
IIUI
 
Chapter 05 computer arithmetic 2o-p
Chapter 05 computer arithmetic 2o-pChapter 05 computer arithmetic 2o-p
Chapter 05 computer arithmetic 2o-p
IIUI
 
Chapter 05 computer arithmetic
Chapter 05 computer arithmeticChapter 05 computer arithmetic
Chapter 05 computer arithmetic
IIUI
 
Chapter 04 computer codes 3o-p
Chapter 04 computer codes 3o-pChapter 04 computer codes 3o-p
Chapter 04 computer codes 3o-p
IIUI
 
Chapter 04 computer codes
Chapter 04 computer codesChapter 04 computer codes
Chapter 04 computer codes
IIUI
 
Chapter 03 number system 2o-p
Chapter 03 number system 2o-pChapter 03 number system 2o-p
Chapter 03 number system 2o-p
IIUI
 
Chapter 03 number system
Chapter 03 number systemChapter 03 number system
Chapter 03 number system
IIUI
 
Chapter 02 bco
Chapter 02 bcoChapter 02 bco
Chapter 02 bco
IIUI
 
Chapter 01 introduction
Chapter 01 introductionChapter 01 introduction
Chapter 01 introduction
IIUI
 
Introduction to Software Engineering 1
Introduction to Software Engineering 1Introduction to Software Engineering 1
Introduction to Software Engineering 1
IIUI
 
Lecture 20 software testing (2)
Lecture 20   software testing (2)Lecture 20   software testing (2)
Lecture 20 software testing (2)
IIUI
 
Lecture 19 design concepts
Lecture 19   design conceptsLecture 19   design concepts
Lecture 19 design concepts
IIUI
 
Lecture 18 design concepts (3)
Lecture 18   design concepts (3)Lecture 18   design concepts (3)
Lecture 18 design concepts (3)
IIUI
 
Lecture 17 design concepts (2)
Lecture 17   design concepts (2)Lecture 17   design concepts (2)
Lecture 17 design concepts (2)
IIUI
 
Lecture 16 requirements modeling - scenario, information and analysis classes
Lecture 16   requirements modeling - scenario, information and analysis classesLecture 16   requirements modeling - scenario, information and analysis classes
Lecture 16 requirements modeling - scenario, information and analysis classes
IIUI
 

More from IIUI (19)

Rank brain
Rank brainRank brain
Rank brain
 
Chapter 10 cs 2o-p
Chapter 10 cs 2o-pChapter 10 cs 2o-p
Chapter 10 cs 2o-p
 
Chapter 08 secondary storage 3o-p
Chapter 08 secondary storage 3o-pChapter 08 secondary storage 3o-p
Chapter 08 secondary storage 3o-p
 
Chapter 06 boolean algebra 3o-p
Chapter 06 boolean algebra 3o-pChapter 06 boolean algebra 3o-p
Chapter 06 boolean algebra 3o-p
 
Chapter 06 boolean algebra 2o-p
Chapter 06 boolean algebra 2o-pChapter 06 boolean algebra 2o-p
Chapter 06 boolean algebra 2o-p
 
Chapter 05 computer arithmetic 2o-p
Chapter 05 computer arithmetic 2o-pChapter 05 computer arithmetic 2o-p
Chapter 05 computer arithmetic 2o-p
 
Chapter 05 computer arithmetic
Chapter 05 computer arithmeticChapter 05 computer arithmetic
Chapter 05 computer arithmetic
 
Chapter 04 computer codes 3o-p
Chapter 04 computer codes 3o-pChapter 04 computer codes 3o-p
Chapter 04 computer codes 3o-p
 
Chapter 04 computer codes
Chapter 04 computer codesChapter 04 computer codes
Chapter 04 computer codes
 
Chapter 03 number system 2o-p
Chapter 03 number system 2o-pChapter 03 number system 2o-p
Chapter 03 number system 2o-p
 
Chapter 03 number system
Chapter 03 number systemChapter 03 number system
Chapter 03 number system
 
Chapter 02 bco
Chapter 02 bcoChapter 02 bco
Chapter 02 bco
 
Chapter 01 introduction
Chapter 01 introductionChapter 01 introduction
Chapter 01 introduction
 
Introduction to Software Engineering 1
Introduction to Software Engineering 1Introduction to Software Engineering 1
Introduction to Software Engineering 1
 
Lecture 20 software testing (2)
Lecture 20   software testing (2)Lecture 20   software testing (2)
Lecture 20 software testing (2)
 
Lecture 19 design concepts
Lecture 19   design conceptsLecture 19   design concepts
Lecture 19 design concepts
 
Lecture 18 design concepts (3)
Lecture 18   design concepts (3)Lecture 18   design concepts (3)
Lecture 18 design concepts (3)
 
Lecture 17 design concepts (2)
Lecture 17   design concepts (2)Lecture 17   design concepts (2)
Lecture 17 design concepts (2)
 
Lecture 16 requirements modeling - scenario, information and analysis classes
Lecture 16   requirements modeling - scenario, information and analysis classesLecture 16   requirements modeling - scenario, information and analysis classes
Lecture 16 requirements modeling - scenario, information and analysis classes
 

Chapter 02 bco 3o-p

  • 1. 1 Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha Slide 1/16Chapter 2: Basic Computer OrganizationRef. Page Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha Slide 2/16Chapter 2: Basic Computer OrganizationRef. Page In this chapter you will learn about: § Basic operations performed by all types of computer systems § Basic organization of a computer system § Input unit and its functions § Output unit and its functions § Storage unit and its functions § Types of storage used in a computer system Learning ObjectivesLearning Objectives (Continued on next slide) 15 Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha Slide 3/16Chapter 2: Basic Computer OrganizationRef. Page § Arithmetic Logic Unit (ALU) § Control Unit (CU) § Central Processing Unit (CPU) § Computer as a system Learning ObjectivesLearning Objectives (Continued from previous slide..) 15
  • 2. 2 Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha Slide 4/16Chapter 2: Basic Computer OrganizationRef. Page § Inputting. The process of entering data and instructions into the computer system § Storing. Saving data and instructions to make them readily available for initial or additional processing whenever required § Processing. Performing arithmetic operations (add, subtract, multiply, divide, etc.) or logical operations (comparisons like equal to, less than, greater than, etc.) on data to convert them into useful information The Five Basic Operations of a Computer SystemThe Five Basic Operations of a Computer System (Continued on next slide) 15 Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha Slide 5/16Chapter 2: Basic Computer OrganizationRef. Page § Outputting. The process of producing useful information or results for the user such as a printed report or visual display § Controlling. Directing the manner and sequence in which all of the above operations are performed The Five Basic Operations of a Computer SystemThe Five Basic Operations of a Computer System 15 Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha Slide 6/16Chapter 2: Basic Computer OrganizationRef. Page Central Processing Unit (CPU) Storage Unit Secondary Storage Primary Storage Control Unit Arithmetic Logic Unit Input Unit Output Unit Program and Data Information (Results) Indicates flow of instructions and data Indicates the control exercised by the control unit Basic Organization of a Computer SystemBasic Organization of a Computer System 16
  • 3. 3 Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha Slide 7/16Chapter 2: Basic Computer OrganizationRef. Page An input unit of a computer system performs the following functions: 1. It accepts (or reads) instructions and data from outside world 2. It converts these instructions and data in computer acceptable form 3. It supplies the converted instructions and data to the computer system for further processing Input UnitInput Unit 16 Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha Slide 8/16Chapter 2: Basic Computer OrganizationRef. Page An output unit of a computer system performs the following functions: 1. It accepts the results produced by the computer, which are in coded form and hence, cannot be easily understood by us 2. It converts these coded results to human acceptable (readable) form 3. It supplies the converted results to outside world Output UnitOutput Unit 16 Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha Slide 9/16Chapter 2: Basic Computer OrganizationRef. Page The storage unit of a computer system holds (or stores) the following : 1. Data and instructions required for processing (received from input devices) 2. Intermediate results of processing 3. Final results of processing, before they are released to an output device Storage UnitStorage Unit 17
  • 4. 4 Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha Slide 10/16Chapter 2: Basic Computer OrganizationRef. Page § Primary storage § Used to hold running program instructions § Used to hold data, intermediate results, and results of ongoing processing of job(s) § Fast in operation § Small Capacity § Expensive § Volatile (looses data on power dissipation) Two Types of StorageTwo Types of Storage (Continued on next slide) 17 Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha Slide 11/16Chapter 2: Basic Computer OrganizationRef. Page § Secondary storage § Used to hold stored program instructions § Used to hold data and information of stored jobs § Slower than primary storage § Large Capacity § Lot cheaper that primary storage § Retains data even without power Two Types of StorageTwo Types of Storage (Continued from previous slide..) 17 Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha Slide 12/16Chapter 2: Basic Computer OrganizationRef. Page Arithmetic Logic Unit of a computer system is the place where the actual executions of instructions takes place during processing operation Arithmetic Logic Unit (ALU)Arithmetic Logic Unit (ALU) 18
  • 5. 5 Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha Slide 13/16Chapter 2: Basic Computer OrganizationRef. Page Control Unit of a computer system manages and coordinates the operations of all other components of the computer system Control Unit (CU)Control Unit (CU) 18 Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha Slide 14/16Chapter 2: Basic Computer OrganizationRef. Page Arithmetic Logic Unit (ALU) Control Unit (CU) = Central Processing Unit (CPU) § It is the brain of a computer system § It is responsible for controlling the operations of all other units of a computer system + Central Processing Unit (CPU)Central Processing Unit (CPU) 18 Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha Slide 15/16Chapter 2: Basic Computer OrganizationRef. Page A system has following three characteristics: 1. A system has more than one element 2. All elements of a system are logically related 3. All elements of a system are controlled in a manner to achieve the system goal A computer is a system as it comprises of integrated components (input unit, output unit, storage unit, and CPU) that work together to perform the steps called for in the executing program The System ConceptThe System Concept 18
  • 6. 6 Computer Fundamentals: Pradeep K. Sinha & Priti SinhaComputer Fundamentals: Pradeep K. Sinha & Priti Sinha Slide 16/16Chapter 2: Basic Computer OrganizationRef. Page § Arithmetic Logic Unit (ALU) § Auxiliary storage § Central Processing Unit (CPU) § Computer system § Control Unit (CU) § Controlling § Input interface § Input unit § Inputting § Main memory § Output interface § Output unit § Outputting § Primate storage § Processing § Secondary storage § Storage unit § Storing § System Key Words/PhrasesKey Words/Phrases 19