EDVAC
EDVAC (Computadora automática variable discreta electrónica) fue una de las primeras computadoras electrónicas. Fue construido por la Escuela Moore de Ingeniería Eléctrica, Pensilvania. Junto con ORDVAC, fue sucesor de ENIAC. A diferencia de ENIAC, era binario en lugar de decimal y fue diseñado para ser una computadora con programa almacenado.
Los inventores de ENIAC, John Mauchly y J. Presper Eckert, propusieron la construcción del EDVAC en agosto de 1944. En abril de 1946 se firmó un contrato para construir la nueva computadora con un presupuesto inicial de 100 000 dólares estadounidenses. EDVAC se entregó al Laboratorio de Investigación Balística en 1949. El Laboratorio de Investigación Balística se convirtió en parte del Laboratorio de Investigación del Ejército de EE. UU. en 1952.
Funcionalmente, EDVAC era una computadora serial binaria con suma, resta, multiplicación, división programada y verificación automáticas automáticas con una memoria serial ultrasónica con una capacidad de 1.024 palabras de 44 bits. El tiempo medio de adición de EDVAC fue de 864 microsegundos y su tiempo medio de multiplicación fue de 2900 microsegundos.
Proyectar y planificar
Los inventores de ENIAC, John Mauchly y J. Presper Eckert, propusieron la construcción de EDVAC en agosto de 1944 y el trabajo de diseño de EDVAC comenzó antes de que ENIAC estuviera en pleno funcionamiento. El diseño implementaría una serie de importantes mejoras arquitectónicas y lógicas concebidas durante la construcción de ENIAC e incorporaría una memoria de acceso en serie de alta velocidad. Al igual que el ENIAC, el EDVAC fue construido para el Laboratorio de Investigación de Balística del Ejército de los EE. UU. en el Campo de Pruebas de Aberdeen por la Escuela Moore de Ingeniería Eléctrica de la Universidad de Pensilvania. Eckert y Mauchly y los otros diseñadores de ENIAC se unieron a John von Neumann en una función de consultoría; von Neumann resumió y discutió los desarrollos de diseño lógico en el primer borrador de un informe sobre el EDVAC de 1945.
En abril de 1946 se firmó un contrato para construir la nueva computadora con un presupuesto inicial de US$100.000. El contrato nombró al dispositivo Calculadora Electrónica Automática Variable Discreta. Sin embargo, el costo final de EDVAC fue similar al de ENIAC, con poco menos de $ 500,000.
La empresa Raytheon era un subcontratista de las máquinas EDVAC.
Descripción técnica
La EDVAC era una computadora serial binaria con suma, resta, multiplicación, división programada y verificación automática automáticas con una capacidad de memoria serial ultrasónica de 1.024 palabras de 44 bits, dando así una memoria, en términos modernos, de 5,6 kilobytes.
Físicamente, la computadora constaba de los siguientes componentes:
- un grabador de lector de cinta magnética (Wilkes 1956:36 describe esto como un grabador de alambre.)
- una unidad de control con un osciloscopio
- una unidad de envío para recibir instrucciones del control y la memoria y dirigirlas a otras unidades
- una unidad computacional para realizar operaciones aritméticas en un par de números y enviar el resultado a la memoria después de comprobar en una unidad duplicada
- un temporizador
- una unidad de memoria dual compuesta por dos conjuntos de 64 líneas de retraso acústico de mercurio de ocho palabras de capacidad en cada línea
- tres tanques de línea de demora temporal cada uno con una sola palabra
El tiempo medio de adición de EDVAC fue de 864 microsegundos (alrededor de 1160 operaciones por segundo) y su tiempo medio de multiplicación fue de 2900 microsegundos (alrededor de 340 operaciones por segundo). El tiempo de una operación dependía del tiempo de acceso a la memoria, que variaba según la dirección de la memoria y el punto actual en el ciclo de recirculación de la memoria serial.
La computadora tenía 5.937 tubos de vacío y 12.000 diodos, y consumía 56 kW de potencia. Cubría 490 ft² (45,5 m2) de superficie y pesaba 17 300 libras (8,7 toneladas cortas; 7,8 t). La dotación completa de personal operativo era de treinta personas por turno de ocho horas.
EDVAC también podría hacer aritmética de punto flotante. Usó 33 bits para la mantisa y un bit para su signo. Usó 10 bits para la potencia de 2, incluido el bit de signo.
Para las instrucciones ejecutables, la palabra de 44 bits se dividió en cuatro direcciones de 10 bits y cuatro bits para codificar el índice de una operación. Las dos primeras direcciones eran para los números en la memoria que se usaban en la operación, la tercera dirección era para la ubicación de la memoria para almacenar el resultado y la cuarta dirección era la ubicación de la siguiente instrucción que se ejecutaría. Solo se usaron 12 de las 16 instrucciones posibles.
Impacto en el futuro diseño de computadoras
La famosa monografía de EDVAC de John Von Neumann, Primer borrador de un informe sobre EDVAC, proponía la principal mejora de su diseño que incorporaba el principal "programa almacenado" concepto que ahora llamamos arquitectura Von Neumann. Este fue el almacenamiento del programa en la misma memoria que los datos. Las computadoras británicas EDSAC en Cambridge y Manchester Baby fueron las primeras computadoras en funcionamiento que siguieron este diseño. Y ha sido seguido por la gran mayoría de las computadoras fabricadas desde entonces. Tener el programa y los datos en diferentes memorias ahora se llama arquitectura Harvard para distinguirlo.
Instalación y funcionamiento
EDVAC se entregó al Laboratorio de Investigación de Balística en 1949. Después de descubrir y resolver una serie de problemas, la computadora comenzó a funcionar en 1951, aunque solo de forma limitada.
En 1952 (abril/mayo), funcionaba más de 7 horas al día (período del 15 de abril al 31 de mayo, utilizado durante 341 horas).
En 1957, EDVAC funcionaba más de 20 horas al día con un tiempo de ejecución sin errores de un promedio de 8 horas. EDVAC recibió una serie de actualizaciones, incluida la E / S de tarjeta perforada en 1954, memoria adicional en forma de tambor magnético más lento en 1955 y una unidad aritmética de coma flotante en 1958.
EDVAC funcionó hasta 1962 cuando fue reemplazado por BRLESC.
Contenido relacionado
Computadora analógica
Sistema IBM/360
Historia de la ingeniería en sistemas