© 2000 Scenix Semiconductor, Inc. All rights reserved.
127
SX Users Manual Rev. 3.1
www.scenix.com
Chapter 3 Instruction Set
3.6.56 XOR W,fr
XOR of W and fr into W
Operation:
W = W ^ fr
Bits affected:
Z
Opcode:
0001 100f ffff
Description:
This instruction performs a bitwise exclusive OR of the contents of W and the spec-
ified file register, and writes the 8-bit result into W. The file register is left un-
changed. If the result is 00h, the Z bit is set.
Cycles:
1
Example:
xor
W,$0B
;perform logical XOR and overwrite W
This example performs a bitwise logical XOR of the value stored in file register 0Bh
with W. The result is written back to W.
For example, suppose that the file register 0Bh is loaded with the value 0Fh and W
contains the value 13h. The instruction takes the logical XOR of 0Fh and 13h and
writes the result, 1Ch, into W. The result is nonzero, so the Z bit is cleared.