Evolution of Computers & Its Applications
Evolution of Computers & Its Applications
2
CMPD223 COMPUTER ORGANIZATION
COMPUTER SYSTEM
3
CMPD223 COMPUTER ORGANIZATION
COMPUTER SYSTEM
4
CMPD223 COMPUTER ORGANIZATION
COMPUTER SYSTEM
5
CMPD223 COMPUTER ORGANIZATION
COMPUTER SYSTEM
6
CMPD223 COMPUTER ORGANIZATION
COMPUTER SYSTEM
Pascaline Machine
• Created on 1642 by Braise Pascal.
• Was the first mechanical machine or
calculator in the world.
• Able to execute addition and subtraction
processes.
7
CMPD223 COMPUTER ORGANIZATION
COMPUTER SYSTEM
8
CMPD223 COMPUTER ORGANIZATION
COMPUTER SYSTEM
9
CMPD223 COMPUTER ORGANIZATION
COMPUTER SYSTEM
10
CMPD223 COMPUTER ORGANIZATION
COMPUTER SYSTEM
Evolution
First Generation
Von
MARK 1 ENIAC Neumann UNIVAC IBM
Machine
Second Generation
Transistors
Third Generation
Integrated Circuit
Later Generation
Microprocessor
May 2014 Systems and Networking 11
CMPD223 COMPUTER ORGANIZATION
COMPUTER SYSTEM
http://www.slideshare.net/CarmenBI98/4-in-fbuenocarmentimeline
12
CMPD223 COMPUTER ORGANIZATION
COMPUTER SYSTEM
Von
Neumann IBM
MARK 1 ENIAC UNIVAC
/ Turing
Machine
13
CMPD223 COMPUTER ORGANIZATION
COMPUTER SYSTEM
Mark 1
• Created on 1941 by Dr. Howard Aikern in
conjunction with IBM.
• Was the first electro-mechanical computer.
• Size : 55 feet long, 8 feet height and
connected with 800 km of wire.
Von
Neumann IBM
MARK 1 ENIAC UNIVAC
/ Turing
Machine
15
CMPD223 COMPUTER ORGANIZATION
COMPUTER SYSTEM
ENIAC
• Electronic Numerical Integrator And Computer
• Eckert and Mauchly
• University of Pennsylvania
• Trajectory tables for weapons
• Started 1943
• Finished 1946
▪ ENIAC was created to help with the war effort
against German forces.Used until 1955
16
CMPD223 COMPUTER ORGANIZATION
COMPUTER SYSTEM
ENIAC
• Decimal (not binary)
• 20 accumulators of 10 digits
• Programmed manually by switches
• 18,000 vacuum tubes
• 30 tons
• 15,000 square feet
• 140 kW power consumption
• 5,000 additions per second
• 1000 times faster than Mark 1.
17
CMPD223
CGMB143 COMPUTER ORGANIZATION
COMPUTER SYSTEM
http://www.computerhope.com/jargon/e/eniac.htm
18
CMPD223 COMPUTER ORGANIZATION
COMPUTER SYSTEM
Von
MARK 1 Neumann
ENIAC UNIVAC IBM
/ Turing
Machine
19
CMPD223 COMPUTER ORGANIZATION
Stored-program concept
• The task of entering and altering program is
tedious for ENIAC. Suppose a program could
be represented in a form suitable for storing in
memory alongside data. Then computer could
get its instruction by reading them from
memory and program could be set or altered
by settings the values of a portion of memory.
This idea is known as stored-program concept
an developed by Von Neumann referred to IAS
computer.
20
CMPD223 COMPUTER ORGANIZATION
COMPUTER SYSTEM
21
CMPD223 COMPUTER ORGANIZATION
COMPUTER SYSTEM
http://www.arcadefire.com/wp/wp-content/uploads/2010/10/turing11.jpg
22
CMPD223 COMPUTER ORGANIZATION
COMPUTER SYSTEM
23
CMPD223 COMPUTER ORGANIZATION
24
CMPD223 COMPUTER ORGANIZATION
25
CMPD223 COMPUTER ORGANIZATION
26
CMPD223 COMPUTER ORGANIZATION
COMPUTER SYSTEM
27
CMPD223 COMPUTER ORGANIZATION
COMPUTER SYSTEM
IAS
• 1000 x 40 bit words
▪ Binary number
▪ 2 x 20 bit instructions
• Set of registers (storage in CPU)
▪ Memory Buffer Register – contains word to be stored/received from in
memory or sent to i/o unit.
▪ Memory Address Register – specifies the address in memory of the word
to be written from or read into MBR.
▪ Instruction Register - contains 8-bit operation code instruction being
executed.
▪ Instruction Buffer Register – to hold temporarily the instruction
▪ Program Counter – contain address of the next instruction.
▪ Accumulator
hold temporarily operands and result of ALU
operation.
▪ Multiplier Quotient
28
CMPD223 COMPUTER ORGANIZATION
COMPUTER SYSTEM
IAS – Structure
Arithmetic-logic Unit (ALU)
AC MQ
I/O Equipment
Arithmetic-logic Circuits (I,O)
MBR
IBR PC
IAS operation
• The opcode of the next instruction is loaded into
the IR and the address portion is loaded into
MAR. The instruction may by be taken from IBR
or it can be taken from memory by loading a
word into MBR, then down to IBR, IR and MAR.
• Once in the IR, the control circuitry interprets the
opcode and execute the instruction by sending
the right signal to moved the data or an
operation to be performed by the ALU.
30
CMPD223 COMPUTER ORGANIZATION
COMPUTER SYSTEM
http://www.comsci.us/history/images/ias.jpg
31
CMPD223 COMPUTER ORGANIZATION
COMPUTER SYSTEM
Von
MARK 1 Neumann
ENIAC UNIVAC IBM
/ Turing
Machine
32
CMPD223 COMPUTER ORGANIZATION
COMPUTER SYSTEM
Late 1950
UNIVAC II
1947 Part of
UNIVAC I
Eckert-Mauchly Formed
Sperry-Rand
Computer Corporation Corporation
(to manufacture computer
commercially) • Faster & more
memory
33
CMPD223 COMPUTER ORGANIZATION
UNIVAC
• UNIVAC I – the first successful commercial
computer. Used for scientific and commercial
application ie, matrix algebraic computation,
statistical problem, premium billings, or life
insurance company and logistic problem.
• UNIVAC II – greater memory capacity and
higher performance
34
CMPD223 COMPUTER ORGANIZATION
COMPUTER SYSTEM
UNIVAC - Example
http://archive.computerhistory.org/resources/still-image/UNIVAC/Univac_1.charles_collingwood.1952.102645279.lg.jpg
35
CMPD223 COMPUTER ORGANIZATION
COMPUTER SYSTEM
Von
Neumann
MARK 1 ENIAC UNIVAC IBM
/ Turing
Machine
36
CMPD223 COMPUTER ORGANIZATION
COMPUTER SYSTEM
37
CMPD223 COMPUTER ORGANIZATION
COMPUTER SYSTEM
IBM
700/7000
series
1955
The 702
Business
1953 Applications
The 701
IBM 1st stored program computer
Scientific Calculations
38
CMPD223 COMPUTER ORGANIZATION
COMPUTER SYSTEM
IBM 701
http://www-03.ibm.com/ibm/history/exhibits/701/images/141511_Large.jpg
39
CMPD223 COMPUTER ORGANIZATION
COMPUTER SYSTEM
IBM 702
http://www.ed-thelen.org/comp-hist/BRL61-0396.jpg
40
CMPD223 COMPUTER ORGANIZATION
COMPUTER SYSTEM
IBM 700/7000
https://upload.wikimedia.org/wikipedia/commons/thumb/b/b9/NASAComputerRoom7090.
NARA.jpg/280px-NASAComputerRoom7090.NARA.jpg
41
CMPD223 COMPUTER ORGANIZATION
COMPUTER SYSTEM
Transistors
• Made from Silicon (Sand)
• Invented 1947 at Bell Labs
• William Shockley et al.
• Replaced vacuum tubes: wires, metal plates,
glass capsule and vacuum.
• Solid State device made from silicon.
Advantages of Transistors
• Smaller
• Cheaper
• Less heat dissipation
43
CMPD223 COMPUTER ORGANIZATION
COMPUTER SYSTEM
44
CMPD223 COMPUTER ORGANIZATION
COMPUTER SYSTEM
45
CMPD223 COMPUTER ORGANIZATION
COMPUTER SYSTEM
46
CMPD223 COMPUTER ORGANIZATION
COMPUTER SYSTEM
Integrated Circuit/Microelectronics
• Literally - “small
electronics”
• Transistors were replaced by
integrated circuits(IC)
• One IC could replace
hundreds of transistors
• This made computers even
smaller and faster.
47
CMPD223 COMPUTER ORGANIZATION
Integrated circuit
• In 1958, came an achievement that
revolutionized electronics and started the era
of microelectronic, the invention of integrated
circuit, defined the third generation of
computer.
• Initially only a few gates and memory cells,
could be reliably manufactured together. As
time went on, it become possible to pack
more and more component on the same chip
48
CMPD223 COMPUTER ORGANIZATION
49
CMPD223 COMPUTER ORGANIZATION
50
CMPD223 COMPUTER ORGANIZATION
51
CMPD223 COMPUTER ORGANIZATION
COMPUTER SYSTEM
52
CMPD223 COMPUTER ORGANIZATION
COMPUTER SYSTEM
54
CMPD223 COMPUTER ORGANIZATION
Microprocessor
• More than 1000 component can be placed on a
single integrated chip. VLSI achieved more than
10000 component on single chip.
• Just as density of element of memory chips has
continue to rise, so has the density of elements
on processor chips. As time went on, more and
more elements were placed on each chip, so that
fewer and fewer chips were needed to construct.
a single computer processor. A breakthrough is
achieved on 1971.
55
CMPD223 COMPUTER ORGANIZATION
COMPUTER SYSTEM
Intel
Year Computer Description
Name
1971 4004 • First microprocessor
• All CPU components on a single
chip
• 4 bit
1972 8008 • 8 bit
• Both designed for specific
applications
1974 8080 • Intel’s first general purpose
microprocessor
56
CMPD223 COMPUTER ORGANIZATION
COMPUTER SYSTEM
Additional Reference
• William Stallings, Computer Organization and
Architecture: Designing for Performance, 8th.
Edition, Prentice-Hall Inc., 2010
57
CMPD223 COMPUTER ORGANIZATION
Exercise
1) What is stored-program concept?
2) Before 1940, what kind of device that we are
using to calculate,
3) How many generation of computer do we
have? Named three of them
4) Based on Q3, describe and explain one of the
generation of computer that you are
interested and why?
58
CMPD223 COMPUTER ORGANIZATION
59