EOR             bitwise Exclusive OR – Exklusiv-OR mit Akkumulator

Der EOR-Befehl verknüpft die entsprechenden Bits zweier Bytewerte. Ist ein Bit auf '1' gesetzt und eines auf '0' ist das entsprechende Bit im Ergebnis '1', ansonsten '0'.

ModusSyntaxHexLängeZyklen
unmittelbarEOR #$114922
Zero PageEOR $224523
Zero Page,XEOR $33,X5524
absolutEOR $44004D34
absolut,XEOR $5500,X5D34+
Absolut,YEOR $6600,Y5934+
indirekt,XEOR ($77,X)4126
indirekt,YEOR ($88),Y5125+
+ ... zusätzlicher Taktzyklus bei erhöhtem Hi-Byte
 
beeinflußte Flags
N Negativ-Flag
Z Zero-Flag

Beispiel

Im Akku steht der Wert #$AA. Nun führen wir den Befehl EOR #$CC aus:

    10101010
    11001100
    ––––––––
    01100110   =  #$66