SlideShare a Scribd company logo
1 of 33
Download to read offline
INTRODUCTION TO COMPUTER
SYSTEM
CSC 2313
LECTURE 1
Department of Maths and Computer-Science
Faculty of Natural andApplied Science
BY
UMAR DANJUMA MAIWADA
OBJECTIVES
 Learn the fundamental concept of a system in general and
the computer system in specific.
 Understand the System programming.
 Study the Hardware fundamentals.
 Understand the Software Concepts.
2
INTRODUCTION
 Computer has the capacity to solve complex,
arithmetic and scientific problems at very high speed.
 This information provided by the user to the
computer is data. The information in one form which
is presented to the computer is the input information
or input data.
 The set of instructions given to the computer to
perform various operations is called as the computer
program.
3
4
WHAT IS COMPUTER?
Computer can now be defined as a fast and
accurate data processing system that accepts data,
performs various operations on the data, has the
capability to store the data and produce the
results on the basis of detailed step by step
instructions given to it.
5
CLASSIFICATION OF COMPUTERS
Main categories of computers are
 Super computers
 Mainframe computers
 Microcomputers
 Notebook Computers
 Personal Digital Assistant (PDA)
6
SUPER COMPUTER
 They handle large database.
 They are the most powerful, most expensive, and the fastest.
 They process trillions of instructions per second.
 They have high level of computing performance.
 They are used for wide range of computationally intensive tasks
in various fields.
 They are used for weather forecasting.
7
MAINFRAME COMPUTER
 It process data simultaneously.
 They are used by large organization for critical application.
Such as census.
 They are used for large scale computing purpose that require
availability and security.
 They are associated with centralized computing.
 They are high speed computer capable of supporting numerous
users.
8
MICRO COMPUTERS
 They are connected to network of other computers.
 They are less expensive than the mainframe computers, their
prices vary depending on the capacity and features of the
computer.
 It has a microprocessor as its central processor.
 It has microprocessor, memory, and minimal i/o mounted on a
single circuit board.
 E.g smart phones, tablets.
9
NOTEBOOK COMPUTERS
 Like other computers, notebook computers are getting faster,
lighter, and more functional.
 It is smaller than a brief case that can easily be transported in
temporary space.
10
PERSONAL DIGITAL ASSISTANT (PDA)
 PDAs are used to track appointments and shipments as well as
names and addresses.
 They provide the user of the computer quick reference to
contact and other list.
 They are like smart phones but are used for marketing.
 PDA has a touch screen to enter data, a memory card slot for
data storage.
 PDA has a thumb keyboard for input.
 There are functions like: appointment calendar, to do list,
address book for contacts, calculator and a memo.
11
A COMPLETE COMPUTER SYSTEM CONSISTS OF FOUR
PARTS:
 Hardware
 Software
 Users
 Data
12
13
The terms hardware and software
•The Hardware:
The hardware is made up of the physical parts or devices of the computer
system like the electronic Integrated Circuits (ICs), magnetic storage
media and other mechanical devices like input devices, output devices etc.
All these various hardware are linked together to form an effective
functional unit.
•The Software:
The computer hardware itself is not capable of doing anything on its own.
It has to be given explicit instructions to perform the specific task. The
computer program is the one which controls the processing activities of
the computer. The computer thus functions according to the instructions
written in the program. Software mainly consists of these computer
programs, procedures and other documentation used in
the operation of a computer system.
COMPUTER ARCHITECTURE AND ORGANIZATION
 Architecture
 Refers to those attributes of a system visible to a programmer.
 The architecture of a CPU is actually its instruction set.
 The structure and design of a system.
 Organization
 control signals between different functional units.
 memory type .
 Legal entities with an explicit rules.
14
FIVE BASIC OPERATIONS PERFORMED BY THE COMPUTER
15
Continuation
INPUT
 Computes receive data from outside.
 To enter data.
 The keyboard on your PC is one of the most commonly used
input devices.
 The mouse.
16
Storage
17
• That Part of the computer that store data for long term
retrieval.
• Data that has been entered is stored somewhere in the
computer system.
• The computer will get the data / instructions from the
storage unit when it has to process it.
Processing
 It analyse input data available in its storage unit in order to get
some useful output.
 Taking data through a set of prescribed procedures.
18
OUTPUTTING
 Data sent out of the computer.
 After the computer has processed the inputted data it provides
useful information / result.
 Devices include: printer, speaker etc
19
CONTROL
20
 A control unit that controls the manner and sequence
of operations.
 input, storage, processing and outputting-in the
correct sequence
COMPUTER ORGANIZATION
21
PROCESSOR
Carries out instructions that come from either the user or the
software.
 A processor consists of three functional units:
 Arithmetic Logic Unit (ALU) --- performs arithmetic operations such
