Modelo Jhon Von Neumann

MODELO JOHN VON NEUMANN

La arquitectura Von Neumann, también conocida como modelo de Von Neumann o arquitectura Princeton, es una arquitectura de computadoras basada en la descrita en 1945 por el matemático y físico John von Neumann y otros, en el primer borrador de un informe sobre el EDVAC. Surgió como consecuencia de la colaboración de Neumann en el proyecto ENIAC (Computador e Integrador Numérico Electrónico) en 1945.


En 1947 ideó una solución que evitaría el "recablear" la ENIAC, de este equipo. La idea fundamental de von Neumann fue: permitir que en la memoria coexistan datos con instrucciones, la cual pueda  programada en un lenguaje, y no por medio de alambres.

"recablear"


Para mediados de 1949 es cuando había encontrado y desarrollado la manera de  ser representado por el sistema de numeración binario. Esto permitió que las instrucciones se encuentren residentes en una memoria listas para ser leídas y ejecutadas.

A diferencia de la ENIAC, no era decimal, sino binaria, y tuvo el primer programa diseñado para ser almacenado.


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: Expresada en bits. Es el espacio de almacenamiento temporal de instrucciones y datos. En términos modernos, es la memoria RAM que actualmente utilizamos en nuestros equipos.

UNIDAD DE CONTROL: Se encarga de realizar las operaciones aritméticas y lógicas necesarias para la ejecución de una instrucción.

UNIDAD ARITMÉTICA LÓGICA (ALU): Supervisa la transferencia de información y la indica a la unidad aritmética lógica la operación que debe ejecutar.

DISPOSITIVOS DE ENTRADA Y SALIDA: La entrada o input es cualquier dispositivo a través del cual se introduce información a la computadora. La salida es cualquier dispositivo que recibe información de la máquina para poder ser  utilizada por usuarios.



Funcionamiento del Modelo de Von Neumann: