SlideShare a Scribd company logo
1 of 33
Reporter: LOLITA D. DE LEON




       THE EVOLUTION OF COMPUTER
              HARDWARE
GENERATIONS OF COMPUTER
        HARDWARE
  The     first    and     second
generations       of     computer
hardware were based on vacuum
tube and transistor technology.

  The third and fourth generations
were based on semiconductor
technology
First Generation: Vacuum Tube
        Technology, 1946-1956


Relied on vacuum
tubes to store and
process information
Consumed a great
deal of power, were
short-lived,    and
generated a great
deal of heat
Extremely limited memory and processing
capability and were used for very limited
scientific and engineering work.
Maximum       main      memory      size  was
approximately 2000 bytes (2 kilobytes), with
a speed of 10 kilo instructions per second.
Rotating magnetic drums were used for
internal storage and punched cards for
external storage.
Second Generation: Transistors,
           1957-1963

Transistors    replaced
vacuum tubes as the
devices for storing
and           processing
information.
Much more stable
and     reliable    than
vacuum tubes, they
generated            less
heat,       and     they
consumed less power.
• Each transistor had to be individually
  made and wired into a printed circuit
  board – a slow, tedious process.
• Magnetic core memory was the primary
  storage technology of this period.
• This system had to be assembled by hand
  and, therefore, was very expensive.
• 32 kilobytes of RAM memory and speeds
  reaching 200,000 to 300,000 instructions
  per second.
Third Generation: Integrated Circuit,
            1964-1979
Relied      on    integrated
circuits, which were made
by printing hundreds and
later thousands of tiny
transistors on small silicon
chips – semiconductors.
Memories expanded to 2
megabytes        of     RAM
memory,       and     speeds
accelerated to 5 MIPS.
FOURTH GENERATION: VERY LARGE-
   SCALE INTEGRATED CIRCUITS,
          1980-PRESENT




Use very large-scale integrated circuits (VLSIC),
which are packed with hundreds of thousands
and even millions of circuits per chip.
Costs have fallen to the point where desktop
computers are inexpensive and widely
available for use in business and everyday
life.
Computer memory sizes have mushroomed
to over 2 gigabytes in large commercial
machines;      processing    speeds     have
exceeded 200 MIPS.
VLSIC technology has fueled a growing
movement toward microminiaturization – the
proliferation of computers that are so small,
fast, and cheap that they have become
ubiquitous.
What is a Microprocessor?
         What is a Chip?
Very large-scale integrated circuit
 technology, with hundreds of
 thousands (or even millions)   of
 transistors on a single chip,
 integrates     the     computer’s
 memory, logic and control on a
 single chip; hence the name
 microprocessor, or computer on a
 chip.
Chips are measured in several ways:

1. Word length – the number of bits can
   be processed at one time by a
   computer.
   An 8-bit chip can process 8 bits, or 1
   byte, of information in a single
   machine cycle. A 32-bit chip can
   process 32 bits or 4 bytes in a single
   cycle. The larger the word length, the
   greater the speed of the computer.
2. A second factor affecting chip speed
  is cycle speed.
Megahertz – a measure of cycle speed,
  or the pacing of events in a computer;
  one megahertz (MHz) equals one
  million cycles per second.
3. A third factor affecting speed is the
  data bus width – the number of bits
  that can be moved at one time
  between the CPU, primary storage,
  and the other devices of a computer.
Obviously, to get a computer to
 execute more instructions per
 second     and     work     through
 programs      or    handle      users
 expeditiously, it is necessary to
 increase the word length of the
 processor, the data bus width, or
 the cycle speed – or all three.
Reduced Instruction Set Computing
 (RISC) – technology used to enhance
 the speed of microprocessors by
 embedding only the most frequently
 used instructions on a chip.
     Reduced instruction set (RISC)
 computers have only the most
 frequently used instructions embedded
 in them. A RISC CPU can execute
 most instructions in a single machine
 cycle     and      sometimes    multiple
 instructions at the same most time.
RISC is most appropriate for scientific
  and workstation computing, in which
  repetitive arithmetic and logical
  operations on data or applications
  calling for three-dimensional image
  rendering occur.
     Programs written for conventional
  processors cannot automatically be
  transferred to RISC machines; new
  software is required.
CATEGORIES OF
         COMPUTER
