Wednesday, November 3, 2010

MSP430 instruction set

        The MSP430 instruction set consists of 27 core instructions. Additionally, it supports 24 emulated instructions. The core instructions are unique opcodes decoded by the CPU, while emulated instructions need assemblers and compilers to generate their mnemonics.

There are three core-instruction formats. They are
-->Double operand
-->Single operand
-->Program flow control-Jump

Byte and word instructions can be accessed using .B or .W. If the extension is no provided then the instruction is interpreted as a word instruction

Double operand instructions

        
Single Operand Instructions


Program flow control


Emulated Instructions


         Some more core instructions and emulated instructions are there, which are not specified here.

No comments:

Post a Comment