SlideShare a Scribd company logo
INTRODUCTION
to
Basic Computer Organization
By: Prof. Ganesh Ingle
Module 1 objective
Introduction
Characteristic's of Computer
Evolution of Computer
Computer Generations
Classification of Computers
Basic Computer Organization
CHLP module 1 as per IMU syllabus
Computer is an electronic device.
Can store large amounts of data.
Can performing operations on data.
Performing given function on the data & displays the result as
output.
Process data whenever needed.
Known from ‘to compute’
1.1 What is Computer ?
Characteristic's of Computer
1.1 Computer:
Computer is an electronic device which is used to store the data, as per given instructions it
gives results quickly and accurately.
Data :
Data is a raw material of information.
Information :
Proper collection of the data is called information.
1.2 Characteristics of Computer
1. SPEED : In general, no human being can compete to solving the complex computation, faster than computer.
2. ACCURACY : Highest accuracy
3. AUTOMATIC (SPONTANEOUS)
4. DILIGENCE (ENDURANCE) : Computer can work for hours without any break and creating error.
5. ADAPTABILITY
6. VERSATILITY : We can use computer to perform completely different type of work at the same time.
7. ARTIFICIAL INTELLIGENCE: AI/ML/DL/Soft AI/Hard AI
8. STORAGE :Huge Storage
9. NO IQ : Computer does not work without instruction.
10. ARITHMETICAL AND LOGICAL OPERATIONS
11. RELIABILITY
AI
Hard AI Soft AI
Artificial Intelligence
Computer works on data as per program is called process.
Processing means operations like…..
 Calculations,
 Logical decision making,
 Outputting data,
 Communicating with others computer etc.
What is Process?
1.3 History and Evolution of Computers
Abacus
Napier ’s Bones
Pascaline
Punched Card System
Tabulator
Transistors
1.3 History and Evolution of Computers
1.4 Generations of Computers
First Generation: Vacuum Tubes (1940-1956) :
Second Generation: Transistors (1956-1963):
Third Generation: Integrated Circuits (1964-1971):
Fourth Generation: Microprocessors (1971-Present):
Fifth Generation: Artificial Intelligence (Present and Beyond):
First Generation: Vacuum Tubes (1940-1956) :
The first computer systems used vacuum tubes for circuitry and magnetic drums for
memory, and were often enormous, taking up entire rooms. These computers were very
expensive to operate and in addition to using a great deal of electricity, the first computers
generated a lot of heat, which was often the cause of malfunctions.
First generation computers relied on machine language, the lowest-level programming
language understood by computers, to perform operations, and they could only solve one
problem at a time. It would take operators days or even weeks to set-up a new problem.
Input was based on punched cards and paper tape, and output was displayed on printouts.
1.4 Generations of Computers
Second Generation: Transistors (1956-1963):
The world would see transistors replace vacuum tubes in the second generation of
computers. The transistor was invented at Bell Labs in 1947 but did not see
widespread use in computers until the late 1950s.
The transistor was far superior to the vacuum tube, allowing computers to become
smaller, faster, cheaper, more energy-efficient and more reliable than their first-
generation predecessors. Though the transistor still generated a great deal of heat
that subjected the computer to damage, it was a vast improvement over the vacuum
tube. Second-generation computers still relied on punched cards for input and
printouts for output.
Third Generation: Integrated Circuits (1964-1971):
The development of the integrated circuit was the hallmark of the third generation of
computers. Transistors were miniaturized and placed on silicon chips, called
semiconductors, which drastically increased the speed and efficiency of computers.
1.4 Generations of Computers
Fourth Generation: Microprocessors (1971-Present):
The microprocessor brought the fourth generation of computers, as thousands of
integrated circuits were built onto a single silicon chip. What in the first generation
filled an entire room could now fit in the palm of the hand. The Intel 4004 chip,
developed in 1971, located all the components of the computer—from the central
processing unit and memory to input/output controls—on a single chip.
Fifth Generation: Artificial Intelligence (Present and Beyond):
Fifth generation computing devices, based on artificial intelligence, are still in
development, though there are some applications, such as voice recognition, that are
being used today. The use of parallel processing and superconductors is helping to
make artificial intelligence a reality.
Quantum computation and molecular and nanotechnology will radically change the
face of computers in years to come. The goal of fifth-generation computing is to
develop devices that respond to natural language input and are capable of learning
and self-organization.
1.4 Generations of Computers Summary
Classification based on Operating
Principles
◦ A. Digital Computers
◦ B. Analog Computers
◦ C. Hybrid Computers
Classification based on Area of
Application
◦ A. Special Purpose Computers
A. B. General Purpose Computers
Classification based on Size and
Capability
◦ A. Microcomputers(Personal Computer)
i. Desktops
ii. Portables
B. Minicomputer
C. Mainframe computers
D. Supercomputer
1.5 Classification digital Computer
 Classification based on Number of
Microprocessors
i. a. Sequential computers and
ii. Parallel computers
 Classification based on Word Length and