We can use size and
 processing speed to
 categorize
 contemporary
 computers as
 mainframes,
 minicomputers, PCs,
 workstations, and
 supercomputers.
MAINFRAME – is the largest
 computer, a powerhouse with
 massive memory and extremely
 rapid processing power. It is used
 for very large business, scientific, or
 military applications in which a
 computer must handle massive
 amounts of data or many
 complicated processes.
MINIFRAME – is a mid-range computer,
  about the size of an office desk, often
  used in universities, factories, or
  research laboratories.
PERSONAL COMPUTER (PC) – sometimes
  referred to as a microcomputer, is one
  that can be placed on a desktop or
  carried from room to room. PCs are
  used for personal and business
  applications.
WORKSTATION – also fits on a
 desktop but has more powerful
 mathematical     and     graphics
 processing capability than a PC
 and     can    perform      more
 complicated tasks at the same
 time than a PC. Workstations are
 used for scientific, engineering,
 and design work that requires
 powerful       graphics        or
 computational capabilities.
SUPERCOMPUTER          –is     a    highly
  sophisticated and powerful machine
  used for tasks requiring extremely rapid
  and     complex      calculations   with
  hundreds of thousands of variable
  factors.
     Supercomputer have traditionally
  been used in scientific and military
  work, but they are also starting to be
  used in business.
Problem with this classification scheme:
 A PC today has the computing power of a
 mainframe     from    the     1980s     or   the
 minicomputer of a few years ago.
 Powerful PCs have sophisticated graphics and
 processing capabilities similar to workstations.
 PCs still cannot performs as many tasks at
 once as mainframes, minicomputers or
 workstations; nor can they be used by as
 many people simultaneously as these larger
 machines.
 In another decade, some PCs might have the
 power and processing speed of today’s
 supercomputers.
SERVER COMPUTERS –
 are specifically
 optimized for
 network use, with
 large memory and
 disk storage
 capacity, high-
 speed
 communications
 capabilities, and
 powerful CPUs.
Distributed   Processing   – the
 distribution      of    computer
 processing work among multiple
 computers       linked   by   a
 communication network.
Centralized Processing – processing
 that is accomplished by one large
 central computer.
DOWNSIZING – the process of
 transferring applications    from
 large computers to smaller ones.
Cooperative Processing – type of
 processing   that    divides  the
 processing work for transaction –
 based      applications    among
 mainframes and PCs.
MAINFRAME TASKS                     PC TASKS

File input/output           User interface/screen
                                presentation

              Help screens
             Editing data fields
             Cross-field editing
             Error processing
             Calculations



                    COOPERATIVE PROCESSING
PARALLEL PROCESSING – type of
  processing in which more than one
  instruction can be processed at a time
  by breaking down problems into
  smaller parts and processing them
  simultaneously         with   multiple
  processors.
SEQUENTIAL PROCESSING – each task is
  assigned to one CPU that processes
  one instruction at a time.
SEQUENTIAL                    PARALLEL PROCESSING
PROCESSING
                                       Program
 Program
            Task 1
  CPU
                      CPU      CPU      CPU       CPU    CPU
        Result       Task 1   Task 2   Task 3    Task 4 Task 5
 Program
            Task 2                     RESULT
  CPU

        Result
The evolution of computer

More Related Content

What's hot

Book on nptel microcontroller
Book on nptel microcontrollerBook on nptel microcontroller
Book on nptel microcontrollerSouvik Dutta
 
Intel Roadmap 2010
Intel Roadmap 2010Intel Roadmap 2010
Intel Roadmap 2010Umair Mohsin
 
WorkStation( HP WorkStation)
WorkStation( HP WorkStation)WorkStation( HP WorkStation)
WorkStation( HP WorkStation)911119
 
Computer new
Computer newComputer new
Computer newmaynard23
 
Operating system
Operating systemOperating system
Operating systemVONI
 
High Performance Computer Architecture
High Performance Computer ArchitectureHigh Performance Computer Architecture
High Performance Computer ArchitectureSubhasis Dash
 
Classification of computers
Classification of computersClassification of computers
Classification of computersZahra Naz
 
Lecture3 computer systems
Lecture3  computer systemsLecture3  computer systems
Lecture3 computer systemsmarkme18
 
