Está en la página 1de 8

ARQUITECTURA

INTERNA DE LOS
MICROCONTROLADORES
M.Sc. Mauricio Barrios

ARQUITECTURAS SEGN ALU-UP


Todas las operaciones
destinan al acumulador.
Las instrucciones tradicionales
se hacen en el acumulador.
La salida del acu. Siempre es
una entrada de la ALU.
Para guardar el dato siempre
se debe utilizar una
instruccin adicional.

Figura 1

ARQUITECTURAS SEGN ALU-UC


La salida de la ALU va al
registro W y tambin a la
memoria de datos, por ende
el resultado solo puede
guardarse en cualquiera de
los dos destino.
Se le conoce como
arquitectura ortogonal.

Figura 2

ARQUITECTURA DE VON
NEUMANN
La velocidad esta limitada por
el efecto de tener un nico bus
para datos e instrucciones,
que impide superponer ambos
tiempos de acceso.
La longitud de las
instrucciones esta limitada por
la longitud de los datos, por
ende el uP debe hacer varios
acceso de memoria para
buscar instrucciones complejas

ARQUITECTURA HARVARD
El tiempo de acceso a las instrucciones pueden superponerse
con el de los datos, logrando una mayor velocidad
Tamao de las instrucciones no esta relacionado con el de los
datos por ende logra una mayor velocidad y menor longitud
de programa

ARQUITECTURA DE UN PIC

Componentes de un PIC

El PIC MCU tiene en el chip de memoria de


programa para el firmware, o instrucciones
codificadas, para ejecutar un programa. Un
contador de programa (PC) se utiliza para
orientar o guiar a la memoria del programa,
incluyendo direcciones de reinicio y de
interrupcin. Una pila de hardware se utiliza
con las instrucciones de devolucin de
llamadas y en el cdigo, por lo que trabaja,
pero no forma parte de la memoria del
programa.

Memoria de Programa y
Stack

También podría gustarte