1
ARQUITECTURAS
VON NEUMANN
HARVARD
ORTOGONAL
PROCESADOR SEGMENTADO (PIPELINE)
PROCESADOR RISC
PROCESADOR CISC
PROCESADOR SISC
VON NEUMANN
Arquitectura tradicional.
Se basa en el esquema propuesto por John
Von Neumann.
El CPU está conectado a una memoria única
que contiene las instrucciones del programa
y los datos.
CPU
Sistema de
Buses
único
Memoria dePrograma y de
Datos
LIMITACIONES
La longitud de las instrucciones está limitada
por la unidad de longitud de los datos, por lo
tanto el microprocesador debe hacer varios
accesos a memoria para buscarinstrucciones
complejas.
La velocidad de operación está limitada por
el efecto de cuello de botella que significa un
único bus para datos e instrucciones, que
impide suponer ambos tiempos deacceso.
HARVARD
Dispone de dos memorias independientes a
las que se conecta mediante dos grupos de
buses separados:
Memoria de Datos y Memoria de Programa
Memoria de
Programa
(ROM)
CPU
Memoria deDatos
(RAM)
HARVARD
Ambos buses son totalmente independientes
y pueden ser de distintos anchos.
Esto permite que el CPU pueda acceder de
forma independiente y simultánea a la
memoria de datosy a la de instrucciones,
consiguiendo que las instrucciones se
ejecuten en menos ciclos de reloj.
VENTAJAS
El tamaño de las instrucciones no está
relacionado con el de los datos , y por lotanto, puede ser optimizado para que
cualquier instrucción ocupe
una sola
posición de memoria de programa. Así se
logra una mayor velocidad y una menor
longitud de programa.
El tiempo de acceso a lasinstrucciones
puede superponerse con el de los datos,
logrando una mayor velocidad de operación.
Los microcontroladores PIC utilizan una
arquitectura Harvard.
PROCESADOR SEGMENTADO
(PIPELINE)Realiza simultáneamente la ejecución de una
instrucción y la búsqueda de código de la
siguiente, de esta manera, se puede ejecutar una
instrucción en un ciclo.
1 Ciclo de Máquina esta formado por 4...
Regístrate para leer el documento completo.