<< Previous | Next >>

XOR r     Exclusive OR     Rabbit 4000 Instruction
Opcode
Instruction
Clocks
Operation
---- 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]


Flags ALTD IOI/IOE
S
Z
L/V
C
F
R
SP
S
D
·
·
L
0
·
·

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.


<< Previous | Next >>