XOR r
Exclusive OR
Rabbit 4000 Instruction
|
| ---- |
XOR r |
4 (2,2) |
A = [A & ~r] | [~A & r] |
|
AF
|
XOR A
|
4 (2,2)
|
A = 0
|
|
7F A8
|
XOR B
|
4 (2,2)
|
A = [A & ~B] | [~A & B]
|
|
7F A9
|
XOR C
|
4 (2,2)
|
A = [A & ~C] | [~A & C]
|
|
7F AA
|
XOR D
|
4 (2,2)
|
A = [A & ~D] | [~A & D]
|
|
7F AB
|
XOR E
|
4 (2,2)
|
A = [A & ~E] | [~A & E]
|
|
7F AC
|
XOR H
|
4 (2,2)
|
A = [A & ~H] | [~A & H]
|
|
7F AD
|
XOR L
|
4 (2,2)
|
A = [A & ~L] | [~A & L]
|
Description
Performs an exclusive OR operation between the byte in A and r (any of the registers A, B, C, D, E, H, or
L). The result is stored in A.
The Rabbit 4000 assembler views "XOR A,r" and "XOR r" as equivalent instructions.