domingo, 1 de marzo de 2009

EDVAC

La EDVAC (Electronic Discrete Variable Automatic Computer), fue una de las primeras computadoras diseñadas. La EDVAC fue diseñada con la finalidad de mejorar los problemas encontrados en la ENIAC.

Así como la ENIAC la EDVAC fue construida por el laboratorio de investigación de balística de Estados Unidos de la universidad de Pensilvana. A los diseñadores de la ENIAC, J. Presper Eckert y John William Mauchly se les unió el gran matemático John von Neumann.


Desafortunadamente aún cuando el diseño conceptual estuvo listo para 1946, varios miembros clave dejaron el proyecto.
La EDVAC fue terminada y funcionó en 1952. Fue armada con 4,000 tubos de vacío y 10,000 diodos de cristal. En un reporte de 1956 se especifica que la EDVAC tenía un promedio de operación libre de fallas de aproximadamente 8 horas.

La idea era que el programa para el equipo almacenado en el interior del ordenador. Esto sería posible porque EDVAC iba a tener más memoria interna que cualquier otro dispositivo de computación hasta la fecha. Iba a ser la memoria a través de la utilización de líneas de retardo de mercurio. La idea es que un tubo de mercurio, un pulso electrónico puede ser devuelto de ida y vuelta a recuperar a voluntad - otro dispositivo de dos estados para almacenar 0s y 1s. Esta activación / desactivación de la memoria para switchability se requiere, ya EDVAC era utilizar binario en lugar de números decimales, lo que facilitará la construcción de unidades de la aritmética.

El EDVAC estaba organizado en seis partes principalmente:
1. Unidad de lectura-grabadora, que era la encargada de la lectura, grabación y borrado de las cintas magnéticas.
2. Unidad de control, que contenía los botones de operación, las lámparas indicadoras, los interruptores de control y un osciloscopio para el mantenimiento de la computadora.
3. Unidad de "reparto", que se encargaba de decodificar las instrucciones, emitía señales de control hacia el resto de unidades y almacenaba la instrucción que se debía ejecutar en cada momento.
4. Memoria de alta velocidad, que consistía en dos unidades iguales, cada una contenía 64 líneas de 8 palabras cada una.
5. Computadora, la unidad que realizaba las operaciones básicas aritméticas. La unidad aritmética estaba por duplicado, las operaciones se hacían en ambas unidades y se comparaban los resultados, interrumpiéndose la ejecución si no eran idénticos.
6. Reloj, que emitía pulsos de reloj a intervalos de 1 µsegundo.

El tiempo medio de ejecución por instrucción era:

Suma en 864 µsegundos.

Resta en 864 µsegundos.

Comparación en 696 µsegundos.

Multiplicación y redondeo 2880 µsegundos.

División y redondeo 2928 µsegundos.

Multiplicación exacta en 2928 µsegundos.

División exacta en 2928 µsegundos.

Suma en coma flotante 960 µsegundos.

Resta en coma flotante 960 µsegundos.

El EDVAC pesaba aproximadamente 7850 kg y tenía

una superficie de 150 m2.




No hay comentarios:

Publicar un comentario