Tecnología

El modelo de Von Neumann.

El modelo de Von Neumann. - Tecnología

Von Neumann es  considerado como uno de los más importantes matemáticos de la historia moderna, que vivió entre los años 1903-1957.

Von Neumann estableció que las computadoras tienen las siguientes características:
• Tanto los programas como los datos se almacenan en una memoria en común. Esto hace
posible la ejecución de comando de la misma forma que los datos.

• Cada celda de memoria de la máquina se identifica con un número único, llamado
dirección.

• Las diferentes partes de la información (los comandos y los datos) tienen diferente modos
de uso, pero la estructura no se representa en memoria de manera codificada.

• Cada programa se ejecuta de forma secuencial que, en el caso de que no haya instrucciones
especiales, comienza con la primera instrucción.

Una máquina Von Neumann, al igual que prácticamente todas las computadoras modernas de uso
general, tiene un esquema interno similar al siguiente:


Figura 1. Esquema de una computadora moderna según De Giusti

Existe una memoria central en la cual residen tanto las órdenes que la computadora debe
interpretar y ejecutar como la memoria de datos, donde se almacena la información con la cual la
computadora realizará los procesos (cálculos, decisiones, actualizaciones) que sean necesarios para
la resolución de los problemas. La memoria del esquema hace referencia a las denominadas
memorias RAM y ROM.
Por otro lado, se encuentran los dispositivos, o periféricos, de entrada/salida (E/S) que son
aquellos que permiten la comunicación con el mundo real a través de la exteriorizar y/o
internalizar información. Ejemplos clásicos de ellos son el teclado (dispositivo de entrada) y el
monitor (dispositivo de salida).
Las líneas de comunicación indicadas como bus de comunicación (BC) normalmente permiten el
paso de tres grandes categorías de información: direcciones, datos y control. Físicamente pueden
vincularse a una especie de cables que permiten el tránsito de datos entre los diferentes bloques del
esquema.
Por último, aparece el CPU, o unidad central de proceso quien es el responsable de la “inteligencia”
de las computadoras. Está formado por la Unidad de Control, responsable de interpretar las
instrucciones y enviar las órdenes necesarias para procesar los datos, y la UAL que es la encargada de realizar ese procesamiento. La CPU es lo que normalmente conocemos como microprocesador.
El funcionamiento de una computadora se puede representar en la siguiente secuencia finita de
pasos:

• Buscar la próxima instrucción a ejecutar de la memoria de instrucciones.
• Interpretar qué se debe hacer en la Unidad de Control.
• Ejecutar las operaciones interpretadas por la Unidad de Control, utilizando la Unidad
Aritmética Lógica de ser necesario. Estas operaciones pueden comprender lectura/escritura
de la memoria de datos o entrada/salida mediante los periféricos.

¿Te ha gustado el artículo? ¡Valóralo!

4.33 - 3 votos
Cuanto más alta sea la valoración más visible será el artículo en portada.
¡Compártelo en las redes sociales!

Acerca del autor

lucaslcalle

Deja un comentario

Únete a la comunidad de NoCreasNada

¿Te gustaría comenzar a escribir y además poder ganar dinero mientras tanto?
Escribe en NoCreasNada y te pagaremos por las visitas que recibas.

Más Información