Number of Users
i. Single User
ii. Multi User
iii. Network
Classification based on Size and Capability
Personal computer
A single-user computer
Can be useful at School, Home, etc.
Known as Micro Computer
Laptop, Desktop
Workstation
A powerful, single-user computer.
A workstation is like a personal computer, but it has a
more powerful microprocessor
higher-quality monitor.
Can be found in companies etc.
Minicomputer
A multi-user computer
Capable of supporting from 10 to hundreds of users
simultaneously.
Can be found in banks, government departments etc.
1.5 Classification based on Size & Capability
Mainframe
 A powerful multi-user computer
 Capable of supporting hundreds or thousands
of users simultaneously.
Supercomputer
 An extremely fast computer
 Can perform hundreds of millions of
instructions per second
 Weather, scientific research can be done by
these types of computer.
Computer Hardware
Parts of computer, which can be touch is called hardware.
(Physical Parts)
 Monitor
 CPU
 Key Board
 Mouse
 Speaker
Computer Software
Parts of computer, which can not be touch is called software.
Operating System Software : Windows, MAC, Linux
Application Software : MS Office, Photoshop, Media Player
Internet Browser Software : Internet Explorer, Google Chrome,
Mozilla Firefox, etc.
1.6 Hardware/Software
1.6 Basic Computer Organization
Important Points
The basics of computer system organization
The stored program concept
How computer’s main memory is organized
Types of instructions for a typical processor
Scale and performance factors
based on stored program design
processor system
CPU
memory
input/output system
input/output devices
secondary storage
1.6 Basic Computer Organization
1.6 Basic Computer Organization
Central Processing Unit
◦ Manages the instruction-execution cycle
◦ FETCH – DECODE – EXECUTE
◦ Coordinates the activities of other devices
Main Memory
(fast access) storage device for preserving binary data and instructions
memory is divided into units or words
each is usually a standard size or fixed-length
each memory word has a unique address for random access
Random Access Memory (RAM) : Readable,Writeable,usually volatile (e.g., Dynamic
RAM or DRAM) ,general storage
Read Only Memory (ROM) :Readable,Permanent,Nonvolatile,Special-purpose storage
for data and instructions
1.6 Basic Computer Organization
The CPU and Main Memory
1.6 Basic Computer Organization
Inside the CPU
memory
address
register
instruction
register
memory
data
register
program
counter
accumulator
(work
register)
arithmetic
logic unitsystem
clock
1.6 Basic Computer Organization
Types of Processor Operations
Data Movement Operations
 Moving data from memory to the CPU
 Moving data from memory to memory
 Input and output
Arithmetic and Logical Operations
 Integer arithmetic
 Comparing two quantities
 Shifting, rotating bits in a quantity
 Testing, comparing, and converting bits
Program Control
 starting a program
 halting a program
 skipping to other instructions
 testing data to decide whether to skip over some instructions
1.8 Applications of Computer
 Science research
 Education
 Business applications
 Banking
 Office Automation
 Desktop publishing
 Management aids
 Engineering designing
 Road traffic control
 Railway
 Medicine
 Information services
Applications
1.9 Computer Memory
1.9 Computer Memory
 Primary memory:
 Primary memory is the only type of memory which is directly accessed by the CPU. The
CPU continuously reads instructions stored in the primary memory and executes them.
Any data that has to be operated by the CPU is also stored. The information is transferred
to various locations through the BUS. Primary memories are of two types. They are:
 RAM
 ROM
 RAM: It stands for Random Access Memory. Here data can be stored temporarily, so this
type of memory is called as temporary memory or volatile memory because when power
fails the data from RAM will be erased. The information stored in the RAM is basically
loaded from the computer’s disk and includes information related to the operating system
and applications that are currently executed by the processor. RAM is considered random
access because any memory cell can be directly accessed if its address is known. RAM is of
distinct types like SRAM, DRAM, and VRAM.
 ROM: It stands for Read Only Memory. In this, the data will be furnished by the
manufacturers regarding the system, so this information can simply be read by the user
but cannot add new data or it cannot be modified. ROMs are of distinct types:
 PROM – Programmable Read Only Memory
 EPROM – Erasable Programmable Read Only Memory
 EEPROM – Electrically Erasable Programmable Read Only Memory
1.9 Computer Memory
 Secondary memory:
 Secondary memory or auxiliary memory consists of slower and less expensive device that
communicates indirectly with CPU via main memory. The secondary memory stores the
data and keeps it even when the power fails. It is used to store or save large data or
programs or other information. The secondary storage devices are explained below:
 Magnetic disks, Magnetic tape, Optical disk,USB flash drive
 Mass storage devices
 1.Magnetic disks: Magnetic disks are made of rigid metals or synthetic plastic material.
The disk platter is coated on both the surfaces with magnetic material and both the
surfaces can be used for storage. The magnetic disk furnishes direct access and is for both
small and large computer systems. The magnetic disk comes in two forms:
 Floppy disks
 Hard disks
 2. Magnetic tape: magnetic tape is serial access storage medium and it can store a large
volume of data at low costs. The conventional magnetic tape is in reels of up to 3600 feet
made of Mylar plastic tape. The tape is one-half inch in width and is coated with magnetic
material on one side. The reel of tape is loaded on a magnetic tape drive unit. During any
read/write operation, the tape is moved from one spool to another in the same way as in
the audiocassette tape recorder. The magnetic tape is densely packed with magnetic spots
in frames across its width.
1.9 Computer Memory
 3. Optical drives: optical drives are a storage medium from which data is read and to
