2.6.5.6.1 Syntax

MOV{S}{cond} Rd, Operand2

MOV{cond} Rd, #imm16

MVN{S}{cond} Rd, Operand2

where:

S is an optional suffix. If S is specified, the condition code flags are updated on the result of the operation, see 2.6.3.7 Conditional Execution.

cond is an optional condition code, see 2.6.3.7 Conditional Execution.

Rd is the destination register.

Operand2 is a flexible second operand. See 2.6.3.3 Flexible Second Operand for details of the options.

imm16 is any value in the range 0-65535.