This instruction copies either
to the destination register.
When the size of the immediate data is smaller than the register, the date is sign-extended. If a 32-bit wide constant needs to be loaded, use MOVH.