Digital computer Basics by, Er. Swapnil Kaware
Digital computer Basics by, Er. Swapnil KawareDigital computer Basics by, Er. Swapnil Kaware
Digital computer Basics by, Er. Swapnil KawareProf. Swapnil V. Kaware
 
Types of computer
Types of computerTypes of computer
Types of computerRonak Patel
 
Types of digital computers
Types of digital computersTypes of digital computers
Types of digital computersAnsif Ek
 
Meeting 1 types of computers ppt
Meeting 1 types of computers pptMeeting 1 types of computers ppt
Meeting 1 types of computers pptjuniato276
 

What's hot (20)

Types of Computer
Types of ComputerTypes of Computer
Types of Computer
 
Book on nptel microcontroller
Book on nptel microcontrollerBook on nptel microcontroller
Book on nptel microcontroller
 
Intel Roadmap 2010
Intel Roadmap 2010Intel Roadmap 2010
Intel Roadmap 2010
 
Module 1 unit 3
Module 1  unit 3Module 1  unit 3
Module 1 unit 3
 
Minicomputers
MinicomputersMinicomputers
Minicomputers
 
Types of computer
Types of computerTypes of computer
Types of computer
 
WorkStation( HP WorkStation)
WorkStation( HP WorkStation)WorkStation( HP WorkStation)
WorkStation( HP WorkStation)
 
Types of Computer
Types of ComputerTypes of Computer
Types of Computer
 
Computer new
Computer newComputer new
Computer new
 
Operating system
Operating systemOperating system
Operating system
 
High Performance Computer Architecture
High Performance Computer ArchitectureHigh Performance Computer Architecture
High Performance Computer Architecture
 
Classification of computers
Classification of computersClassification of computers
Classification of computers
 
Lecture3 computer systems
Lecture3  computer systemsLecture3  computer systems
Lecture3 computer systems
 
It presentation123
It presentation123It presentation123
It presentation123
 
1 web programming
1 web programming1 web programming
1 web programming
 
Digital computer Basics by, Er. Swapnil Kaware
Digital computer Basics by, Er. Swapnil KawareDigital computer Basics by, Er. Swapnil Kaware
Digital computer Basics by, Er. Swapnil Kaware
 
Types of computer
Types of computerTypes of computer
Types of computer
 
Types of computer
Types of computerTypes of computer
Types of computer
 
Types of digital computers
Types of digital computersTypes of digital computers
Types of digital computers
 
Meeting 1 types of computers ppt
Meeting 1 types of computers pptMeeting 1 types of computers ppt
Meeting 1 types of computers ppt
 

Similar to The evolution of computer

Computer's clasification
Computer's clasificationComputer's clasification
Computer's clasificationMayraChF
 
Unit 1 Types Of Computers
Unit 1 Types Of ComputersUnit 1 Types Of Computers
Unit 1 Types Of ComputersHoat Le
 
computer application in hospitality Industry, periyar university unit 1
computer application in hospitality Industry, periyar university  unit 1computer application in hospitality Industry, periyar university  unit 1
computer application in hospitality Industry, periyar university unit 1admin information
 
computer applicationin hospitality Industry1 periyar university unit1
computer applicationin hospitality Industry1 periyar university  unit1computer applicationin hospitality Industry1 periyar university  unit1
computer applicationin hospitality Industry1 periyar university unit1admin information
 
Introduction to parallel_computing
Introduction to parallel_computingIntroduction to parallel_computing
Introduction to parallel_computingMehul Patel
 
Introduction to computer science
Introduction to computer scienceIntroduction to computer science
Introduction to computer scienceumardanjumamaiwada
 
Introduction to computer science
Introduction to computer scienceIntroduction to computer science
Introduction to computer scienceumardanjumamaiwada
 
What is a computer
What is a computerWhat is a computer
What is a computerOfun Emma
 
MIS CHAPTER THREE.ppt
MIS CHAPTER THREE.pptMIS CHAPTER THREE.ppt
MIS CHAPTER THREE.pptAYNETUTEREFE1
 
Modern processor art
Modern processor artModern processor art
Modern processor artwaqasjadoon11
 
Modern processor art
Modern processor artModern processor art
Modern processor artwaqasjadoon11
 

Similar to The evolution of computer (20)

Lecture 3
Lecture 3Lecture 3
Lecture 3
 