as addition and subtraction.
 Registers --- hold data that is being processed by the ALU.
 Control Unit (CU) --- fetches each instruction from the memory and
instructs theALU to process it.
 Processor speed is measured in.
 Megahertz (MHz) --- one million instruction cycles per second.
 Gigahertz (GHz) --- one billion instruction cycles per second.
22
A CPU PERFORMS FOUR GENERAL FUNCTIONS:
I. MATHEMATICAL OPERATION.
II. LOGICAL MANIPULATION.
III. DATA MANIPULATION.
IV. CONTROL OPERATION.
23
BASIC ELEMENTS OF COMPUTER SYSTEM
24
Processor
 Controls the operation of the computer and performs its data
processing functions.
 Central processing unit i.e one processor.
 There may be more than one processor working in parallel.
Main memory
 Stores data and programs that are been processed.
 .A program must be loaded into main memory before it can be executed.
 They are volatile.
 It must have an address and location.
I/O modules
System bus
 provides for communication among processors
25
26
 Memory Address register (MAR), specifies the address in
memory for the next read or write; and
 Memory Buffer Register (MBR), contains the data to be written
into memory, or which receives the data read from memory.
 I/O Address Register (I/OAR) specify a particular I/O device.
 I/O Buffer register (I/O BR) is used for the exchange of data
between an I/O module and the processor.
EXECUTION UNIT AND BUS INTERFACE UNIT
The processor is partitioned into two logical units i.e EU &
BIU
The role of the EU is to execute instruction, where as the
BIU delivers instructions and data to the EU.
The EU contains an:
 I. Arithmetic and Logic Unit (ALU).
 II. Control Unit (CU).
 III. Number of Registers.
27
THE MOST IMPORTANT FUNCTION OF THE BIU IS TO MANAGE
THE BUS CONTROL UNIT, SEGMENT REGISTERS, AND
INSTRUCTION QUEUE. THE BIU CONTROLS THE BUSES THAT
TRANSFER DATA TO THE EU, TO MEMORY, AND TO EXTERNAL
INPUT/OUTPUT DEVICES.
28
29
There are three sets of buses:
• Data Bus
• Address Bus
• Control Bus
30
I.The Data Bus:The data bus carries information to and from CPU.
The size of the bus represents the number of bits (or data volume)
that can be carried at any point in time.
Data lines are labelled with D prefix such as D0, D1……D15.The
size of the data is typically 8, 16, 32, or 64 bits. Larger data buses
are more preferable because they allow more data to transfer faster.
II.Address Bus: In order for the CPU to read or write data, it must
specify the precise location in system memory or I/O port.The
location is defined through use of address bus.The number of bits in
the address bus represents the number of physical location that the
CPU can access. For example, a CPU with 20 address lines can
address 220 bytes.A CPU with 24 address lines can address 224 bytes.
III. Control Bus: Contain control signals which are used to
synchronize and co-ordinate the operation of the CPU with other
devices in the computer.
31
Most control signals fall into the following;
• Reading or writing functions (to memory or I/ O location)
• Interrupt channels
• CPU test and reset
• Bus arbitration and control
• Direct memory access(DMA) control
• CPU status
• Parity check
REFERENCES
1. Introduction to Computer Systems: Don Fussell Spring 2011
2. UNIX Lecture Notes Chapter 1 Introduction to System Programming
3. X.Sun (IIT) CS550:Advanced OS Lecture 3 Page 2
32
QUESTIONS???
THANK YOU FOR YOUR ATTENTION
33

More Related Content

What's hot

Functional units of computer
Functional units of computerFunctional units of computer
Functional units of computergaurav jain
 
The Basic Organization of Computers
The Basic Organization of ComputersThe Basic Organization of Computers
The Basic Organization of ComputersTallat Satti
 
2 the computer system hardware
2  the computer system hardware2  the computer system hardware
2 the computer system hardwarearslanzafar13162
 
3. basic organization of a computer
3. basic organization of a computer3. basic organization of a computer
3. basic organization of a computerSHIKHA GAUTAM
 
Major Functions of Computer Systems
Major Functions of Computer SystemsMajor Functions of Computer Systems
Major Functions of Computer SystemsRaul Correa
 
Typical configuration of computer ppt
Typical configuration of computer  pptTypical configuration of computer  ppt
Typical configuration of computer pptProf. Dr. K. Adisesha
 
Introduction to computers MRS. SOWMYA JYOTHI
Introduction to computers MRS. SOWMYA JYOTHIIntroduction to computers MRS. SOWMYA JYOTHI
Introduction to computers MRS. SOWMYA JYOTHISowmya Jyothi
 
Computer Structure Slides
Computer Structure SlidesComputer Structure Slides
Computer Structure Slidesiarthur
 
Computer Organization (Unit-1)
Computer Organization (Unit-1)Computer Organization (Unit-1)
Computer Organization (Unit-1)Harsh Pandya
 
