ENIAC
El ENIAC nació en
1943, aunque no se terminó de construir hasta 1946, fue un contrato
entre el ejército de EE.UU y sus desarrolladores John Mauchly y John
Presper Eckert, llamado "Proyecto PX" con una subvención
de $500000. En 1944 se unió al proyecto John von Neumann.
El ENIAC fue un
ordenador electrónico digital con fines generales a gran escala. Fue
en su época la máquina más grande del mundo, compuesto de unas
17468 tubos de vacío, esto producía un problema ya que la vida
media de un tubo era de unas 3000 horas por lo que aproximadamente
cada 10 minutos se estropeaba un tubo y no era nada sencillo buscar
un tubo entre 18000, consumiéndose gran cantidad de tiempo en ello.
Tenía dos innovaciones técnicas, la primera es que combina diversos
componentes técnicos (40000 componentes entre tubos, condensadores,
resistencias, interruptores, etc.) e ideas de diseño en un único
sistema que era capaz de realizar 5000 sumas y 300 multiplicaciones
por segundo. La segunda era la fiabilidad de la máquina, para
resolver el problema de los tubos de vacío se aplicaron unos
estrictos controles de calidad de los componentes utilizados. Salió
a la luz pública el 14 de febrero de 1946, apareciendo en la prensa
con calificativos como "cerebro electrónico", "Einstein
mecánico" o "Frankenstein matemático"
El ENIAC estaba
dividido en 30 unidades autónomas, 20 de las cuales eran llamada
acumuladores. Cada acumulador era una máquina de sumar 10 dígitos a
gran velocidad y que podía almacenar sus propios cálculos. El
contendido de un acumulador se visuliazaba externamente a través de
unas pequeñas lámparas que producían un efecto visual muy
explotado luego en las películas de ciencia ficción. El sistema
utilizaba números decimales (0 - 9). Para acelerar las operaciones
aritméticas también tenía un multiplicador y un divisor. El
multiplicador utilizaba una matriz de resistencia para ejecutar las
multiplicaciones de un dígito y fue diseñado con un circuito de
control adicional para multiplicar sucesivos dígitos. El
multiplicador y el multiplicando estaban almacenados en un acumulador
cada uno. Mediante una lectora de tarjetas perforadas y una
perforadora se producía la lectura y escritura de datos.
Había una unidad
llamada "unidad cíclica", que producía los pulsos básicos
usados por la máquina. También había tres tablas de funciones y
constantes que transmitían los números y funciones elegidos
manualmente a las unidades para realizar las operaciones. Una suma la
realizaba en 0.2 milisegundos (5000 sumas por segundo), una
multiplicación de dos números de 10 dígitos la realizaba en 2.8
milisegundos, y una división como mucho la realizaba en 24
milisegundos.
Remplazar
una válvula de vacío estropeada
suponía
encontrarla entre 18000
Nunca pudo funcionar
las 24 horas todos los días, y normalmente se ejecutaban dos veces
un mismo cómputo para comprobar los resultados y se ejecutaba
periódicamente cálculos cuyos resultados se conocían previamente
para comprobar el correcto funcionamiento de la máquina. Aunque en
un principio el ENIAC estaba construido para fines militares, al
finalizar la Segunda Guerra Mundial se utilizó para numerosos
cálculos de investigaciones científicas. El ENIAC estuvo en
funcionamiento hasta 1955 con mejoras y ampliaciones, y se dice que
durante su vida operativa realizó más cálculos matemáticos que
los realizados por toda la humanidad anteriormente.
Antes de finalizar su
construcción, los autores se dieron cuenta de sus limitaciones,
tanto a nivel estructural como a nivel de programación. Por eso en
paralelo a su construcción empezaron a desarrollar las nuevas ideas
que dieron lugar al desarrollo de la estructura lógica que
caracteriza a los ordenadores actuales.
No hay comentarios:
Publicar un comentario