Está en la página 1de 6

ARQUITECTURAS DE HARVARD Y VON

NEUMANN

ARQUITECTURA DE VON NEUMANN

Es una familia de arquitectura


de computadoras que utilizan
el mismo dispositivo de
almacenamiento tanto para las
instrucciones como para los
datos.

ARQUITECTURA DE HARVARD

Es la arquitectura que utiliza


dispositivos de almacenamiento
fsicamente separados para las
instrucciones y para los datos

CARACTERSTICAS DE HARVARD Y VON


NEUMANN
Su principal caracterstica radica en que en el
dispositivo computarizado solo existe un canal para
acceder a la memoria FLASH y a la RAM desde la
CPU, es decir, el bus de datos, de direccin y de
control es compartido entre estas dos memorias lo que
limita el acceso a ellas, pues a pesar de ser memorias
de diferente tipo solo se puede leer o escribir una a
una

su principal caracterstica era que usaba una memoria de


programa (papel perforado), otra para almacenar los datos
(interruptores) y cada una usaba su propio canal de
comunicacin. Separando de esta manera los buses de
comunicacin entre la memoria de programa y de datos, se
puede lograr acceder en el mismo instante de tiempo a la
memoria RAM y ROM.

VENTAJAS Y DESVENTAJAS
*Cuando solo hay una
memoria cache la divide
en dos disminuyendo el
rendimiento en caso de
que las instrucciones o
los datos no tenga el
mismo espacio

*Instrucciones y datos
de distinto largo
*Memorias de distinto
tamao bits de
direccionamiento
distintos

HARVARD

*La limitacin de la
velocidad de operacin a
causa del bus nico para
datos e instrucciones que
no deja acceder
simultneamente a unos y
otras, lo cual impide
superponer ambos
tiempos de acceso

*Uso mas eficiente de la


memoria
*Ms simple
arquitectnicamente

VON NEUMANN

COMPARACIONES
ARQUITECTURA

VON NEUMANN

HARVARD

-A pesar de ser la mas utilizada en


nuestros das es mas lenta que la
arquitectura de Harvard, esto se
debe a su flexibilidad para el uso de
diferentes tipos de programas.

-El tener una memoria de programa


y una memoria de datos la hace una
arquitectura mucho mas estable y
con mas velocidad aunque no sea
tan utilizada.

USOS DE LA
MEMORIA

-Las instrucciones y los datos se


almacenan en cachs separadas para
mejorar el rendimiento.

-Se utiliza una sola cach para datos


e instrucciones (programas), lo cual
merma el desempeo.

ES UTILIZADA EN

-Esta arquitectura es la variante


adecuada para las PC. Ya que es
lenta pero flexible, adaptable y
modificable en ciertos casos.

-Por excelencia la utilizada en


supercomputadoras,
en
los
microcontroladores, y sistemas
embebidos en general.

COSTOS

-Esta arquitectura es la variante


adecuada para las PC, porque
permite ahorrar una buena cantidad
de lneas de E/S, que son bastante
costosas, sobre todo para aquellos
sistemas como las PC, donde el
procesador se monta en algn tipo
de socket alojado en una placa
madre .

-Consume muchas lneas de E/S del


procesador; por lo que en sistemas
donde el procesador est ubicado en
su propio encapsulado, solo se
utiliza en supercomputadoras.

VELOCIDAD

También podría gustarte