This instruction makes a copy of one register pair into another register pair. The source register pair Rr+1:Rr is left unchanged, while the destination register pair Rd+1:Rd is loaded with a copy of Rr + 1:Rr.
This instruction is not available in all devices. Refer to the device specific instruction set summary.
Operation: |
|||
(i) |
Rd+1:Rd ← Rr+1:Rr |
||
Syntax: |
Operands: |
Program Counter: |
|
(i) |
MOVW Rd+1:Rd,Rr+1:Rr |
d ∈ {0,2,...,30}, r ∈ {0,2,...,30} |
PC ← PC + 1 |
16-bit Opcode:
0000 | 0001 | dddd | rrrr |