261
CML, CMLP, DCML, DCMLP
1
2
3
4
6
7
8
6.4
D
ata T
ransfer I
nstr
uctions
6.4.5
C
ML, CML
P
,
DCML, DC
MLP
: Data to be reversed or the number of the device where data to be reversed is stored (BIN 16/32 bits)
: Number of the device where the reversing result will be stored (BIN 16/32 bits)
Function
CML
(1) Inverts 16-bit data designated by bit by bit, and transfers the result to the device designated by .
DCML
(1) Inverts 32-bit data designated by bit by bit, and transfers the result to the device designated by .
Operation Error
(1) There is no operation error in the CML(P) or DCML(P) instruction.
CML, CMLP
16-bit data negation transfer
DCML, DCMLP
32-bit data negation transfer
6.4.5
CML, CMLP, DCML, DCMLP
Setting
Data
Internal Devices
R, ZR
J \
U \G
Zn
Constants
K, H
Other
Bit
Word
Bit
Word
––
––
––
Basic
Process
High
performance
Redundant Universal
LCPU
Command
Command
P
CML, DCML
CMLP, DCMLP
S
D
S
D
indicates an instruction s
y
mbol of CML
,
DCML.
S
D
S
D
S
D
b15
1
Before
execut
i
on
0
1
1
0
1
0
0
0
1
1
1
0
0
1
0
b0
b15
1
1
1
1
1
1
1
1
b0
After
execut
i
on
I
nvers
i
on
0
0
0
0
0
0
0
0
S
D
S
D
1
Before
execut
i
on
0
1
1
0
1
0
0
0
1
1
1
0
0
1
0
I
nvers
i
on
b15
b0
b0
b15
After
execut
i
on
1
1
1
1
1
1
1
1
b15
b0
b0
b15
+
1
+
1
0
0
0
0
0
0
0
0
S
D
S
S
D
D