Format |
Syntax: |
Operation: |
Operands: |
Architecture revision |
Opcode | ||||||||||||
1 |
mov Rd, imm |
Rd = SE(imm8); |
d ∈ {0, 1, …, 15} imm ∈ {-128, -127, ..., 127} |
Rev1+ |
| ||||||||||||
2 |
mov Rd, imm |
Rd = SE(imm21); |
d ∈ {0, 1, …, 15} imm ∈ {-1048576, -104875, ..., 1048575} |
Rev1+ |
| ||||||||||||
3 |
mov Rd, Rs |
Rd = Rs; |
d, s ∈ {0, 1, …, 15} |
Rev1+ |
|
Moves a value into a register. The value may be an immediate or the contents of another regis- ter. Note that Rd may specify PC, resulting in a jump. All flags are unchanged.
Q: |
Not affected. |
V: |
Not affected. |
N: |
Not affected. |
Z: |
Not affected. |
C: |
Not affected. |