MOV : MOVe

This instruction copies the contents of the first source register, or the value of the optional immediate field, to the destination register.

It can be implemented like the SHH instruction, but with the constant offset set to 0.

If the IMM16 constant is zero, then the CLR instruction may be substitued because it is shorter. Check if this substitution is automatically performed by the assembler by clicking there : MOV 0 R1.