6-114
CML(P),DCML(P)
6.4.5 16-bit and 32-bit negation transfers (CML(P),DCML(P))
CML(P),DCML(P)
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 are no operation errors associated with the CML(P) or DCML(P) instruction.
: 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)
Setting
Data
Internal Devices R, ZR J\ U\G Zn Constants
K, H Other
Bit Word Bit Word
––
–– ––
Basic
Process
High
performance
Redundant
Universal
Command
Command
P
CML, DCML
CMLP, DCMLP
S D
S D
indicates an instruction symbol of CML, DCML.
S
D
S
D
S
D
b15
1
Before execution 0 1 1 0 1 0 0 0 1 1 1 0 010
b0
b15
1 1 1 1 1 1 1 1
b0
After execution
Inversion
0000 000 0
S
D
S
D
1Before execution 011 010 0 0 11 10 0 10
Inversion
b15 b0 b0b15
A
fter execution 1 1 1 1 1 1 1 1
b15 b0 b0b15
+1
+1
000 0 000 0
S
D
S
S
D
D