Ch # 04 computer hardware
Ch # 04 computer hardware Ch # 04 computer hardware
Ch # 04 computer hardware MuhammadRobeel3
 

What's hot (19)

Functional units of computer
Functional units of computerFunctional units of computer
Functional units of computer
 
The Basic Organization of Computers
The Basic Organization of ComputersThe Basic Organization of Computers
The Basic Organization of Computers
 
Computer processing
Computer processingComputer processing
Computer processing
 
Computer Architecture
Computer ArchitectureComputer Architecture
Computer Architecture
 
2 the computer system hardware
2  the computer system hardware2  the computer system hardware
2 the computer system hardware
 
Basic computer system
Basic computer systemBasic computer system
Basic computer system
 
3. basic organization of a computer
3. basic organization of a computer3. basic organization of a computer
3. basic organization of a computer
 
1 basics of computers
1  basics of computers1  basics of computers
1 basics of computers
 
Major Functions of Computer Systems
Major Functions of Computer SystemsMajor Functions of Computer Systems
Major Functions of Computer Systems
 
Typical configuration of computer ppt
Typical configuration of computer  pptTypical configuration of computer  ppt
Typical configuration of computer ppt
 
Introduction to computers MRS. SOWMYA JYOTHI
Introduction to computers MRS. SOWMYA JYOTHIIntroduction to computers MRS. SOWMYA JYOTHI
Introduction to computers MRS. SOWMYA JYOTHI
 
computer system organization basics
computer system organization basicscomputer system organization basics
computer system organization basics
 
Computer Structure Slides
Computer Structure SlidesComputer Structure Slides
Computer Structure Slides
 
HARDWARE
HARDWAREHARDWARE
HARDWARE
 
Computer Organization (Unit-1)
Computer Organization (Unit-1)Computer Organization (Unit-1)
Computer Organization (Unit-1)
 
Introduction to computers i
Introduction to computers iIntroduction to computers i
Introduction to computers i
 
Computer hardware course
Computer hardware courseComputer hardware course
Computer hardware course
 
Ch # 04 computer hardware
Ch # 04 computer hardware Ch # 04 computer hardware
Ch # 04 computer hardware
 
Intro to cao &store program
Intro to cao &store programIntro to cao &store program
Intro to cao &store program
 

Similar to Csc 2313 (lecture 1)

CO--MODULE-1 (a) - Basic-Structure-of-Computers.pptx
CO--MODULE-1 (a) - Basic-Structure-of-Computers.pptxCO--MODULE-1 (a) - Basic-Structure-of-Computers.pptx
CO--MODULE-1 (a) - Basic-Structure-of-Computers.pptxddscraft123
 
Computer Organization and Architecture for engineering
Computer Organization and Architecture for engineeringComputer Organization and Architecture for engineering
Computer Organization and Architecture for engineeringallwynanands1
 
Computer Fundamental
Computer FundamentalComputer Fundamental
Computer FundamentalShradha Kabra
 
Basic Organisation and fundamental Of Computer.pptx
Basic Organisation and fundamental Of Computer.pptxBasic Organisation and fundamental Of Computer.pptx
Basic Organisation and fundamental Of Computer.pptxhasanbashar400
 
Computer hardware and software an assignment
Computer hardware and software an assignment Computer hardware and software an assignment
Computer hardware and software an assignment 786
 
COA-Unit-1-Basics.ppt
COA-Unit-1-Basics.pptCOA-Unit-1-Basics.ppt
COA-Unit-1-Basics.pptRuhul Amin
 
Introduction to 8085 Microprocessor.pptx
Introduction to 8085 Microprocessor.pptxIntroduction to 8085 Microprocessor.pptx
Introduction to 8085 Microprocessor.pptxVishalGaur54
 
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
 
introduction to computer ppt [Autosaved].ppt
introduction to computer ppt [Autosaved].pptintroduction to computer ppt [Autosaved].ppt
introduction to computer ppt [Autosaved].pptRabadanHassanMohamed
 
ComputerFundementals.pptx
ComputerFundementals.pptxComputerFundementals.pptx
ComputerFundementals.pptxAyyappanSri
 
lesson_1_Introduction_to_computers_pptx.pptx
lesson_1_Introduction_to_computers_pptx.pptxlesson_1_Introduction_to_computers_pptx.pptx
lesson_1_Introduction_to_computers_pptx.pptxnoveriustelaumbanua
 
lesson_1_Introduction_to_computers_pptx.pptx
lesson_1_Introduction_to_computers_pptx.pptxlesson_1_Introduction_to_computers_pptx.pptx
lesson_1_Introduction_to_computers_pptx.pptxUmmeAmmaraTariq
 