which it is written by lasers. Optical disks can store much more data up to 6GB. Optical
store devices are the most widely used and reliable storage devices. The most widely used
type of optical storage devices are explained below:
 CD – ROM,DVD – ROM,CD – RECORDABLE,CD – REWRITABLE,PHOTO – CD
 4. USB flash drives: USB flash drives are removable, rewritable and are physically much
smaller drives, which have the weight of less than 30g. In the year of 2010, the storage
capacity of the USB flash drives was as large as 256GB. Such devices are a good substitute
for floppy disks and CD – ROMs as they are smaller, faster, have thousands of times more
capacity, and are more durable and reliable. Until 2005, most desktop and laptop
computers had floppy disk drives, but nowadays floppy disk drives have been abandoned
in favor of USB ports. The USB connector is often protected inside a removable cap,
although it is not likely to be damaged if unprotected. USB flash drives draw power from
the computer through external USB connection.
 5. Mass storage devices: Mass storage devices refer to the saving of huge data in a
persistent manner. Mass storage machines can store up to several trillion bytes of data and
hence are used to store or save large databases, such as the information of customers of a
big retail chain and library transactions of students in a college. Some of the commonly
used mass storage devices are explained below:
 Disk array, Automated tape, CD – ROM jukebox
THANK YOU
Image Source
searchenterpriseai.techtarget.com
wikipedia

More Related Content

What's hot

Basic Computer Organization and Design
Basic Computer Organization and DesignBasic Computer Organization and Design
Basic Computer Organization and Design
Kamal Acharya
 
Programming Fundamentals lecture 2
Programming Fundamentals lecture 2Programming Fundamentals lecture 2
Programming Fundamentals lecture 2
REHAN IJAZ
 
Programming Fundamentals lecture 1
Programming Fundamentals lecture 1Programming Fundamentals lecture 1
Programming Fundamentals lecture 1
REHAN IJAZ
 
Introduction to computing
Introduction to computingIntroduction to computing
Introduction to computing
Muhammad Yousuf Abdul Qadir
 
Factors affecting performance
Factors affecting performanceFactors affecting performance
Factors affecting performance
missstevenson01
 
Chapter 1 Introduction To Computers
Chapter 1 Introduction To ComputersChapter 1 Introduction To Computers
Chapter 1 Introduction To Computersnorzaini
 
CISC VS CISC
CISC VS CISCCISC VS CISC
Introduction to ICT - lecture 1
Introduction to ICT - lecture 1Introduction to ICT - lecture 1
Introduction to ICT - lecture 1
Mohamed Thawuship
 
Introduction to Computer Softwares
Introduction to Computer SoftwaresIntroduction to Computer Softwares
Introduction to Computer Softwares
Naresh Dubey
 
Loaders and Linkers
Loaders and LinkersLoaders and Linkers
Loaders and Linkers
kunj desai
 
Introduction to Embedded Systems
Introduction to Embedded SystemsIntroduction to Embedded Systems
Introduction to Embedded Systems
WalaaMohamed
 
OOP vs COP
OOP vs COPOOP vs COP
OOP vs COP
Gianluca Padovani
 
Generations of computer
Generations of computerGenerations of computer
Generations of computer
Jatin Jindal
 
Memory Unit
Memory UnitMemory Unit
Memory Unit
DAVIS THOMAS
 
Real time operating systems (rtos) concepts 1
Real time operating systems (rtos) concepts 1Real time operating systems (rtos) concepts 1
Real time operating systems (rtos) concepts 1
Abu Bakr Ramadan
 
different types of computers
different types of computersdifferent types of computers
different types of computers
preetikapri1
 
Programming languages
Programming languagesProgramming languages
Programming languagesvito_carleone
 
Computer basic operations
Computer basic operationsComputer basic operations
Computer basic operationsHotimah Kusuma
 
report on embedded system
 report on embedded system report on embedded system
report on embedded system
seema kumawat
 

What's hot (20)

Basic Computer Organization and Design
Basic Computer Organization and DesignBasic Computer Organization and Design
Basic Computer Organization and Design
 
Programming Fundamentals lecture 2
Programming Fundamentals lecture 2Programming Fundamentals lecture 2
Programming Fundamentals lecture 2
 
Programming Fundamentals lecture 1
Programming Fundamentals lecture 1Programming Fundamentals lecture 1
Programming Fundamentals lecture 1
 
Introduction to computing
Introduction to computingIntroduction to computing
Introduction to computing
 
Factors affecting performance
Factors affecting performanceFactors affecting performance
Factors affecting performance
 
Categories of computer
Categories of computerCategories of computer
Categories of computer
 
Chapter 1 Introduction To Computers
Chapter 1 Introduction To ComputersChapter 1 Introduction To Computers
Chapter 1 Introduction To Computers
 
CISC VS CISC
CISC VS CISCCISC VS CISC
CISC VS CISC
 
Introduction to ICT - lecture 1
Introduction to ICT - lecture 1Introduction to ICT - lecture 1
Introduction to ICT - lecture 1
 
Introduction to Computer Softwares
Introduction to Computer SoftwaresIntroduction to Computer Softwares
Introduction to Computer Softwares
 
Loaders and Linkers
Loaders and LinkersLoaders and Linkers
Loaders and Linkers
 
