Diferencia entre revisiones de «Arquitectura de Von Neumann»

Contenido eliminado Contenido añadido
Deshecha la edición 30279174 de Estibaliz tm (disc.)
Deshecha la edición 30277793 de Estibaliz tm (disc.)
Línea 1:
La '''arquitectura de von Neumann''' es ununa modelofamilia diseñadode para[[Arquitectura un ordenadorde digitalcomputadores|arquitecturas de programa almacenadocomputadoras]] que usautilizan unael unidad de procesamiento y una únicamismo estructuradispositivo de almacenamiento separada,tanto quepara sostiene tantolas instrucciones como información.para Enlos contraste,datos la Arquitectura Harvard almacena un(a programadiferencia de formala modificable,[[arquitectura peroHarvard]]). sin utilizar el mismo almacenamiento físico o formato de información general.
 
En la granLa mayoría de los computadores modernos la misma memoria se usa para almacenar lacomputadoras informaciónmodernas yestán lasbasadas instruccionesen delesta programaarquitectura, aunque pueden incluir otros dispositivos adicionales, (por ejemplo, para gestionar las [[interrupción|interrupciones]] de dispositivos externos como ratón, teclado, etc).
Un ordenador de programa almacenado es aquel que tiene sus instrucciones programadas, así como su información, lectura-escritura, memoria de acceso aleatorio (RAM)... Estos ordenadores fueron un avance sobre otros como la Colossus y el ENIAC.
 
En la gran mayoría de los computadores modernos la misma memoria se usa para almacenar la información y las instrucciones del programa, aunque pueden incluir otros dispositivos adicionales, (por ejemplo, para gestionar las [[interrupción|interrupciones]] de dispositivos externos como ratón, teclado, etc).
 
[[Archivo:arquitecturaneumann.jpg]]
 
== Origen ==
El nacimiento de la arquitectura Von Neumann surge a raiz de una colaboración en el proyecto ENIAC del matemático de orígen húngaro, John Von Neumann. Este trabajaba en 1947 en el laboratorio atómico de Los Alamos cuando se encontró con uno de los constructores de la ENIAC. Compañero de Einstein, Goedel y Turing en Princeton, Von Neumann se interesó por el problema de la necesidad de "recablear" la máquina para cada nueva tarea, lo cuál era un trabajo laborioso. Podría tardar tres semanas para establecer un programa de ENIAC y hacerlo funcionar.
 
En 1949 había encontrado y desarrollado la solución a este problema, consistente en 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. Su "EDVAC" fue el modelo de las computadoras de este tipo construidas a continuación. Se habla desde entonces de la "arquitectura de Von Neumann", aunque también diseñó otras formas de construcción. El primer computador comercial construído en esta forma fue el UNIVAC 1, el cual fue fabricado en 1951 por la Sperry-Rand Corporation y fue comprado por la Oficina del Censo de Estados Unidos.