EDVAC ( Electronic Discrete Variable Automatic Computer ) fue una de las primeras computadoras electrónicas . Fue construida por Moore School of Electrical Engineering , Pennsylvania . [1] [2] : 626–628 Junto con ORDVAC , fue un sucesor de ENIAC . A diferencia de ENIAC, era binario en lugar de decimal , y fue diseñado para ser una computadora de 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 el nuevo ordenador con un presupuesto inicial de 100.000 dólares . 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 los 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 memoria serial ultrasónica [3] que tenía una capacidad de 1.024 palabras de 44 bits . El tiempo promedio de suma de EDVAC era de 864 microsegundos y su tiempo promedio de multiplicación era de 2.900 microsegundos.
Los inventores de la ENIAC, John Mauchly y J. Presper Eckert, propusieron la construcción de la EDVAC en agosto de 1944, y el trabajo de diseño de la EDVAC comenzó antes de que la 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 la ENIAC e incorporaría una memoria de acceso serial de alta velocidad . [3] Al igual que la ENIAC, la EDVAC fue construida para el Laboratorio de Investigación 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 . [2] : 626–628 Eckert, Mauchly y los otros diseñadores de la ENIAC fueron acompañados por John von Neumann en un papel de consultor; von Neumann resumió y discutió los desarrollos de diseño lógico en el Primer borrador de un informe sobre la EDVAC de 1945. [4]
En abril de 1946 se firmó un contrato para construir la nueva computadora con un presupuesto inicial de 100.000 dólares . El contrato denominó al dispositivo Calculadora Electrónica Automática de Variables Discretas. Sin embargo, el costo final de EDVAC fue similar al de ENIAC, algo menos de 500.000 dólares.
La empresa Raytheon era subcontratista de las máquinas EDVAC. [5]
El EDVAC era un ordenador binario serial con suma, resta, multiplicación, división programada y comprobación automática con una capacidad de memoria serial ultrasónica [3] de 1.024 palabras de 44 bits, dando así una memoria, en términos modernos, de 5,6 kilobytes . [6]
Físicamente, la computadora estaba compuesta por los siguientes componentes:
El tiempo medio de adición de EDVAC era de 864 microsegundos (aproximadamente 1160 operaciones por segundo) y su tiempo medio de multiplicación era de 2900 microsegundos (aproximadamente 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. Ocupaba una superficie de 490 ft² (45,5 m²) y pesaba 17.300 libras (8,7 toneladas cortas; 7,8 t). [ 7] La dotación total de personal operativo era de treinta personas por turno de ocho horas .
EDVAC también podía realizar operaciones aritméticas de punto flotante . Utilizaba 33 bits para la mantisa y un bit para su signo. Utilizaba 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 utilizaban en la operación, la tercera dirección era para la ubicación de la memoria donde se almacenaba el resultado y la cuarta dirección era la ubicación de la siguiente instrucción que se ejecutaría. Solo se utilizaron 12 de las 16 instrucciones posibles.
La famosa monografía de John Von Neumann sobre EDVAC, First Draft of a Report on the EDVAC (Primer borrador de un informe sobre el EDVAC) , propuso la principal mejora de su diseño que incorporaba el concepto principal de "programa almacenado" que ahora llamamos arquitectura de Von Neumann . Se trataba del almacenamiento del programa en la misma memoria que los datos. Los ordenadores británicos EDSAC de Cambridge y el Manchester Baby fueron los primeros ordenadores en funcionamiento que siguieron este diseño, y lo han seguido la gran mayoría de ordenadores fabricados desde entonces. El hecho de tener el programa y los datos en memorias diferentes se denomina ahora arquitectura Harvard para distinguirla.
El EDVAC fue entregado al Laboratorio de Investigación Balística en 1949. Después de que se descubrieran y resolvieran una serie de problemas, el ordenador comenzó a funcionar en 1951, aunque sólo de forma limitada. [8] [9]
En 1952 (abril/mayo), funcionó más de 7 horas diarias (período del 15 de abril al 31 de mayo, utilizado durante 341 horas). [10]
En 1957, EDVAC funcionaba más de 20 horas al día y su tiempo de funcionamiento sin errores era de 8 horas en promedio. EDVAC recibió una serie de actualizaciones, entre ellas, una entrada/salida de tarjetas perforadas 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 [8], cuando fue reemplazado por BRLESC .
{{cite book}}
: Mantenimiento de CS1: otros ( enlace )