Introduction to Embedded Systems
Introduction to Embedded SystemsIntroduction to Embedded Systems
Introduction to Embedded Systems
 
OOP vs COP
OOP vs COPOOP vs COP
OOP vs COP
 
Generations of computer
Generations of computerGenerations of computer
Generations of computer
 
Memory Unit
Memory UnitMemory Unit
Memory Unit
 
Real time operating systems (rtos) concepts 1
Real time operating systems (rtos) concepts 1Real time operating systems (rtos) concepts 1
Real time operating systems (rtos) concepts 1
 
different types of computers
different types of computersdifferent types of computers
different types of computers
 
Programming languages
Programming languagesProgramming languages
Programming languages
 
Computer basic operations
Computer basic operationsComputer basic operations
Computer basic operations
 
report on embedded system
 report on embedded system report on embedded system
report on embedded system
 

Similar to Computer organization

Computer Science PowerPoint Presentation
Computer Science PowerPoint PresentationComputer Science PowerPoint Presentation
Computer Science PowerPoint Presentation
Ashna Rajput
 
Atharva Patil_28_9th lilies_Computer Project2.pptx
Atharva Patil_28_9th lilies_Computer Project2.pptxAtharva Patil_28_9th lilies_Computer Project2.pptx
Atharva Patil_28_9th lilies_Computer Project2.pptx
AtharvaPatil48
 
The Deal
The DealThe Deal
The Dealadhaval
 
Information Technology for Managers - Basics
Information Technology for Managers - BasicsInformation Technology for Managers - Basics
Information Technology for Managers - Basics
Isha Joshi
 
Material.pdf
Material.pdfMaterial.pdf
Material.pdf
Sharpmark256
 
Application of computer in Hospitality
Application of computer in HospitalityApplication of computer in Hospitality
Application of computer in Hospitality
Priya Roy
 
Module 1.pptx
Module 1.pptxModule 1.pptx
Module 1.pptx
FloyedCrasta1
 
Tm 1st mod
Tm 1st modTm 1st mod
Tm 1st mod
RVIM
 
Computer Science Class 11 India PPT
Computer Science Class 11 India PPTComputer Science Class 11 India PPT
Computer Science Class 11 India PPT
Rat Devil
 
Lecture1.pptx
Lecture1.pptxLecture1.pptx
Lecture1.pptx
PriyamChowdhury10
 
Digital Fluency
Digital FluencyDigital Fluency
Digital Fluency
SOMASUNDARAM T
 
INTRODUCTION TO COMPUTER .pptx
INTRODUCTION TO COMPUTER .pptxINTRODUCTION TO COMPUTER .pptx
INTRODUCTION TO COMPUTER .pptx
RamjeyDavocRony
 
What is a computer
What is a computerWhat is a computer
What is a computerOfun Emma
 
COMPUTER.docx
COMPUTER.docxCOMPUTER.docx
COMPUTER.docx
proshot113
 
Introduction to Computer
Introduction to ComputerIntroduction to Computer
Introduction to Computer
suganya2411
 
Advanced Computer Architecture
Advanced Computer ArchitectureAdvanced Computer Architecture
Advanced Computer Architecture
Todd Turner
 
Introduction to Computer and Generations of Computer by Er. Kamlesh Tripathi
Introduction to Computer and Generations of Computer by Er. Kamlesh TripathiIntroduction to Computer and Generations of Computer by Er. Kamlesh Tripathi
Introduction to Computer and Generations of Computer by Er. Kamlesh Tripathi
LEALucknow
 
Computer concepts- Mohammadali & Tausif
Computer concepts- Mohammadali & TausifComputer concepts- Mohammadali & Tausif
Computer concepts- Mohammadali & Tausiftausif ghodesawar
 
Neetu IT Assignment
Neetu IT AssignmentNeetu IT Assignment
Neetu IT Assignment
Neetu Marwah
 
Lecturer1 introduction to computer architecture (ca)
Lecturer1   introduction to computer architecture (ca)Lecturer1   introduction to computer architecture (ca)
Lecturer1 introduction to computer architecture (ca)
ADEOLA ADISA
 

Similar to Computer organization (20)

Computer Science PowerPoint Presentation
Computer Science PowerPoint PresentationComputer Science PowerPoint Presentation
Computer Science PowerPoint Presentation
 
Atharva Patil_28_9th lilies_Computer Project2.pptx
Atharva Patil_28_9th lilies_Computer Project2.pptxAtharva Patil_28_9th lilies_Computer Project2.pptx
Atharva Patil_28_9th lilies_Computer Project2.pptx
 
The Deal
The DealThe Deal
The Deal
 
Information Technology for Managers - Basics
Information Technology for Managers - BasicsInformation Technology for Managers - Basics
Information Technology for Managers - Basics
 
Material.pdf
Material.pdfMaterial.pdf
Material.pdf
 
Application of computer in Hospitality
Application of computer in HospitalityApplication of computer in Hospitality
Application of computer in Hospitality
 
Module 1.pptx
Module 1.pptxModule 1.pptx
Module 1.pptx
 
Tm 1st mod
Tm 1st modTm 1st mod
Tm 1st mod
 
