Vous êtes sur la page 1sur 6

Nombre: Diego Menéndez V.

Carrera: Programación
Computacional

Arquitectura de Von Neumann


Es una familia de arquitecturas de computadoras que utilizan

el mismo dispositivo de almacenamiento tanto para las

instrucciones como para los datos a diferencia de la

arquitectura Harvard, que que almacenaba las instrucciones

en cintas perforadas y los datos en interruptores.´

Todas las computadoras constan principalmente de dos partes,

la CPU que procesa los datos, y la memoria que guarda los

datos. Cuando hablamos de memoria manejamos dos parámetros,

los datos en sí, y el lugar donde se encuentran almacenados

(odirección). Los dos son importantes para la CPU, pues

muchas instrucciones frecuentes se traducen a algo así como

"coge los datos de ésta dirección y añádelos a los datos de

ésta otra dirección", sin saber en realidad qué es lo que

contienen los datos.

En los últimos años la velocidad de las CPUs ha aumentado

mucho en comparación a la de las memorias con las que

trabaja, así que se debe poner mucha atención en reducir el

número de veces que se accede a ella para mantener el

rendimiento. Si, por ejemplo, cada instrucción ejecutada en

la CPU requiere un acceso a la memoria, no se gana nada


incrementando la velocidad de la CPU - este problema es

conocido como 'limitación de memoria'.

Nombre
El término arquitectura de Von Neumann se acuñó a partir del

memorando First Draft of a Report on the EDVAC (1945)

escrito por el conocido matemático John von Neumann en el

que se proponía el concepto de programa almacenado. Dicho

documento fue redactado en vistas a la construcción del

sucesor de la computadora ENIAC y su contenido fue

desarrollado por John Presper Eckert, John William

Mauchly, Arthur Burks y otros durante varios meses antes de

que von Neumann redactara el borrador del informe. Es por

ello que otros tecnólogos como David A. Patterson y John L.

Hennessy promueven la sustitución de este término por el

de arquitectura Eckert-Mauchly.

Sistema Binario
En matemáticas e informática, es un sistema de numeración en

el que los números se representan utilizando solamente

las cifras cero y uno (0 y 1). Los ordenadores trabajan

internamente con dos niveles de voltaje, por lo que su sistema de


numeración natural es el sistema binario

(encendido 1, apagado 0).


John von Neumann zu Margitta
(28 de diciembre de 1903 - 8 de febrero de 1957)

Fue un matemáticohúngaro-estadounidense, de ascendencia

judía, que realizó contribuciones importantes en física

cuántica, análisis funcional, teoría de conjuntos,

informática, economía, análisis numérico, hidrodinámica (de

explosiones), estadística y muchos otros campos de

la matemática. Recibió su doctorado en matemáticas de

la Universidad de Budapest a los 23 años.

Fue pionero de la computadora digital moderna y de la

aplicación de la teoría de operadores a lamecánica cuántica.

Trabajó con Eckert y Mauchly en la Universidad de

Pennsylvania, donde publicó un artículo acerca del

almacenamiento de programas. El concepto de programa

almacenado permitió la lectura de un programa dentro de la

memoria de la computadora, y después la ejecución de las

instrucciones del mismo sin tener que volverlas a escribir.

La primera computadora en usar el citado concepto fue la

llamada EDVAC (Electronic Discrete-Variable Automatic

Computer, es decir 'computadora automática electrónica de


variable discreta'), desarrollada por Von Neumann, Eckert y

Mauchly. Los programas almacenados dieron a las computadoras flexibilidad

y confiabilidad, haciéndolas más rápidas y menos sujetas a errores que

los programas mecánicos.

Von Neumann le dio su nombre a la arquitectura de von

Neumann, utilizada en casi todos los computadores, por su

publicación del concepto; aunque muchos piensan que este

nombramiento ignora la contribución de J. Presper

Eckert y John William Mauchly, quienes aportaron al concepto

durante su trabajo en ENIAC. Virtualmente, cada computador

personal, microcomputador, minicomputador y supercomputador

es una máquina de von Neumann. También creó el campo de

los autómatas celulares sin computadores, construyendo los

primeros ejemplos de autómatas autorreplicables con lápiz y

papel. El concepto de constructor universal fue presentado

en su trabajopóstumo Teoría de los Autómatas

Autorreproductivos. El término "máquina de von Neumann" se

refiere alternativamente a las máquinas autorreplicativas.

Von Neumann probó que el camino más efectivo para las

operaciones mineras a gran escala, como minar una luna entera o un


cinturón de asteroides, es a través del

uso de máquinas auto-replicativas, para tomar ventaja

del crecimiento exponencial de tales mecanismos.

Adicional a su trabajo en arquitectura computacional, von

Neumann es acreditado con al menos una contribución al

estudio de algoritmos. Donald Knuth denomina a von Neumann como el

inventor, en 1945, del conocido algoritmomerge sort,


en el cual la primera y segunda mitad de un array (vector)

son cada una clasificadas recursivamente y luego fusionadas

juntas.

PARTES DE LA ARQUITECTURA DE VON

NEUMANN
Los ordenadores con arquitectura Eckert-Mauchly constan de

cinco partes:

La unidad aritmético-lógica (ALU)

La unidad de control

La memoria

Un dispositivo de entrada/salida

El bus de datos que proporciona un medio de transporte

de los datos entre las distintas partes.

Vous aimerez peut-être aussi