MODELO JHON VON NEUMANN


Este modelo nace a raíz de que Jhon Von Neumann  presta su colaboración en el proyecto ENIAC, donde trabajaba en 1945 en el Laboratorio Nacional Los Álamos cuando se encontró con uno de los constructores de la ENIAC;  allí se intereso por el problema de la necesidad de recablear la máquina para cada nueva tarea.

En 1947 el matemático John Von Neumann ideó una solución que evitaría el "recablear" la ENIAC, la cual consistía en introducir las operaciones por medio de tarjetas perforadas, por lo que un programa previamente "almacenado" y en las tarjetas, se podía mantener latente en memoria para su uso. Este modelo permite que las instrucciones se encuentren residentes en una memoria listas para ser leídas y ejecutadas.

         Para mediados de 1949 es cuando había encontrado y desarrollado la manera de poner la información sobre las operaciones a realizar en la misma memoria utilizada para los datos, escribiéndola de la misma forma, es decir en código binario, este modelo es una familia de arquitecturas de computadoras que utilizan el mismo dispositivo de almacenamiento tanto para las instrucciones como para los datos.

         La Arquitectura Von Neumann describe un computador con 4 secciones principales: la unidad lógica y aritmética (ALU), la unidad de control, la memoria, y los dispositivos de entrada y salida (E/S). Estas partes están interconectadas por un conjunto de cables, un enlace común, estas se describen de la siguiente manera:

ü  Memoria Principal: Es el espacio de almacenamiento temporal de instrucciones y datos, ordenada de manera reticular para localizar de forma sencilla mediante direcciones, dividida en dos partes una para trabajo y otra permanente. En términos modernos, es la memoria RAM que actualmente utilizamos en nuestros equipos.

ü  Unidad Aritmética: Es la encargada de realizar todas las actividades matemáticas y de decisión lógicas, cada dato lo recibe de la memoria principal y en ella misma almacena, es decir es una sección dentro de los microprocesadores.

ü  Unidad de Control: Controla las señales, lee instrucciones de la memoria y ejecuta las órdenes, también almacena direcciones de la siguiente instrucción que requiere. En términos modernos, es otra sección dentro de los microprocesadores.

 ü  Unidad de Entrada y Salida: Esta unidad permite la comunicación con otros dispositivos externos y el compartir datos. En términos modernos, son los puertos de la computadora.


1 comentario:

  1. Gracias a este modelo, las computadoras se "rigen" bajo un estándar. Hasta nuestros días, aún funciona. Las demandas modernas, necesitan cambiar este modelo, por uno actualizado. El cual permita una mayor cantidad de procesos, a un menor tiempo, con bajos consumos y mayor eficiencia....

    ResponderBorrar