Computer Science Class 11 India PPT
Computer Science Class 11 India PPTComputer Science Class 11 India PPT
Computer Science Class 11 India PPT
 
Lecture1.pptx
Lecture1.pptxLecture1.pptx
Lecture1.pptx
 
Digital Fluency
Digital FluencyDigital Fluency
Digital Fluency
 
INTRODUCTION TO COMPUTER .pptx
INTRODUCTION TO COMPUTER .pptxINTRODUCTION TO COMPUTER .pptx
INTRODUCTION TO COMPUTER .pptx
 
What is a computer
What is a computerWhat is a computer
What is a computer
 
COMPUTER.docx
COMPUTER.docxCOMPUTER.docx
COMPUTER.docx
 
Introduction to Computer
Introduction to ComputerIntroduction to Computer
Introduction to Computer
 
Advanced Computer Architecture
Advanced Computer ArchitectureAdvanced Computer Architecture
Advanced Computer Architecture
 
Introduction to Computer and Generations of Computer by Er. Kamlesh Tripathi
Introduction to Computer and Generations of Computer by Er. Kamlesh TripathiIntroduction to Computer and Generations of Computer by Er. Kamlesh Tripathi
Introduction to Computer and Generations of Computer by Er. Kamlesh Tripathi
 
Computer concepts- Mohammadali & Tausif
Computer concepts- Mohammadali & TausifComputer concepts- Mohammadali & Tausif
Computer concepts- Mohammadali & Tausif
 
Neetu IT Assignment
Neetu IT AssignmentNeetu IT Assignment
Neetu IT Assignment
 
Lecturer1 introduction to computer architecture (ca)
Lecturer1   introduction to computer architecture (ca)Lecturer1   introduction to computer architecture (ca)
Lecturer1 introduction to computer architecture (ca)
 

More from Infinity Tech Solutions

Database management system session 6
Database management system session 6Database management system session 6
Database management system session 6
Infinity Tech Solutions
 
Database management system session 5
Database management system session 5Database management system session 5
Database management system session 5
Infinity Tech Solutions
 
Database Management System-session 3-4-5
Database Management System-session 3-4-5Database Management System-session 3-4-5
Database Management System-session 3-4-5
Infinity Tech Solutions
 
Database Management System-session1-2
Database Management System-session1-2Database Management System-session1-2
Database Management System-session1-2
Infinity Tech Solutions
 
Main topic 3 problem solving and office automation
Main topic 3 problem solving and office automationMain topic 3 problem solving and office automation
Main topic 3 problem solving and office automation
Infinity Tech Solutions
 
Introduction to c programming
Introduction to c programmingIntroduction to c programming
Introduction to c programming
Infinity Tech Solutions
 
E commerce
E commerce E commerce
E commerce
E commerceE commerce
Bds session 13 14
Bds session 13 14Bds session 13 14
Bds session 13 14
Infinity Tech Solutions
 
Computer memory, Types of programming languages
Computer memory, Types of programming languagesComputer memory, Types of programming languages
Computer memory, Types of programming languages
Infinity Tech Solutions
 
Basic hardware familiarization
Basic hardware familiarizationBasic hardware familiarization
Basic hardware familiarization
Infinity Tech Solutions
 
User defined functions in matlab
User defined functions in  matlabUser defined functions in  matlab
User defined functions in matlab
Infinity Tech Solutions
 
Programming with matlab session 6
Programming with matlab session 6Programming with matlab session 6
Programming with matlab session 6
Infinity Tech Solutions
 
Programming with matlab session 3 notes
Programming with matlab session 3 notesProgramming with matlab session 3 notes
Programming with matlab session 3 notes
Infinity Tech Solutions
 
AI/ML/DL/BCT A Revolution in Maritime Sector
AI/ML/DL/BCT A Revolution in Maritime SectorAI/ML/DL/BCT A Revolution in Maritime Sector
AI/ML/DL/BCT A Revolution in Maritime Sector
Infinity Tech Solutions
 
Programming with matlab session 5 looping
Programming with matlab session 5 loopingProgramming with matlab session 5 looping
Programming with matlab session 5 looping
Infinity Tech Solutions
 
BIG DATA Session 7 8
BIG DATA Session 7 8BIG DATA Session 7 8
BIG DATA Session 7 8
Infinity Tech Solutions
 
BIG DATA Session 6
BIG DATA Session 6BIG DATA Session 6
BIG DATA Session 6
Infinity Tech Solutions
 
MS word
MS word MS word
DBMS CS 4-5
DBMS CS 4-5DBMS CS 4-5

More from Infinity Tech Solutions (20)

Database management system session 6
Database management system session 6Database management system session 6
Database management system session 6
 
Database management system session 5
Database management system session 5Database management system session 5
Database management system session 5
 
Database Management System-session 3-4-5
Database Management System-session 3-4-5Database Management System-session 3-4-5
Database Management System-session 3-4-5
 
Database Management System-session1-2
Database Management System-session1-2Database Management System-session1-2
Database Management System-session1-2
 
Main topic 3 problem solving and office automation
Main topic 3 problem solving and office automationMain topic 3 problem solving and office automation
Main topic 3 problem solving and office automation
 
Introduction to c programming
Introduction to c programmingIntroduction to c programming
Introduction to c programming
 
E commerce
E commerce E commerce
E commerce
 
