6-106
MOV(P),DMOV(P)
6.4 Data Transfer Instructions
6.4.1 16-bit and 32-bit data transfers (MOV(P),DMOV(P))
MOV(P),DMOV(P)
Function
MOV
(1) Transfers the 16-bit data from the device designated by to the device designated by .
DMOV
(1) Transfers 32-bit data at the device designated by to the device designated by .
Operation Error
(1) There are no operation errors associated with the MOV(P) or DMOV(P) instruction.
: Data to be transferred or the number of the device where the data to be transferred is stored (BIN 16/32 bits)
: Number of the device where the data will be transferred (BIN 16/32 bits)
Setting
Data
Internal Devices R, ZR J\ U\G Zn Constants
K, H Other
Bit Word Bit Word
––
–– ––
Basic
Process
High
performance
Redundant
Universal
P
Command
Command
MOV, DMOV
MOVP, DMOVP
SD
S D
indicates an instruction symbol of MOV/DMOV.
S
D
S
D
SD
b15
1
Before transfer 0 1 1 0 1 0 0 0 1 1 1 0 0 10
b0
b15
101 1 010001 1 1 0 0 10
b0
After transfer
Transfer
S
D
SD
1
Before transfer 0 1 101 0 0 0 1 110 0 10
b15 b0 b0b15
After transfer 101 1 010 0 0 111
0 0 10
b15 b0 b0b15
+1
+1
S
D
D
S
D
S
Transfer