The Basic Configuration of a Microcomputer
The Basic Configuration of a Microcomputer The Basic Configuration of a Microcomputer
The Basic Configuration of a Microcomputer Taminul Islam
 
lesson_1_Introduction_to_computers_pptx.pptx
lesson_1_Introduction_to_computers_pptx.pptxlesson_1_Introduction_to_computers_pptx.pptx
lesson_1_Introduction_to_computers_pptx.pptxJunaidRamzan4
 
COMPUTER ORGNAIZATION NOTES
COMPUTER ORGNAIZATION NOTESCOMPUTER ORGNAIZATION NOTES
COMPUTER ORGNAIZATION NOTESDr.MAYA NAYAK
 

Similar to Csc 2313 (lecture 1) (20)

CO--MODULE-1 (a) - Basic-Structure-of-Computers.pptx
CO--MODULE-1 (a) - Basic-Structure-of-Computers.pptxCO--MODULE-1 (a) - Basic-Structure-of-Computers.pptx
CO--MODULE-1 (a) - Basic-Structure-of-Computers.pptx
 
Computer Organization and Architecture for engineering
Computer Organization and Architecture for engineeringComputer Organization and Architecture for engineering
Computer Organization and Architecture for engineering
 
Computer Fundamental
Computer FundamentalComputer Fundamental
Computer Fundamental
 
Basic Organisation and fundamental Of Computer.pptx
Basic Organisation and fundamental Of Computer.pptxBasic Organisation and fundamental Of Computer.pptx
Basic Organisation and fundamental Of Computer.pptx
 
Computer Fundamentals
Computer FundamentalsComputer Fundamentals
Computer Fundamentals
 
Computer hardware and software an assignment
Computer hardware and software an assignment Computer hardware and software an assignment
Computer hardware and software an assignment
 
COA-Unit-1-Basics.ppt
COA-Unit-1-Basics.pptCOA-Unit-1-Basics.ppt
COA-Unit-1-Basics.ppt
 
Chapter 1 CSC118
Chapter 1 CSC118 Chapter 1 CSC118
Chapter 1 CSC118
 
Microcontroller part 1
Microcontroller part 1Microcontroller part 1
Microcontroller part 1
 
Introduction to 8085 Microprocessor.pptx
Introduction to 8085 Microprocessor.pptxIntroduction to 8085 Microprocessor.pptx
Introduction to 8085 Microprocessor.pptx
 
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
 
unit-i.pdf
unit-i.pdfunit-i.pdf
unit-i.pdf
 
introduction to computer ppt [Autosaved].ppt
introduction to computer ppt [Autosaved].pptintroduction to computer ppt [Autosaved].ppt
introduction to computer ppt [Autosaved].ppt
 
ComputerFundementals.pptx
ComputerFundementals.pptxComputerFundementals.pptx
ComputerFundementals.pptx
 
lesson_1_Introduction_to_computers_pptx.pptx
lesson_1_Introduction_to_computers_pptx.pptxlesson_1_Introduction_to_computers_pptx.pptx
lesson_1_Introduction_to_computers_pptx.pptx
 
lesson_1_Introduction_to_computers_pptx.pptx
lesson_1_Introduction_to_computers_pptx.pptxlesson_1_Introduction_to_computers_pptx.pptx
lesson_1_Introduction_to_computers_pptx.pptx
 
The Basic Configuration of a Microcomputer
The Basic Configuration of a Microcomputer The Basic Configuration of a Microcomputer
The Basic Configuration of a Microcomputer
 
lesson_1_Introduction_to_computers_pptx.pptx
lesson_1_Introduction_to_computers_pptx.pptxlesson_1_Introduction_to_computers_pptx.pptx
lesson_1_Introduction_to_computers_pptx.pptx
 
COMPUTER ORGNAIZATION NOTES
COMPUTER ORGNAIZATION NOTESCOMPUTER ORGNAIZATION NOTES
COMPUTER ORGNAIZATION NOTES
 
IMR PPT.docx
IMR PPT.docxIMR PPT.docx
IMR PPT.docx
 

More from umardanjumamaiwada (20)

Seminar Information Protection & Computer Security (Cryptography).pptx
Seminar Information Protection & Computer Security  (Cryptography).pptxSeminar Information Protection & Computer Security  (Cryptography).pptx
Seminar Information Protection & Computer Security (Cryptography).pptx
 
Oop using JAVA
Oop using JAVAOop using JAVA
Oop using JAVA
 
C++
C++ C++
C++
 
Computer hardware
Computer hardware Computer hardware
Computer hardware
 
2javascript web programming with JAVA script
2javascript web programming with JAVA script2javascript web programming with JAVA script
2javascript web programming with JAVA script
 
1 web programming
1 web programming1 web programming
1 web programming
 
0 csc 3311 slide internet programming
0 csc 3311 slide internet programming0 csc 3311 slide internet programming
0 csc 3311 slide internet programming
 
