Anda di halaman 1dari 6

ARQUITECTURA VON NEUMANN (También conocida como modelo de Von

Neumann o arquitectura Princeton)

Fue descrita en 1945 por el matemático John Von Neumann, es el diseño de las
computadoras que utilizamos actualmente, la cual describe un computador u ordenador con
4 secciones principales que se encuentran interconectadas por un conjunto de cables, un
enlace común, hoy en día, la mayoría de los ordenadores están basados en esta
arquitectura, aunque pueden incluir otros dispositivos adicionales, por ejemplo, para
gestionar las interrupciones de dispositivos externos como ratón, teclado, etc.
El nombre “arquitectura de Von Neumann” se le dio gracias a los aportes de John Von
Neumann quien fue un científico nacido en Budapest Hungría en 1903. De niño podía dividir
mentalmente cifras de 8 dígitos. Hizo muchas aportaciones a diferentes áreas, en el área
de computación particularmente, él fue quien presento esta arquitectura gracias a que tuvo
la oportunidad de estar en la era en que las computadoras estaban siendo desarrolladas,
por lo tanto el propuso este esquema que se podía encajar a cualquier máquina que tuviera
la capacidad de procesar información. Hoy en día sigue siendo válida esta propuesta con
respecto a los elementos, en su propuesta de arquitectura establece una maquina con
ciertos elementos que se encuentran interconectados.

LOS COMPONENTES DE ESTE PROTOTIPO SON:

Unidad Aritmético Lógica (ALU): Consiste en un circuito digital que permite realizar
operaciones entre dos números bajo la supervisión de la Unidad de Control. Esta unidad
se encarga de realizar todas las operaciones que efectúa una computadora la cual
pertenece a dos tipos básicos: las operaciones aritméticas entre las cuales podemos
encontrar la suma, resta, multiplicación y división, y las operaciones lógicas, por
ejemplo, la comparación de dos números para ver si son iguales o uno es mayor o
menor que el otro. La capacidad que tienen las computadoras para efectuar
comparaciones es lo que permite que sean tan útiles para muchos propósitos.
Unidad de Control (UC): Es la encargada de establecer las operaciones que hay que
realizar en la computadora y en que orden, es decir, le corresponde interpretar
las instrucciones de los programas en la memoria principal, decodificarlas,
interpretarlas y ejecutarlas, empleando para ello la unidad de proceso. Es uno de los
tres bloques funcionales principales en los que se divide una unidad central de
procesamiento (CPU). Los otros dos bloques son la Unidad de proceso y el bus de
entrada/salida.
Memoria: Se refiere a los componentes de una computadora, dispositivos y medios de
almacenamiento que retienen datos informáticos durante algún intervalo de tiempo. La
arquitectura de Von Neumann se caracteriza por utilizar dicha unidad tanto para
almacenar información como para programas.
En este diagrama se observa los contenidos de la unidad de memoria:

Dispositivo de entrada y salida: Los dispositivos de entrada son los que permiten
ingresar información al sistema informático, en código binario. Ejemplos: teclado,
mouse, escáner, cámara web, micrófono, etc. Los dispositivos de salida son los
dispositivos que reciben información que es procesada por la CPU y la reproducen
para que sea perceptible para la persona. Ejemplo: Monitores, impresoras, etc.

Todo ellos unidos por Buses de datos: Los cuales se encargan de proporcionar un medio
de transporte de los datos entre las distintas partes, es decir, es un sistema digital que
transfiere datos entre los componentes de un ordenador o entre ordenadores. Está formado
por cables o pistas en un circuito impreso, dispositivos como resistencias y condensadores
además de circuitos integrados.
¿CÓMO SE RELACIONAN ESTOS ELEMENTOS?
Los computadoras son sistemas complejos y tienen muchos componentes. Todas las partes
de una computadora se combinan de tal forma que el ordenador cumpla con sus funciones.
Esto quiere decir que una computadora está constituida por estos elementos que están
relacionados entre sí, para que funcione adecuadamente se necesita de todos estos, de
manera independiente serian prácticamente inútiles cada uno de ellos.

ALTERNATIVA DE ARQUITECTURA DE COMPUTADORA


Harvard: La arquitectura conocida como Harvard, consiste simplemente en un esquema en
el que el CPU está conectado a dos memorias por intermedio de dos buses separados. Una
de las memorias contiene solamente las instrucciones del programa, y es llamada Memoria
de Programa. La otra memoria solo almacena los datos y es llamada Memoria de Datos.
Ambos buses son totalmente independientes y pueden ser de distintos anchos. Al ser
independientes éstos pueden tener distintos contenidos en la misma dirección y también
distinta longitud.
Además, al ser los buses independientes, la CPU puede acceder a los datos para completar
la ejecución de una instrucción, y al mismo tiempo leer la siguiente instrucción a ejecutar.

DIFERENCIA ENTRE ARQUITECTURA HARVARD Y VON NEUMANN


HARVARD
Dado que la memoria de datos y la memoria de programa se almacenan físicamente
en diferentes lugares, no hay cambios para la corrupción accidental de la memoria
del programa.
No hay problemas de alineación de memoria.
Alto costo.
El rendimiento es mejor.
Memoria separada para datos e instrucciones.
VON NEUMANN
Dado que la memoria de datos y la memoria de programa se almacenan físicamente
en el mismo chip, hay cambios para la corrupción accidental de la memoria del
programa.
Permite códigos de auto modificación.
Más barato.
El rendimiento es menor.
Una sola memoria para datos e instrucciones.
La CPU requiere menos terminales.
BIBLIOGRAFÍA

Eldiario.es. (12 de Mayo de 2015). John von Neumann, el genio detrás del ordenador
moderno. Obtenido de Eldiario.es: https://www.eldiario.es/turing/John-Neumann-
revolucionando-computacion-Manhattan_0_380412943.html
Nuñez, T. (15 de Abril de 2018). DIFERENCIAS ENTRE LOS MODELOS DE VON
NEUMANN Y HARVARD. Obtenido de ETools:
http://www.electrontools.com/Home/WP/2018/04/15/diferencias-entre-los-modelos-
de-von-neumann-y-harvard/
Soriano, L. H. (s.f.). Unidad 1. Introduccion a la Arquitectura de Computadoras.
Recuperado el 06 de Octubre de 2018, de Arquitectura de Computadoras:
https://sites.google.com/site/computadorasarquitectura/home/unidad1