EDVAC ( Computadora Automática Electrónica Variable Discreta ) fue una de las primeras computadoras electrónicas . A diferencia de su predecesor, el ENIAC , era binario en lugar de decimal y estaba diseñado para ser una computadora con programa almacenado .

Los inventores de ENIAC, John Mauchly y J. Presper Eckert, propusieron la construcción de EDVAC en agosto de 1944. En abril de 1946 se firmó un contrato para construir la nueva computadora con un presupuesto inicial de US $ 100.000. El EDVAC se entregó al Laboratorio de Investigación Balística en 1949. El Laboratorio de Investigación Balística pasó a formar 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ática con una capacidad de memoria serial ultrasónica [1] de 1,000 palabras de 34 bits . El tiempo medio de adición de EDVAC fue de 864 microsegundos y su tiempo medio de multiplicación fue de 2900 microsegundos.
Proyecto y plan
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 para 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 . [1] Al igual que el ENIAC, la EDVAC fue construido para el Ejército de los EE.UU. 's Laboratorio de Investigación Balística en el Aberdeen Proving Ground por la Universidad de Pensilvania ' s Escuela Moore de Ingeniería Eléctrica . 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 . [2]
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 Automática Electrónica Variable Discreta. El costo final de EDVAC, sin embargo, fue similar al de ENIAC, algo menos de $ 500,000.
Descripción técnica
El EDVAC era una computadora serial binaria con suma, resta, multiplicación, división programada y verificación automática con una capacidad de memoria serial ultrasónica [1] de 1,000 palabras de 44 bits (luego de 1,024 palabras, dando así una memoria, en términos modernos, de 5,5 kilobytes ).
Físicamente, la computadora constaba de los siguientes componentes:
- un lector-grabador de cinta magnética (Wilkes 1956: 36 [1] describe esto como un registrador de cables ).
- una unidad de control con un osciloscopio
- una unidad despachadora 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 a la vez y enviar el resultado a la memoria después de verificar una unidad duplicada
- un temporizador
- una unidad de memoria dual que consta de dos juegos de 64 líneas de retardo acústico de mercurio de ocho palabras de capacidad en cada línea
- tres tanques temporales, cada uno con una sola palabra [1]
El tiempo de adición promedio de EDVAC fue de 864 microsegundos (aproximadamente 1160 operaciones por segundo) y su tiempo de multiplicación promedio fue de 2900 microsegundos (aproximadamente 340 operaciones por segundo). El tiempo para 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 en serie.
La computadora tenía casi 6.000 tubos de vacío y 12.000 diodos , y consumía 56 kW de potencia. Cubría 490 pies² (45,5 m²) de espacio de piso y pesaba 17.300 libras (8,7 toneladas cortas; 7,8 t). [3] La dotación completa de personal operativo fue de treinta personas por turno de ocho horas .
Impacto en el diseño de computadoras en el futuro
La famosa monografía de EDVAC de John Von Neumann, Primer borrador de un informe sobre el EDVAC , propuso la principal mejora de su diseño que encarnaba el concepto principal de "programa almacenado" que ahora llamamos la arquitectura de 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 todas las computadoras que se fabricaron desde entonces. Tener el programa y los datos en diferentes memorias ahora se llama arquitectura de Harvard para distinguirlo.
Instalación y operación
El EDVAC se entregó al Laboratorio de Investigación Balística en 1949. Después de que se descubrieron y resolvieron varios problemas, la computadora comenzó a funcionar en 1951, aunque sólo de forma limitada. [4] [5]
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). [6]
En 1957, EDVAC funcionaba durante 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 que incluyen 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 punto flotante en 1958.
EDVAC funcionó hasta 1962 [4] cuando fue reemplazado por BRLESC .
Ver también
- Lista de computadoras de tubo de vacío
Referencias
- ↑ a b c d e Wilkes, MV (1956). Computadoras digitales automáticas . Nueva York: John Wiley & Sons. pp. 305 páginas. QA76.W5 1956.
- ^ "Primer borrador de un informe sobre el EDVAC" Archivado 2004-04-23 en Wayback Machine (formato PDF ) por John von Neumann, Contrato No.W-670-ORD-4926, entre el Departamento de Artillería del Ejército de los Estados Unidos y el Universidad de Pensilvania . Moore School of Electrical Engineering , University of Pennsylvania, 30 de junio de 1945. El informe también está disponible en Stern, Nancy (1981). De ENIAC a UNIVAC: una evaluación de las computadoras Eckert – Mauchly . Prensa digital.
- ^ Weik, Martin H. (diciembre de 1955). "EDVAC" . ed-thelen.org . Estudio de los sistemas informáticos digitales electrónicos domésticos.
- ^ a b Williams, Michael R. (1993). "Los orígenes, usos y destino del edvac". IEEE Ann. Hist. Computación . 15 (1): 30, 32–33, 36–37. CiteSeerX 10.1.1.705.4726 . doi : 10.1109 / 85.194089 .
- ^ "El EDVAC" . Boletín de Informática Digital . 3 (1): 2. Abril de 1951.
- ^ "6. Computadoras de campo de pruebas de Aberdeen: el EDVAC" . Boletín de Informática Digital . 4 (3): 4. Julio de 1952.
enlaces externos
- Escuela Moore de Ingeniería Eléctrica (1949). Una descripción funcional del EDVAC: un informe del trabajo de desarrollo bajo el contrato W36-034-ORD-7593 con el Departamento de Artillería, Departamento del Ejército . Filadelfia: Universidad de Pensilvania.Una descripción técnica completa de la estructura y operación original de EDVAC en 1949; incluye una errata con fecha de 1950. Totalmente visible en línea.
- Entrevista de historia oral con J. Presper Eckert , Instituto Charles Babbage , Universidad de Minnesota.
- Entrevista de historia oral con Carl Chambers , Instituto Charles Babbage , Universidad de Minnesota.
- Entrevista de historia oral con Irven A. Travis , Instituto Charles Babbage , Universidad de Minnesota.
- Entrevista de historia oral con S. Reid Warren , Instituto Charles Babbage , Universidad de Minnesota.
- Entrevista de historia oral con Frances E. Holberton , Instituto Charles Babbage , Universidad de Minnesota.