John Von
Neumann (1903-1957), considerado el gran genio de la computación, fue un
científico-matemático que ocupa un lugar en la historia debido a los importantes
aportes realizados a los ordenadores de primera generación.
Nació en Budapest, Hungría, y se hizo ingeniero Químico en 1925 entre Berlín y Zúrich; terminados estos estudios, volcó todos sus esfuerzos al estudio de las matemáticas. En 1943 fue cuando se interesó por primera vez en la computación; tras un viaje a Inglaterra le comento a Voblen que necesitaba una máquina que se encargara de los cálculos más complejos. Aunque comenzaron con IBM no le satisfizo para el Proyecto Maniatan (bomba atómica). Hacia 1944 Von Neumann se implicó en el proyecto del ENIAC, en el cual estaban trabajando Mauchly y Eckert.
Von Neumann
escribió en 1946, en colaboración con Arthur W. Burks y Herman H. Goldstine, Preliminary
Discussion of the Logical Design of an Electronic Computing Instrument, que
contiene la idea de Máquina de Von Neumann, que es la descripción de la arquitectura
que, desde 1946, se aplica a todos los computadores que se han construido. Con
estos fundamentos, Eckert y Mauchly construyen en la Universidad de Manchester,
en Connecticut (EE.UU.), en 1949,el primer equipo con capacidad de almacenamiento
de memoria, la EDVAC. Eckert y Mauchly forman una corporación para construir
una máquina que se pueda comercializar, pero, debido a problemas financieros,
se vieron obligados a vender su compañía a Remington Rand Corp. Trabajando para
esta compañía concluyeron el proyecto Univac, en 1951. El modelo de Von Neumann
está compuesto por la unidad central de procesamiento (CPU) en la cual se
encuentra la unidad de control (CU) y la unidad aritmética lógica (ALU) y
dentro de esta última se encuentra el acumulador, además tiene una memoria y
las unidades de entrada y salida.

Su
funcionamiento es de la siguiente forma: los datos se introducen en el procesador
por medios de la unidad de entrada; se almacena y la información se obtiene
luego del proceso, que manda el programa empleando la unidad de control a través
de la unidad de salida, o sea, el dato entra a la unidad central y lo toma la
unidad de control, que define que se debe hacer, si es un cálculo se lo envía a
la ALU, ésta procesa los datos obteniendo su resultado, luego lo vuelve a pasar
a la unidad de Control, está la envía a la memoria y luego se muestra por
pantalla. Estas son las características principales del Modelo de Von Neumann,
quien proporcionó a los científicos de entonces la idea de acumular el
resultado en la memoria para poderlo reutilizar en caso de ser necesario. Esta
idea revolucionó el Mundo de la informática debido a que se podía agregar un
lenguaje de programación donde le daría a el ordenador una autonomía mucho
mayor. Hoy en día, la mayoría de los ordenadores están basados en esta
arquitectura, aunque pueden incluir otros dispositivos adicionales, (por ejemplo,
para gestionar las interrupciones de dispositivos externos como ratón, teclado,
etc.).

No hay comentarios:
Publicar un comentario