E commerce
E commerceE commerce
E commerce
 
Bds session 13 14
Bds session 13 14Bds session 13 14
Bds session 13 14
 
Computer memory, Types of programming languages
Computer memory, Types of programming languagesComputer memory, Types of programming languages
Computer memory, Types of programming languages
 
Basic hardware familiarization
Basic hardware familiarizationBasic hardware familiarization
Basic hardware familiarization
 
User defined functions in matlab
User defined functions in  matlabUser defined functions in  matlab
User defined functions in matlab
 
Programming with matlab session 6
Programming with matlab session 6Programming with matlab session 6
Programming with matlab session 6
 
Programming with matlab session 3 notes
Programming with matlab session 3 notesProgramming with matlab session 3 notes
Programming with matlab session 3 notes
 
AI/ML/DL/BCT A Revolution in Maritime Sector
AI/ML/DL/BCT A Revolution in Maritime SectorAI/ML/DL/BCT A Revolution in Maritime Sector
AI/ML/DL/BCT A Revolution in Maritime Sector
 
Programming with matlab session 5 looping
Programming with matlab session 5 loopingProgramming with matlab session 5 looping
Programming with matlab session 5 looping
 
BIG DATA Session 7 8
BIG DATA Session 7 8BIG DATA Session 7 8
BIG DATA Session 7 8
 
BIG DATA Session 6
BIG DATA Session 6BIG DATA Session 6
BIG DATA Session 6
 
MS word
MS word MS word
MS word
 
DBMS CS 4-5
DBMS CS 4-5DBMS CS 4-5
DBMS CS 4-5
 

Recently uploaded

一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
bakpo1
 
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdfTop 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Teleport Manpower Consultant
 
Architectural Portfolio Sean Lockwood
Architectural Portfolio Sean LockwoodArchitectural Portfolio Sean Lockwood
Architectural Portfolio Sean Lockwood
seandesed
 
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdfHybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
fxintegritypublishin
 
Immunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary AttacksImmunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary Attacks
gerogepatton
 
AP LAB PPT.pdf ap lab ppt no title specific
AP LAB PPT.pdf ap lab ppt no title specificAP LAB PPT.pdf ap lab ppt no title specific
AP LAB PPT.pdf ap lab ppt no title specific
BrazilAccount1
 
Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdf
Kamal Acharya
 
The Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdfThe Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdf
Pipe Restoration Solutions
 
Railway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdfRailway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdf
TeeVichai
 
WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234
AafreenAbuthahir2
 
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
AJAYKUMARPUND1
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
Pratik Pawar
 
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdfGoverning Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
WENKENLI1
 
road safety engineering r s e unit 3.pdf
road safety engineering  r s e unit 3.pdfroad safety engineering  r s e unit 3.pdf
road safety engineering r s e unit 3.pdf
VENKATESHvenky89705
 
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxCFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
R&R Consult
 
DESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docxDESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docx
FluxPrime1
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
Amil Baba Dawood bangali
 
HYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generationHYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generation
Robbie Edward Sayers
 
Student information management system project report ii.pdf
Student information management system project report ii.pdfStudent information management system project report ii.pdf
Student information management system project report ii.pdf
Kamal Acharya
 
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
H.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdfH.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdf
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
MLILAB
 

Recently uploaded (20)

一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
 
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdfTop 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
 
Architectural Portfolio Sean Lockwood
Architectural Portfolio Sean LockwoodArchitectural Portfolio Sean Lockwood
Architectural Portfolio Sean Lockwood
 
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdfHybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
 
Immunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary AttacksImmunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary Attacks
 
AP LAB PPT.pdf ap lab ppt no title specific
AP LAB PPT.pdf ap lab ppt no title specificAP LAB PPT.pdf ap lab ppt no title specific
AP LAB PPT.pdf ap lab ppt no title specific
 
Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdf
 
The Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdfThe Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdf
 
Railway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdfRailway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdf
 
WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234
 
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
 
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdfGoverning Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
 
road safety engineering r s e unit 3.pdf
road safety engineering  r s e unit 3.pdfroad safety engineering  r s e unit 3.pdf
road safety engineering r s e unit 3.pdf
 
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxCFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
 
DESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docxDESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docx
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
 
HYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generationHYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generation
 
Student information management system project report ii.pdf
Student information management system project report ii.pdfStudent information management system project report ii.pdf
Student information management system project report ii.pdf
 
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
H.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdfH.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdf
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
 