Computer's clasification
Computer's clasificationComputer's clasification
Computer's clasification
 
Unit 1 Types Of Computers
Unit 1 Types Of ComputersUnit 1 Types Of Computers
Unit 1 Types Of Computers
 
Unit i
Unit  iUnit  i
Unit i
 
computer application in hospitality Industry, periyar university unit 1
computer application in hospitality Industry, periyar university  unit 1computer application in hospitality Industry, periyar university  unit 1
computer application in hospitality Industry, periyar university unit 1
 
Unit i
Unit  iUnit  i
Unit i
 
computer applicationin hospitality Industry1 periyar university unit1
computer applicationin hospitality Industry1 periyar university  unit1computer applicationin hospitality Industry1 periyar university  unit1
computer applicationin hospitality Industry1 periyar university unit1
 
Unit I
Unit  IUnit  I
Unit I
 
Computers types
Computers typesComputers types
Computers types
 
Introduction to parallel_computing
Introduction to parallel_computingIntroduction to parallel_computing
Introduction to parallel_computing
 
Introduction to computer science
Introduction to computer scienceIntroduction to computer science
Introduction to computer science
 
lecture 2
lecture 2 lecture 2
lecture 2
 
Introduction to computer science
Introduction to computer scienceIntroduction to computer science
Introduction to computer science
 
What is a computer
What is a computerWhat is a computer
What is a computer
 
MIS CHAPTER THREE.ppt
MIS CHAPTER THREE.pptMIS CHAPTER THREE.ppt
MIS CHAPTER THREE.ppt
 
types of computer
types of computertypes of computer
types of computer
 
ITC_lec_2.ppt
ITC_lec_2.pptITC_lec_2.ppt
ITC_lec_2.ppt
 
Modern processor art
Modern processor artModern processor art
Modern processor art
 
processor struct
processor structprocessor struct
processor struct
 
Modern processor art
Modern processor artModern processor art
Modern processor art
 

