Chapter 6 Instruction Details
XBC E-Type Main Unit 6-185 Ve r. 1
6.30.3 WXOR, WXORP, DWXOR, DWXORP
Instruction
Step
P M K F L T C S Z D.x
U N D R
WXOR(P)
4~6 - O -
Data to execute WXOR operation with S2
S2 Data to execute WXOR operation with S1 WORD/DWORD
Address to save WXOR operation result in
[Flag Set]
Flag Description
To be set if operation result is Zero.
1) WXOR (Word Exclusive OR)
(1) Saves the result of word data S1 and S2 operated in Exclusive OR for each bit in D.
(2) Exclusive OR: If one bit is 0 and the other bit is 1, the corresponding result bit is set to 1. Otherwise, the
corresponding result bit is set to 0.
2) DWXOR (Double Word Exclusive OR)
(1) Saves the result of double word data S1+1,S1 and S2+1,S2 operated in Exclusive OR for each bit in D+1, D.
WXOR
D
b15 b8
b0
b7
1 0 0 0 1
0 1 0
1 1 0 1 0 1 0 1
S2
b8
b0
b7
S1
b15 b8
b0
b7
b15
0 1
0 0 1
1 1 0 1
1 0 0
1 1 0
0
1 1 0 0 0 1 0 0 0 0 0 1 1 0 0 1