La CPU de la familia MSP430x2xx
La CPU de la familia MSP430x2xx
El estudio de la CPU interna de los microcontroladores de la familia MSP430x2xx conlleva el estudio de su modelo de registros (cuántos hay, cómo son, para qué sirven, cómo se utilizan), así como los aspectos relacionados con la programación a bajo nivel (el conjunto de instrucciones, su formato interno y los modos de direccionamiento).
Las características principales de la CPU se pueden resumir en las siguientes:
- Registros: dispone de 16 registros de 16 bits.
- Modos de direccionamiento: posee 7 modos de direccionamiento para acceder a los datos.
- Instrucciones: arquitectura RISC con 27 instrucciones básicas y 24 instrucciones emuladas:
- Básicas: son ejecutadas directamente por la CPU.
- Emuladas: son instrucciones ficticias que simplifican el desarrollo del código, y son sustituidas por instrucciones básicas equivalentes.