Professional Documents
Culture Documents
02 - Computer Evolution and Performance - V3a
02 - Computer Evolution and Performance - V3a
20 accumulators of 10
digits
Programmed manually by
switches
30 tons
Major
Memory drawback
consisted
was the need
Occupied of 20
Contained Capable
1500 Decimal accumulators,
more of for manual
140 kW each
Weighed square rather
than Power 5000 programming
30 feet than capable
18,000 consumptio additions by setting
tons of binary of
vacuum n per switches
floor machine holding
tubes second and
space a
10 digit plugging/
number unplugging
cables
Primeros computadores electrónicos
• En 1944, Jhon von Neumann fué llamado al proyecto ENIAC.
• El grupo quería mejorar la forma en que se introducían los programas y discutía
la posibilidad de almacenar los programas como números.
• Jhon von Neumann ayudó a cristalizar las ideas y escribió un memorandum
donde proponía un computador de programa almacenado llamado EDVAC
(Electronic Discrete Variable Automatic Computer).
• Herman Goldstine distribuyó el documento con el nombre de Von Neumann y
olvidó incluir a Eckert y Mauchly.
• El memorandum ha servido de base para el término Computador de von
Neumann.
• Algunos pioneros en el campo de los computadores piensan que el término da
demasiado crédito a Von Neumann, quién redactó las ideas, y muy poco a los
ingenieros Eckert y Mauchly quienes trabajaron en las máquinas.
• En 1947, Eckert y Mauchly dejaron la Moore School, lo que ocasionó un retrazo
en el proyecto EDVAC, el cual terminó en 1952.
+
John von Neumann
EDVAC (Electronic Discrete Variable Computer)
IAS computer
Princeton Institute for Advanced Studies
Prototype of all subsequent general-purpose computers
Completed in 1952
John von Neumann
John von Neumann (registrado al nacer como Neumann János
Lajos) (Budapest, Imperio austrohúngaro, 28 de diciembre de 1903
Washington, D.C., Estados Unidos, 8 de febrero de 1957) fue un
matemático húngaro-estadounidense que realizó contribuciones
fundamentales en física cuántica, análisis funcional, teoría de
conjuntos, teoría de juegos, ciencias de la computación, economía,
análisis numérico, cibernética, hidrodinámica, estadística y muchos
otros campos. Es considerado como uno de los más importantes
matemáticos de la historia moderna.
Fuente Archivo: JohnvonNeumann-LosAlamos.gif
Fuente: http://es.wikipedia.org/w/index.php?title=Archivo:JohnvonNeumann-
LosAlamos.gif
Structure of von Neumann Machine
Central Processing Unit (CPU)
Arithmetic-
Logic
Unit (CA)
M ain I /O
M emory Equip-
(M ) ment
(I , O)
Program
Control
Unit (CC)
0 1 39
0 8 20 28 39
AC MQ
I nput-
Arithmetic-logic output
circuits
equipment
Structure M BR
of I nstructions
and data
IAS
Computer
I BR PC
M ain
memory
IR M AR
M
Control
Control
circuits
signals Addresses
Memory address • Specifies the address in memory of the word to be written from
register (MAR) or read into the MBR
Instruction register (IR) • Contains the 8-bit opcode instruction being executed
Accumulator (AC) and • Employed to temporarily hold operands and results of ALU
multiplier quotient (MQ) operations
+
IAS
Operations
+
Table 2.1
The IAS
Instruction
Set
Backward compatible
Primeros computadores electrónicos - Desarrollos comerciales
Left to right: Julian Bigelow, Herman The IAS computer was named for the Institute for
Goldstein, J. Robert Oppenheimer, and Advanced Study in Princeton, N.J., where it was
John von Neumann at Princeton Institute developed. Work on the IAS was begun in 1946
for Advanced Study. and completed in 1952.
IBM Mark I
The IBM Automatic Sequence
Controlled Calculator (ASCC ), called
Mark I by Harvard University’s staff,
was a general purpose electro-
mechanical computer that was used in
the war effort during the last part of
World War II.
Compatible with the IBM 7090, the advanced solid-state IBM 7094 offered substantial increases in internal
operating speeds and functional capacities to match growing scientific workloads in the 1960s. The powerful
IBM 7094 had 1.4 to 2.4 times the internal processing speed, depending upon the individual application.
New expanded functions provided with the IBM 7094 were: double-precision floating-point operations,
seven index registers, and new index-complementing instructions.
+ History of Computers
Second Generation: Transistors
Introduced:
Appearance of the Digital
More complex arithmetic
Equipment Corporation (DEC)
and logic units and control
units in 1957
The use of high-level
PDP-1 was DEC’s first
programming languages
computer
Provision of system software
which provided the ability This began the mini-computer
to:
phenomenon that would
load programs become so prominent in the
move data to peripherals third generation
and libraries
perform common
computations
Table 2.3
Example
Members of the
IBM 700/7000 Series
IBM
Line
printer
7094
Card
reader
M ulti-
plexor
Data
channel
Drum
Configuration
Disk
Data
Disk
channel
Hyper-
tapes