Arquitectura del computador von neumann
Transcript of Arquitectura del computador von neumann
ARQUITECTURA DEL COMPUTADOR
Universidad Nacional Experimental Politécnica“Antonio José de Sucre”
Vice –rectorado “Luís Caballero Mejías” Núcleo CharallaveComputación
SEPTIEMBRE 2012
FRANKLIN SALCEDO
Exp 200614092
PROFA:YOCONDA ECHENIQUE
2
ARQUITECTURA HARVARD
Empleado por micro controladores PIC
Instrucciones Datos
Unidad de memoria ROM
Unidad de memoria RAM
CPU conectada a dos memorias
En buses independientes
Distintos contenidos en la misma dirección y distinta longitud
VENTAJAS ARQUITECTURA HARVARD
· El tamaño de las instrucciones no esta relacionado con el de los datos, y por lo tanto puede seroptimizado para que cualquier instrucción ocupe una sola posición de memoria de programa,logrando así mayor velocidad y menor longitud de programa.
· El tiempo de acceso a las instrucciones puede superponerse con el de los datos, logrando unamayor velocidad en cada operación
ARQUITECTURA VON NEUMANN
Empleado por micro procesadores
CPU conectado a una memoria principal única
Por lo general RAM
Instrucciones y datos juntos
acceso
Sistema de buses único
determinaEl tamaño de la
unidad de datos e
instrucciones
Desventajas Arquitectura Von Neumann
El tener un único bus hace que el microprocesador sea más lento en su respuesta,
ya que no puede buscaren memoria una nueva instrucción mientras no
finalicen las transferencias de datos de la instrucción anterior
La limitación de la longitud de las instrucciones por el bus de datos, que hace
que elmicroprocesador tenga que realizar varios
accesos a memoria para buscar instrucciones complejas
COMPARACIÓN ENTRE ARQUITECTURA HARVARD Y VON NEUMANN
Harvardla 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.Es más rápida
Von NeumannLa limitación de la velocidad de
operación a causa del bus
único para datos e instrucciones
que nodeja acceder
simultáneamente a unos y otras,
lo cual impide superponer
ambos tiempos de acceso