0 lecture 6 wp wireless protocol
0 lecture 6 wp wireless protocol0 lecture 6 wp wireless protocol
0 lecture 6 wp wireless protocol
 
0 lecture 5 wp wireless protocol
0 lecture 5 wp wireless protocol0 lecture 5 wp wireless protocol
0 lecture 5 wp wireless protocol
 
0 lecture 4 wp wireless protocol
0 lecture 4 wp wireless protocol0 lecture 4 wp wireless protocol
0 lecture 4 wp wireless protocol
 
0 lecture 3 wp wireless protocol
0 lecture 3 wp wireless protocol0 lecture 3 wp wireless protocol
0 lecture 3 wp wireless protocol
 
0 lecture 2 wp wireless protocol
0 lecture 2 wp wireless protocol0 lecture 2 wp wireless protocol
0 lecture 2 wp wireless protocol
 
0 lecture 1 wp wireless protocol
0 lecture 1 wp wireless protocol0 lecture 1 wp wireless protocol
0 lecture 1 wp wireless protocol
 
lecture 5
 lecture 5 lecture 5
lecture 5
 
lecture 4
 lecture 4 lecture 4
lecture 4
 
lecture 3
 lecture 3  lecture 3
lecture 3
 
lecture 2
 lecture 2 lecture 2
lecture 2
 
lecture 1
 lecture 1 lecture 1
lecture 1
 
lecture 6
 lecture 6 lecture 6
lecture 6
 
lecture 5
 lecture 5 lecture 5
lecture 5
 

Recently uploaded

LIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptx
LIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptxLIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptx
LIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptxmalonesandreagweneth
 
SOLUBLE PATTERN RECOGNITION RECEPTORS.pptx
SOLUBLE PATTERN RECOGNITION RECEPTORS.pptxSOLUBLE PATTERN RECOGNITION RECEPTORS.pptx
SOLUBLE PATTERN RECOGNITION RECEPTORS.pptxkessiyaTpeter
 
Call Girls in Hauz Khas Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Hauz Khas Delhi 💯Call Us 🔝9953322196🔝 💯Escort.Call Girls in Hauz Khas Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Hauz Khas Delhi 💯Call Us 🔝9953322196🔝 💯Escort.aasikanpl
 
THE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptx
THE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptxTHE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptx
THE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptxNandakishor Bhaurao Deshmukh
 
TOPIC 8 Temperature and Heat.pdf physics
TOPIC 8 Temperature and Heat.pdf physicsTOPIC 8 Temperature and Heat.pdf physics
TOPIC 8 Temperature and Heat.pdf physicsssuserddc89b
 
Transposable elements in prokaryotes.ppt
Transposable elements in prokaryotes.pptTransposable elements in prokaryotes.ppt
Transposable elements in prokaryotes.pptArshadWarsi13
 
Call Girls In Nihal Vihar Delhi ❤️8860477959 Looking Escorts In 24/7 Delhi NCR
Call Girls In Nihal Vihar Delhi ❤️8860477959 Looking Escorts In 24/7 Delhi NCRCall Girls In Nihal Vihar Delhi ❤️8860477959 Looking Escorts In 24/7 Delhi NCR
Call Girls In Nihal Vihar Delhi ❤️8860477959 Looking Escorts In 24/7 Delhi NCRlizamodels9
 
Call Us ≽ 9953322196 ≼ Call Girls In Lajpat Nagar (Delhi) |
Call Us ≽ 9953322196 ≼ Call Girls In Lajpat Nagar (Delhi) |Call Us ≽ 9953322196 ≼ Call Girls In Lajpat Nagar (Delhi) |
Call Us ≽ 9953322196 ≼ Call Girls In Lajpat Nagar (Delhi) |aasikanpl
 
zoogeography of pakistan.pptx fauna of Pakistan
zoogeography of pakistan.pptx fauna of Pakistanzoogeography of pakistan.pptx fauna of Pakistan
zoogeography of pakistan.pptx fauna of Pakistanzohaibmir069
 
Harmful and Useful Microorganisms Presentation
Harmful and Useful Microorganisms PresentationHarmful and Useful Microorganisms Presentation
Harmful and Useful Microorganisms Presentationtahreemzahra82
 
Spermiogenesis or Spermateleosis or metamorphosis of spermatid
Spermiogenesis or Spermateleosis or metamorphosis of spermatidSpermiogenesis or Spermateleosis or metamorphosis of spermatid
Spermiogenesis or Spermateleosis or metamorphosis of spermatidSarthak Sekhar Mondal
 
Analytical Profile of Coleus Forskohlii | Forskolin .pdf
Analytical Profile of Coleus Forskohlii | Forskolin .pdfAnalytical Profile of Coleus Forskohlii | Forskolin .pdf
Analytical Profile of Coleus Forskohlii | Forskolin .pdfSwapnil Therkar
 
