XOR
[Instruction format]
[Operation]
[Operand]
Mnemonic
XOR
A, #byte
saddr, #byte
A, r
A, saddr
[Flag]
Z
AC
×
[Description]
•
The destination operand (dst) specified with the 1st operand and the source operand (src) specified with the
2nd operand are XORed bit wise, and the result is stored in the destination operand (dst).
Logical negation of all bits of the destination operand (dst) is possible with this instruction by selecting #0FFH
for the source operand (src).
•
If the exclusive logical sum shows that all bits are 0, the Z flag is set (1). In all other cases, the Z flag is
cleared (0).
[Description example]
XOR A, L; The A and L registers are XORed bit wise and the result is stored in the A register.
72
CHAPTER 5 EXPLANATION OF INSTRUCTIONS
XOR dst, src
dst ← dst ∨ src
Operand (dst, src)
CY
User's Manual U11047EJ3V0UM00
Exclusive Logical Sum of Byte Data
Mnemonic
Operand (dst, src)
XOR
A, !addr16
A, [HL]
A, [HL + byte]
Exclusive Or