3. Instruction Set
API
Mnemonic Operands Function
SS2
SX2
28 DXOR P
Logical DWord XOR
Type
OP
Bit Devices Word devices Program Steps
X Y M S K H KnX
KnY
KnM
KnS
T C D E F
DXOR, DXORP: 13 steps
SS2
SX2
SS2
SX2
SS2
SX2
Operands:
S
1
: Source data device 1 S
2
: Source data device 2 D: Operation result
Explanations:
1. Logical double word (32-bit) XOR operation.
2. This instruction conducts logical XOR operation of S
1
and S
2
in 32-bit mode and stores the
result in D
3. If operands S
1
, S
2
,
D use index F, only a 16-bit instruction is available.
Program Example:
When X1 = ON, the 32-bit data source (D11, D10) and (D21, D20) are analyzed and the operation
result of the logical XOR is stored in (D41, D40).
b31
Before
execution
After
execution
D11 D10
DXOR
b
D21 D20
D41 D40
1 1 1 1
0 0 0
b15
1 1 1 1 1 10 0
0 0
0 0 1 11 1 1 1
1 1 1 1 1 1 1
b0
1 1 1 1 1 10 00 0 1 11 1 1 1
0 0 0 1 0 00 10 1 1 00 1 0 0
0 0 0 1 0 00 10 1 1 00 1 0 0
1 1 1 1
0 0 00 01 1 1 1 1 1 1