The evolution of computer

  • 1. Reporter: LOLITA D. DE LEON THE EVOLUTION OF COMPUTER HARDWARE
  • 2. GENERATIONS OF COMPUTER HARDWARE The first and second generations of computer hardware were based on vacuum tube and transistor technology. The third and fourth generations were based on semiconductor technology
  • 3. First Generation: Vacuum Tube Technology, 1946-1956 Relied on vacuum tubes to store and process information Consumed a great deal of power, were short-lived, and generated a great deal of heat
  • 4. Extremely limited memory and processing capability and were used for very limited scientific and engineering work. Maximum main memory size was approximately 2000 bytes (2 kilobytes), with a speed of 10 kilo instructions per second. Rotating magnetic drums were used for internal storage and punched cards for external storage.
  • 5. Second Generation: Transistors, 1957-1963 Transistors replaced vacuum tubes as the devices for storing and processing information. Much more stable and reliable than vacuum tubes, they generated less heat, and they consumed less power.
  • 6.
  • 7. • Each transistor had to be individually made and wired into a printed circuit board – a slow, tedious process. • Magnetic core memory was the primary storage technology of this period. • This system had to be assembled by hand and, therefore, was very expensive. • 32 kilobytes of RAM memory and speeds reaching 200,000 to 300,000 instructions per second.
  • 8. Third Generation: Integrated Circuit, 1964-1979
  • 9. Relied on integrated circuits, which were made by printing hundreds and later thousands of tiny transistors on small silicon chips – semiconductors. Memories expanded to 2 megabytes of RAM memory, and speeds accelerated to 5 MIPS.
  • 10. FOURTH GENERATION: VERY LARGE- SCALE INTEGRATED CIRCUITS, 1980-PRESENT Use very large-scale integrated circuits (VLSIC), which are packed with hundreds of thousands and even millions of circuits per chip.
  • 11. Costs have fallen to the point where desktop computers are inexpensive and widely available for use in business and everyday life. Computer memory sizes have mushroomed to over 2 gigabytes in large commercial machines; processing speeds have exceeded 200 MIPS. VLSIC technology has fueled a growing movement toward microminiaturization – the proliferation of computers that are so small, fast, and cheap that they have become ubiquitous.
  • 12.
  • 13. What is a Microprocessor? What is a Chip? Very large-scale integrated circuit technology, with hundreds of thousands (or even millions) of transistors on a single chip, integrates the computer’s memory, logic and control on a single chip; hence the name microprocessor, or computer on a chip.
  • 14. Chips are measured in several ways: 1. Word length – the number of bits can be processed at one time by a computer. An 8-bit chip can process 8 bits, or 1 byte, of information in a single machine cycle. A 32-bit chip can process 32 bits or 4 bytes in a single cycle. The larger the word length, the greater the speed of the computer.
  • 15. 2. A second factor affecting chip speed is cycle speed. Megahertz – a measure of cycle speed, or the pacing of events in a computer; one megahertz (MHz) equals one million cycles per second. 3. A third factor affecting speed is the data bus width – the number of bits that can be moved at one time between the CPU, primary storage, and the other devices of a computer.
  • 16. Obviously, to get a computer to execute more instructions per second and work through programs or handle users expeditiously, it is necessary to increase the word length of the processor, the data bus width, or the cycle speed – or all three.
  • 17. Reduced Instruction Set Computing (RISC) – technology used to enhance the speed of microprocessors by embedding only the most frequently used instructions on a chip. Reduced instruction set (RISC) computers have only the most frequently used instructions embedded in them. A RISC CPU can execute most instructions in a single machine cycle and sometimes multiple instructions at the same most time.
  • 18. RISC is most appropriate for scientific and workstation computing, in which repetitive arithmetic and logical operations on data or applications calling for three-dimensional image rendering occur. Programs written for conventional processors cannot automatically be transferred to RISC machines; new software is required.
  • 19. CATEGORIES OF COMPUTER We can use size and processing speed to categorize contemporary computers as mainframes, minicomputers, PCs, workstations, and supercomputers.
  • 20. MAINFRAME – is the largest computer, a powerhouse with massive memory and extremely rapid processing power. It is used for very large business, scientific, or military applications in which a computer must handle massive amounts of data or many complicated processes.
  • 21.
  • 22. MINIFRAME – is a mid-range computer, about the size of an office desk, often used in universities, factories, or research laboratories. PERSONAL COMPUTER (PC) – sometimes referred to as a microcomputer, is one that can be placed on a desktop or carried from room to room. PCs are used for personal and business applications.
  • 23. WORKSTATION – also fits on a desktop but has more powerful mathematical and graphics processing capability than a PC and can perform more complicated tasks at the same time than a PC. Workstations are used for scientific, engineering, and design work that requires powerful graphics or computational capabilities.
  • 24. SUPERCOMPUTER –is a highly sophisticated and powerful machine used for tasks requiring extremely rapid and complex calculations with hundreds of thousands of variable factors. Supercomputer have traditionally been used in scientific and military work, but they are also starting to be used in business.
  • 25.
  • 26. Problem with this classification scheme: A PC today has the computing power of a mainframe from the 1980s or the minicomputer of a few years ago. Powerful PCs have sophisticated graphics and processing capabilities similar to workstations. PCs still cannot performs as many tasks at once as mainframes, minicomputers or workstations; nor can they be used by as many people simultaneously as these larger machines. In another decade, some PCs might have the power and processing speed of today’s supercomputers.
  • 27. SERVER COMPUTERS – are specifically optimized for network use, with large memory and disk storage capacity, high- speed communications capabilities, and powerful CPUs.
  • 28. Distributed Processing – the distribution of computer processing work among multiple computers linked by a communication network. Centralized Processing – processing that is accomplished by one large central computer.
  • 29. DOWNSIZING – the process of transferring applications from large computers to smaller ones. Cooperative Processing – type of processing that divides the processing work for transaction – based applications among mainframes and PCs.
  • 30. MAINFRAME TASKS PC TASKS File input/output User interface/screen presentation  Help screens Editing data fields Cross-field editing Error processing Calculations COOPERATIVE PROCESSING
  • 31. PARALLEL PROCESSING – type of processing in which more than one instruction can be processed at a time by breaking down problems into smaller parts and processing them simultaneously with multiple processors. SEQUENTIAL PROCESSING – each task is assigned to one CPU that processes one instruction at a time.
  • 32. SEQUENTIAL PARALLEL PROCESSING PROCESSING Program Program Task 1 CPU CPU CPU CPU CPU CPU Result Task 1 Task 2 Task 3 Task 4 Task 5 Program Task 2 RESULT CPU Result