Computer organization

  • 2. Module 1 objective Introduction Characteristic's of Computer Evolution of Computer Computer Generations Classification of Computers Basic Computer Organization
  • 3. CHLP module 1 as per IMU syllabus
  • 4. Computer is an electronic device. Can store large amounts of data. Can performing operations on data. Performing given function on the data & displays the result as output. Process data whenever needed. Known from ‘to compute’ 1.1 What is Computer ?
  • 5. Characteristic's of Computer 1.1 Computer: Computer is an electronic device which is used to store the data, as per given instructions it gives results quickly and accurately. Data : Data is a raw material of information. Information : Proper collection of the data is called information. 1.2 Characteristics of Computer 1. SPEED : In general, no human being can compete to solving the complex computation, faster than computer. 2. ACCURACY : Highest accuracy 3. AUTOMATIC (SPONTANEOUS) 4. DILIGENCE (ENDURANCE) : Computer can work for hours without any break and creating error. 5. ADAPTABILITY 6. VERSATILITY : We can use computer to perform completely different type of work at the same time. 7. ARTIFICIAL INTELLIGENCE: AI/ML/DL/Soft AI/Hard AI 8. STORAGE :Huge Storage 9. NO IQ : Computer does not work without instruction. 10. ARITHMETICAL AND LOGICAL OPERATIONS 11. RELIABILITY
  • 6. AI Hard AI Soft AI Artificial Intelligence
  • 7. Computer works on data as per program is called process. Processing means operations like…..  Calculations,  Logical decision making,  Outputting data,  Communicating with others computer etc. What is Process?
  • 8. 1.3 History and Evolution of Computers Abacus Napier ’s Bones Pascaline Punched Card System Tabulator Transistors
  • 9. 1.3 History and Evolution of Computers
  • 10. 1.4 Generations of Computers First Generation: Vacuum Tubes (1940-1956) : Second Generation: Transistors (1956-1963): Third Generation: Integrated Circuits (1964-1971): Fourth Generation: Microprocessors (1971-Present): Fifth Generation: Artificial Intelligence (Present and Beyond): First Generation: Vacuum Tubes (1940-1956) : The first computer systems used vacuum tubes for circuitry and magnetic drums for memory, and were often enormous, taking up entire rooms. These computers were very expensive to operate and in addition to using a great deal of electricity, the first computers generated a lot of heat, which was often the cause of malfunctions. First generation computers relied on machine language, the lowest-level programming language understood by computers, to perform operations, and they could only solve one problem at a time. It would take operators days or even weeks to set-up a new problem. Input was based on punched cards and paper tape, and output was displayed on printouts.
  • 11. 1.4 Generations of Computers Second Generation: Transistors (1956-1963): The world would see transistors replace vacuum tubes in the second generation of computers. The transistor was invented at Bell Labs in 1947 but did not see widespread use in computers until the late 1950s. The transistor was far superior to the vacuum tube, allowing computers to become smaller, faster, cheaper, more energy-efficient and more reliable than their first- generation predecessors. Though the transistor still generated a great deal of heat that subjected the computer to damage, it was a vast improvement over the vacuum tube. Second-generation computers still relied on punched cards for input and printouts for output. Third Generation: Integrated Circuits (1964-1971): The development of the integrated circuit was the hallmark of the third generation of computers. Transistors were miniaturized and placed on silicon chips, called semiconductors, which drastically increased the speed and efficiency of computers.
  • 12. 1.4 Generations of Computers Fourth Generation: Microprocessors (1971-Present): The microprocessor brought the fourth generation of computers, as thousands of integrated circuits were built onto a single silicon chip. What in the first generation filled an entire room could now fit in the palm of the hand. The Intel 4004 chip, developed in 1971, located all the components of the computer—from the central processing unit and memory to input/output controls—on a single chip. Fifth Generation: Artificial Intelligence (Present and Beyond): Fifth generation computing devices, based on artificial intelligence, are still in development, though there are some applications, such as voice recognition, that are being used today. The use of parallel processing and superconductors is helping to make artificial intelligence a reality. Quantum computation and molecular and nanotechnology will radically change the face of computers in years to come. The goal of fifth-generation computing is to develop devices that respond to natural language input and are capable of learning and self-organization.
  • 13. 1.4 Generations of Computers Summary
  • 14. Classification based on Operating Principles ◦ A. Digital Computers ◦ B. Analog Computers ◦ C. Hybrid Computers Classification based on Area of Application ◦ A. Special Purpose Computers A. B. General Purpose Computers Classification based on Size and Capability ◦ A. Microcomputers(Personal Computer) i. Desktops ii. Portables B. Minicomputer C. Mainframe computers D. Supercomputer 1.5 Classification digital Computer  Classification based on Number of Microprocessors i. a. Sequential computers and ii. Parallel computers  Classification based on Word Length and Number of Users i. Single User ii. Multi User iii. Network
  • 15. Classification based on Size and Capability Personal computer A single-user computer Can be useful at School, Home, etc. Known as Micro Computer Laptop, Desktop Workstation A powerful, single-user computer. A workstation is like a personal computer, but it has a more powerful microprocessor higher-quality monitor. Can be found in companies etc. Minicomputer A multi-user computer Capable of supporting from 10 to hundreds of users simultaneously. Can be found in banks, government departments etc. 1.5 Classification based on Size & Capability Mainframe  A powerful multi-user computer  Capable of supporting hundreds or thousands of users simultaneously. Supercomputer  An extremely fast computer  Can perform hundreds of millions of instructions per second  Weather, scientific research can be done by these types of computer.
  • 16. Computer Hardware Parts of computer, which can be touch is called hardware. (Physical Parts)  Monitor  CPU  Key Board  Mouse  Speaker Computer Software Parts of computer, which can not be touch is called software. Operating System Software : Windows, MAC, Linux Application Software : MS Office, Photoshop, Media Player Internet Browser Software : Internet Explorer, Google Chrome, Mozilla Firefox, etc. 1.6 Hardware/Software
  • 17. 1.6 Basic Computer Organization Important Points The basics of computer system organization The stored program concept How computer’s main memory is organized Types of instructions for a typical processor Scale and performance factors based on stored program design processor system CPU memory input/output system input/output devices secondary storage
  • 18. 1.6 Basic Computer Organization
  • 19. 1.6 Basic Computer Organization Central Processing Unit ◦ Manages the instruction-execution cycle ◦ FETCH – DECODE – EXECUTE ◦ Coordinates the activities of other devices Main Memory (fast access) storage device for preserving binary data and instructions memory is divided into units or words each is usually a standard size or fixed-length each memory word has a unique address for random access Random Access Memory (RAM) : Readable,Writeable,usually volatile (e.g., Dynamic RAM or DRAM) ,general storage Read Only Memory (ROM) :Readable,Permanent,Nonvolatile,Special-purpose storage for data and instructions
  • 20. 1.6 Basic Computer Organization The CPU and Main Memory
  • 21. 1.6 Basic Computer Organization Inside the CPU memory address register instruction register memory data register program counter accumulator (work register) arithmetic logic unitsystem clock
  • 22. 1.6 Basic Computer Organization Types of Processor Operations Data Movement Operations  Moving data from memory to the CPU  Moving data from memory to memory  Input and output Arithmetic and Logical Operations  Integer arithmetic  Comparing two quantities  Shifting, rotating bits in a quantity  Testing, comparing, and converting bits Program Control  starting a program  halting a program  skipping to other instructions  testing data to decide whether to skip over some instructions
  • 23. 1.8 Applications of Computer  Science research  Education  Business applications  Banking  Office Automation  Desktop publishing  Management aids  Engineering designing  Road traffic control  Railway  Medicine  Information services Applications
  • 25. 1.9 Computer Memory  Primary memory:  Primary memory is the only type of memory which is directly accessed by the CPU. The CPU continuously reads instructions stored in the primary memory and executes them. Any data that has to be operated by the CPU is also stored. The information is transferred to various locations through the BUS. Primary memories are of two types. They are:  RAM  ROM  RAM: It stands for Random Access Memory. Here data can be stored temporarily, so this type of memory is called as temporary memory or volatile memory because when power fails the data from RAM will be erased. The information stored in the RAM is basically loaded from the computer’s disk and includes information related to the operating system and applications that are currently executed by the processor. RAM is considered random access because any memory cell can be directly accessed if its address is known. RAM is of distinct types like SRAM, DRAM, and VRAM.  ROM: It stands for Read Only Memory. In this, the data will be furnished by the manufacturers regarding the system, so this information can simply be read by the user but cannot add new data or it cannot be modified. ROMs are of distinct types:  PROM – Programmable Read Only Memory  EPROM – Erasable Programmable Read Only Memory  EEPROM – Electrically Erasable Programmable Read Only Memory
  • 26. 1.9 Computer Memory  Secondary memory:  Secondary memory or auxiliary memory consists of slower and less expensive device that communicates indirectly with CPU via main memory. The secondary memory stores the data and keeps it even when the power fails. It is used to store or save large data or programs or other information. The secondary storage devices are explained below:  Magnetic disks, Magnetic tape, Optical disk,USB flash drive  Mass storage devices  1.Magnetic disks: Magnetic disks are made of rigid metals or synthetic plastic material. The disk platter is coated on both the surfaces with magnetic material and both the surfaces can be used for storage. The magnetic disk furnishes direct access and is for both small and large computer systems. The magnetic disk comes in two forms:  Floppy disks  Hard disks  2. Magnetic tape: magnetic tape is serial access storage medium and it can store a large volume of data at low costs. The conventional magnetic tape is in reels of up to 3600 feet made of Mylar plastic tape. The tape is one-half inch in width and is coated with magnetic material on one side. The reel of tape is loaded on a magnetic tape drive unit. During any read/write operation, the tape is moved from one spool to another in the same way as in the audiocassette tape recorder. The magnetic tape is densely packed with magnetic spots in frames across its width.
  • 27. 1.9 Computer Memory  3. Optical drives: optical drives are a storage medium from which data is read and to which it is written by lasers. Optical disks can store much more data up to 6GB. Optical store devices are the most widely used and reliable storage devices. The most widely used type of optical storage devices are explained below:  CD – ROM,DVD – ROM,CD – RECORDABLE,CD – REWRITABLE,PHOTO – CD  4. USB flash drives: USB flash drives are removable, rewritable and are physically much smaller drives, which have the weight of less than 30g. In the year of 2010, the storage capacity of the USB flash drives was as large as 256GB. Such devices are a good substitute for floppy disks and CD – ROMs as they are smaller, faster, have thousands of times more capacity, and are more durable and reliable. Until 2005, most desktop and laptop computers had floppy disk drives, but nowadays floppy disk drives have been abandoned in favor of USB ports. The USB connector is often protected inside a removable cap, although it is not likely to be damaged if unprotected. USB flash drives draw power from the computer through external USB connection.  5. Mass storage devices: Mass storage devices refer to the saving of huge data in a persistent manner. Mass storage machines can store up to several trillion bytes of data and hence are used to store or save large databases, such as the information of customers of a big retail chain and library transactions of students in a college. Some of the commonly used mass storage devices are explained below:  Disk array, Automated tape, CD – ROM jukebox