Vision and reflection on Mining Software Repositories research in 2024
Vision and reflection on Mining Software Repositories research in 2024Vision and reflection on Mining Software Repositories research in 2024
Vision and reflection on Mining Software Repositories research in 2024AyushiRastogi48
 
Grafana in space: Monitoring Japan's SLIM moon lander in real time
Grafana in space: Monitoring Japan's SLIM moon lander  in real timeGrafana in space: Monitoring Japan's SLIM moon lander  in real time
Grafana in space: Monitoring Japan's SLIM moon lander in real timeSatoshi NAKAHIRA
 
Manassas R - Parkside Middle School 🌎🏫
Manassas R - Parkside Middle School 🌎🏫Manassas R - Parkside Middle School 🌎🏫
Manassas R - Parkside Middle School 🌎🏫qfactory1
 
Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.aasikanpl
 
Behavioral Disorder: Schizophrenia & it's Case Study.pdf
Behavioral Disorder: Schizophrenia & it's Case Study.pdfBehavioral Disorder: Schizophrenia & it's Case Study.pdf
Behavioral Disorder: Schizophrenia & it's Case Study.pdfSELF-EXPLANATORY
 
Temporomandibular joint Muscles of Mastication
Temporomandibular joint Muscles of MasticationTemporomandibular joint Muscles of Mastication
Temporomandibular joint Muscles of Masticationvidulajaib
 

Recently uploaded (20)

LIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptx
LIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptxLIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptx
LIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptx
 
SOLUBLE PATTERN RECOGNITION RECEPTORS.pptx
SOLUBLE PATTERN RECOGNITION RECEPTORS.pptxSOLUBLE PATTERN RECOGNITION RECEPTORS.pptx
SOLUBLE PATTERN RECOGNITION RECEPTORS.pptx
 
Call Girls in Hauz Khas Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Hauz Khas Delhi 💯Call Us 🔝9953322196🔝 💯Escort.Call Girls in Hauz Khas Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Hauz Khas Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
 
THE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptx
THE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptxTHE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptx
THE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptx
 
TOPIC 8 Temperature and Heat.pdf physics
TOPIC 8 Temperature and Heat.pdf physicsTOPIC 8 Temperature and Heat.pdf physics
TOPIC 8 Temperature and Heat.pdf physics
 
Volatile Oils Pharmacognosy And Phytochemistry -I
Volatile Oils Pharmacognosy And Phytochemistry -IVolatile Oils Pharmacognosy And Phytochemistry -I
Volatile Oils Pharmacognosy And Phytochemistry -I
 
Transposable elements in prokaryotes.ppt
Transposable elements in prokaryotes.pptTransposable elements in prokaryotes.ppt
Transposable elements in prokaryotes.ppt
 
Call Girls In Nihal Vihar Delhi ❤️8860477959 Looking Escorts In 24/7 Delhi NCR
Call Girls In Nihal Vihar Delhi ❤️8860477959 Looking Escorts In 24/7 Delhi NCRCall Girls In Nihal Vihar Delhi ❤️8860477959 Looking Escorts In 24/7 Delhi NCR
Call Girls In Nihal Vihar Delhi ❤️8860477959 Looking Escorts In 24/7 Delhi NCR
 
Call Us ≽ 9953322196 ≼ Call Girls In Lajpat Nagar (Delhi) |
Call Us ≽ 9953322196 ≼ Call Girls In Lajpat Nagar (Delhi) |Call Us ≽ 9953322196 ≼ Call Girls In Lajpat Nagar (Delhi) |
Call Us ≽ 9953322196 ≼ Call Girls In Lajpat Nagar (Delhi) |
 
zoogeography of pakistan.pptx fauna of Pakistan
zoogeography of pakistan.pptx fauna of Pakistanzoogeography of pakistan.pptx fauna of Pakistan
zoogeography of pakistan.pptx fauna of Pakistan
 
Harmful and Useful Microorganisms Presentation
Harmful and Useful Microorganisms PresentationHarmful and Useful Microorganisms Presentation
Harmful and Useful Microorganisms Presentation
 
Spermiogenesis or Spermateleosis or metamorphosis of spermatid
Spermiogenesis or Spermateleosis or metamorphosis of spermatidSpermiogenesis or Spermateleosis or metamorphosis of spermatid
Spermiogenesis or Spermateleosis or metamorphosis of spermatid
 
Analytical Profile of Coleus Forskohlii | Forskolin .pdf
Analytical Profile of Coleus Forskohlii | Forskolin .pdfAnalytical Profile of Coleus Forskohlii | Forskolin .pdf
Analytical Profile of Coleus Forskohlii | Forskolin .pdf
 
