Chapter 2 Development of Computers
Chapter 2 Development of Computers
Chapter 2 Development of Computers
1
was operated by means of a single crank. This devise has a power of calculation and print the
output without human intervention. He finally designed significantly improved version of the
difference engine (but not built) called Analytic engine. It has different key components
- The store: A memory wheel consisting of set of counter wheels
- The mill: An arithmetic unit capable of performing the four basic arithmetic operations.
It operated on pairs of mechanical registers and produced a result stored in another
register, all of which were located in the store.
- Operation cards: These cards selected one of the four arithmetic operations by
activating the mill to perform the selected function.
- Variable cards: These cards selected the memory locations to be used by the mill for a
particular operation (a source of operand and the destination of the result).
- Output: was to print or a card punch device.
But finally the design halt largely due to the technology of the day is not far enough too
supply the required raw materials.
d) Herman Hollerith’s Tabulating Machine: - Herman Hollerith was a statistician that in
1880 and develop his machine commissioned by the U.S. Census Bureau to develop a
technique for speeding up the processing of census data that took at least 8 years before. He
develops his machine that uses the punched card to punch the census data and tabulated by
using his machine. This machine processes the 1890 American census data with in 3 years. It
was really a great development. He finally began the tabulating Machine Company, which
later becomes the International Business Machine Corporation (IBM).
e) Mark I: - Developed by Howard Aiken at Harvard University (1944) which was the first
electromechanical computer. Instruction was provided by means of punched paper tape,
which combined the functions of Babbage’s operation cards and variable cards. Each
instruction had the format A1 A2 OP where A1 and A2 are registers storing the operand, OP
is the operation to be performed (e.g. +, -, x, ÷). Mark I could do a single addition in 6
seconds and division in 12 seconds.
f) ENIAC(Electronic Numerical Integrator And Computer): -Developed by Eckert and
Mauchly at the university of Pennsylvania. This was the first electronic calculator and first
general purpose digital computer. This machine was enormous, weighing 30 tones.
Occupying 15,000 square feet of floor space and containing over 18,000 vacuum tubes.
When operating, it consumed over 140 KWPH of power. It had a capability of performing
2
5,000 additions per second. Its memory consisted of 20 “accumulators” each capable of
holding a 10 digit decimal number. Each digit was represented by a ring of 10 vacuum tubes.
At any time, only one of the 10 tubes was in ON state, representing one of the 10 digits.
ENIAC did not use internally stored programs. Programs were wired on boards similar to
a telephone switch board.
One of the major drawbacks of ENIAC was that it had to be programmed manually by
setting switches and plugging and unplugging cables.
g) The Von Neumann Machine: - The task of entering and altering programs for the ENIAC
was extremely tedious. Von Neumann was the consultant on the ENIAC project and forward
the stored program concept, i.e. designing the computer to get its instruction by reading them
from memory alongside the data and a program could be set or altered by setting the values
of a portion of a memory. Based on this concept, the first true electronic computers were
developed by the name EDVAC (Electronic Discrete Variable Automatic Computer) and
EDSAC( Electronic Delay Storage Automatic Computer).
h) Commercial Computers: - The 1950s saw the birth of computers industry with two
companies, Spery and IBM, dominating the market place. In 1947, Eckert and Mauchly
develop their successful commercial computer called UNIVAC I (Universal Automatic
Computer). UNIVAC was division of Remington Rand (later Sperry Rand Corporation).
IBM also the major manufacturer of punched card processing equipment, delivered its first
electronic stored program computer, the IBM 701, in 1953.
2.2 Generation of Computers
Although computer professionals do not agree on exact dates or specifics, computer
developments are often categorized by generations. Actually there are four generations and
major characteristics that distinguish these generations are the following:
Dominant type of electronic circuit elements used.
Major secondary storage media used.
Computer language used.
Types or characteristic of operating system used.
Memory access time (time to store or retrieve a word or data from memory).
Computer generations are usually categorized by dramatic improvement in the hardware,
typically refold or better increases in speed and reliability.
3
First generation (1950s)
Used vacuum tubes as components for the electronic circuit.
Punched cards were the main source of inputs, and magnetic grams were used for internal
storage.
Operate in a speed of milliseconds (thousands of a second) and could handle more than
10,000 additions each second.
Most applications were scientific calculations.
Second generations (early 1960s)
Transistors were the main circuit components. (Transistors are a solid state device made
from silicon which is smaller, cheaper, faster, dissipate less energy and more reliable than
vacuum tube but work in the same way with the vacuum tube.)
Invented by Bell Labs.
Magnetic tapes (similar with home tape caste), used for main storage,
Operate in microseconds (millionths of a second) with more than 200,000 additions
possible each second.
Business applications become more commonplace, with large data files stored on
magnetic tape and disk. (Magnetic disk: is a circular platter constructed of metal or
plastic materials coated with magnetizable substance.)
High-level languages COBOL and FORTRAN were introduced during this period. Batch
operating systems are used that permitted rapid processing of magnetic tape files.
Third generation (late 1960s, early 1970s)
Characterized by solid-state logic and integrated circuit (IC). (A single, self-contained
transistor is called discrete component. In early 1960 electronic equipment composed of
discrete components transistors, capacitors, resistors, They are:
manufactured separately
Packed in their own containers and soldered (wired together) on a circuit board.
So the entire manufacturing process was cumbersome and expensive. Do to these
and other problems in 1958 the achievement that revolutionized electronics
started the era of microelectronics: the invention of integrated circuit.
Computer storage switched from magnetic cores to integrated circuit boards that provide
modularity (expandable storage) and compatibility (interchangeable equipment
New input/output methods such as optical scanning and plotters.
4
Software become more important with sophisticated operating systems, improved
programming languages,
Fourth generation (late 1970s until now)
Greatly expanded storage capabilities and improved circuitry.
Has a large-scale integrated circuits (LSI) which has several hundred thousands
transistors placed on one tiny silicon chip.
Computer memory operates at speeds of nano seconds (billionths of a second) with large
computers capable of adding 15 million numbers per second.
The fifth generation computeris in progress. An architecture, which makes use of the
changes in technology and allows a simple and natural methodology for solving problems, is
being sought. These computers will have intelligent processors i.e., processors which can draw
inferences. Users will also be able to interact with them in natural languages such as English,
German etc. Japans are working intensively on the project for developing the 5th generation.
Summary of generation of computers
Generation 1st 2nd 3rd 4th
Circuit element Vacuum tube Transistor IC LSI and VLSI
SSD Punched card Magnetic Tape Magnetic disk Mass storage
device
Language Machine & Fortran, Structured Application
assembly COBOL etc language oriented
Operating Operator control Batch system Application Time sharing
system oriented
Memory 1ms 10μs 10ns 1ns
Access time
Approx. date 1946-57 1958-64 1965-71 From 1971 above
examples ENIAC, UNIVAC, IBM7090, 7094 IBM system Late IBM product
UDVAC
***