Maik Heese wrote:
Dear All,

I think there is a bug in msp430-as,
which creates wrong binary code for:

*** @R0+, X(Rm)
MSPGCC does exactly the same thing with this code as the IAR assembler. I think they should both report an error, rather than assemble the instruction. However, the current behaviour is consistent with other tools.

mov @R0+,2(R4)

should assemble to:

b4 40 ?? ?? 02 00

but since the assembler has no way to fill in the question marks with 
meaningful content I can't see any meaningful use of the instruction.

Regards,
Steve




Reply via email to