Vision and reflection on Mining Software Repositories research in 2024
Vision and reflection on Mining Software Repositories research in 2024Vision and reflection on Mining Software Repositories research in 2024
Vision and reflection on Mining Software Repositories research in 2024
 
Engler and Prantl system of classification in plant taxonomy
Engler and Prantl system of classification in plant taxonomyEngler and Prantl system of classification in plant taxonomy
Engler and Prantl system of classification in plant taxonomy
 
Grafana in space: Monitoring Japan's SLIM moon lander in real time
Grafana in space: Monitoring Japan's SLIM moon lander  in real timeGrafana in space: Monitoring Japan's SLIM moon lander  in real time
Grafana in space: Monitoring Japan's SLIM moon lander in real time
 
Manassas R - Parkside Middle School 🌎🏫
Manassas R - Parkside Middle School 🌎🏫Manassas R - Parkside Middle School 🌎🏫
Manassas R - Parkside Middle School 🌎🏫
 
Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
 
Behavioral Disorder: Schizophrenia & it's Case Study.pdf
Behavioral Disorder: Schizophrenia & it's Case Study.pdfBehavioral Disorder: Schizophrenia & it's Case Study.pdf
Behavioral Disorder: Schizophrenia & it's Case Study.pdf
 
Temporomandibular joint Muscles of Mastication
Temporomandibular joint Muscles of MasticationTemporomandibular joint Muscles of Mastication
Temporomandibular joint Muscles of Mastication
 

Csc 2313 (lecture 1)

  • 1. INTRODUCTION TO COMPUTER SYSTEM CSC 2313 LECTURE 1 Department of Maths and Computer-Science Faculty of Natural andApplied Science BY UMAR DANJUMA MAIWADA
  • 2. OBJECTIVES  Learn the fundamental concept of a system in general and the computer system in specific.  Understand the System programming.  Study the Hardware fundamentals.  Understand the Software Concepts. 2
  • 3. INTRODUCTION  Computer has the capacity to solve complex, arithmetic and scientific problems at very high speed.  This information provided by the user to the computer is data. The information in one form which is presented to the computer is the input information or input data.  The set of instructions given to the computer to perform various operations is called as the computer program. 3
  • 4. 4
  • 5. WHAT IS COMPUTER? Computer can now be defined as a fast and accurate data processing system that accepts data, performs various operations on the data, has the capability to store the data and produce the results on the basis of detailed step by step instructions given to it. 5
  • 6. CLASSIFICATION OF COMPUTERS Main categories of computers are  Super computers  Mainframe computers  Microcomputers  Notebook Computers  Personal Digital Assistant (PDA) 6
  • 7. SUPER COMPUTER  They handle large database.  They are the most powerful, most expensive, and the fastest.  They process trillions of instructions per second.  They have high level of computing performance.  They are used for wide range of computationally intensive tasks in various fields.  They are used for weather forecasting. 7
  • 8. MAINFRAME COMPUTER  It process data simultaneously.  They are used by large organization for critical application. Such as census.  They are used for large scale computing purpose that require availability and security.  They are associated with centralized computing.  They are high speed computer capable of supporting numerous users. 8
  • 9. MICRO COMPUTERS  They are connected to network of other computers.  They are less expensive than the mainframe computers, their prices vary depending on the capacity and features of the computer.  It has a microprocessor as its central processor.  It has microprocessor, memory, and minimal i/o mounted on a single circuit board.  E.g smart phones, tablets. 9
  • 10. NOTEBOOK COMPUTERS  Like other computers, notebook computers are getting faster, lighter, and more functional.  It is smaller than a brief case that can easily be transported in temporary space. 10
  • 11. PERSONAL DIGITAL ASSISTANT (PDA)  PDAs are used to track appointments and shipments as well as names and addresses.  They provide the user of the computer quick reference to contact and other list.  They are like smart phones but are used for marketing.  PDA has a touch screen to enter data, a memory card slot for data storage.  PDA has a thumb keyboard for input.  There are functions like: appointment calendar, to do list, address book for contacts, calculator and a memo. 11
  • 12. A COMPLETE COMPUTER SYSTEM CONSISTS OF FOUR PARTS:  Hardware  Software  Users  Data 12
  • 13. 13 The terms hardware and software •The Hardware: The hardware is made up of the physical parts or devices of the computer system like the electronic Integrated Circuits (ICs), magnetic storage media and other mechanical devices like input devices, output devices etc. All these various hardware are linked together to form an effective functional unit. •The Software: The computer hardware itself is not capable of doing anything on its own. It has to be given explicit instructions to perform the specific task. The computer program is the one which controls the processing activities of the computer. The computer thus functions according to the instructions written in the program. Software mainly consists of these computer programs, procedures and other documentation used in the operation of a computer system.
  • 14. COMPUTER ARCHITECTURE AND ORGANIZATION  Architecture  Refers to those attributes of a system visible to a programmer.  The architecture of a CPU is actually its instruction set.  The structure and design of a system.  Organization  control signals between different functional units.  memory type .  Legal entities with an explicit rules. 14
  • 15. FIVE BASIC OPERATIONS PERFORMED BY THE COMPUTER 15 Continuation
  • 16. INPUT  Computes receive data from outside.  To enter data.  The keyboard on your PC is one of the most commonly used input devices.  The mouse. 16
  • 17. Storage 17 • That Part of the computer that store data for long term retrieval. • Data that has been entered is stored somewhere in the computer system. • The computer will get the data / instructions from the storage unit when it has to process it.
  • 18. Processing  It analyse input data available in its storage unit in order to get some useful output.  Taking data through a set of prescribed procedures. 18
  • 19. OUTPUTTING  Data sent out of the computer.  After the computer has processed the inputted data it provides useful information / result.  Devices include: printer, speaker etc 19
  • 20. CONTROL 20  A control unit that controls the manner and sequence of operations.  input, storage, processing and outputting-in the correct sequence
  • 22. PROCESSOR Carries out instructions that come from either the user or the software.  A processor consists of three functional units:  Arithmetic Logic Unit (ALU) --- performs arithmetic operations such as addition and subtraction.  Registers --- hold data that is being processed by the ALU.  Control Unit (CU) --- fetches each instruction from the memory and instructs theALU to process it.  Processor speed is measured in.  Megahertz (MHz) --- one million instruction cycles per second.  Gigahertz (GHz) --- one billion instruction cycles per second. 22
  • 23. A CPU PERFORMS FOUR GENERAL FUNCTIONS: I. MATHEMATICAL OPERATION. II. LOGICAL MANIPULATION. III. DATA MANIPULATION. IV. CONTROL OPERATION. 23
  • 24. BASIC ELEMENTS OF COMPUTER SYSTEM 24
  • 25. Processor  Controls the operation of the computer and performs its data processing functions.  Central processing unit i.e one processor.  There may be more than one processor working in parallel. Main memory  Stores data and programs that are been processed.  .A program must be loaded into main memory before it can be executed.  They are volatile.  It must have an address and location. I/O modules System bus  provides for communication among processors 25
  • 26. 26  Memory Address register (MAR), specifies the address in memory for the next read or write; and  Memory Buffer Register (MBR), contains the data to be written into memory, or which receives the data read from memory.  I/O Address Register (I/OAR) specify a particular I/O device.  I/O Buffer register (I/O BR) is used for the exchange of data between an I/O module and the processor.
  • 27. EXECUTION UNIT AND BUS INTERFACE UNIT The processor is partitioned into two logical units i.e EU & BIU The role of the EU is to execute instruction, where as the BIU delivers instructions and data to the EU. The EU contains an:  I. Arithmetic and Logic Unit (ALU).  II. Control Unit (CU).  III. Number of Registers. 27
  • 28. THE MOST IMPORTANT FUNCTION OF THE BIU IS TO MANAGE THE BUS CONTROL UNIT, SEGMENT REGISTERS, AND INSTRUCTION QUEUE. THE BIU CONTROLS THE BUSES THAT TRANSFER DATA TO THE EU, TO MEMORY, AND TO EXTERNAL INPUT/OUTPUT DEVICES. 28
  • 29. 29 There are three sets of buses: • Data Bus • Address Bus • Control Bus
  • 30. 30 I.The Data Bus:The data bus carries information to and from CPU. The size of the bus represents the number of bits (or data volume) that can be carried at any point in time. Data lines are labelled with D prefix such as D0, D1……D15.The size of the data is typically 8, 16, 32, or 64 bits. Larger data buses are more preferable because they allow more data to transfer faster. II.Address Bus: In order for the CPU to read or write data, it must specify the precise location in system memory or I/O port.The location is defined through use of address bus.The number of bits in the address bus represents the number of physical location that the CPU can access. For example, a CPU with 20 address lines can address 220 bytes.A CPU with 24 address lines can address 224 bytes. III. Control Bus: Contain control signals which are used to synchronize and co-ordinate the operation of the CPU with other devices in the computer.
  • 31. 31 Most control signals fall into the following; • Reading or writing functions (to memory or I/ O location) • Interrupt channels • CPU test and reset • Bus arbitration and control • Direct memory access(DMA) control • CPU status • Parity check
  • 32. REFERENCES 1. Introduction to Computer Systems: Don Fussell Spring 2011 2. UNIX Lecture Notes Chapter 1 Introduction to System Programming 3. X.Sun (IIT) CS550:Advanced OS Lecture 3 Page 2 32
  • 33. QUESTIONS??? THANK YOU FOR YOUR ATTENTION 33