CPL_______
Das „Byte“ in der Speicherstelle die durch „src“ adressiert ist, wird bit-weise komplementiert und zurück in die durch „src“ adressierte Speicherstelle geschrieben.
„Logic 1’s Complement“
CPL dst
Operand 1: $Byte
Operand 2: -
Flag: -
Offset: Byte;Wort (Opt.)
Index: X, Y (Opt.)
Ergebniss: $Byte
Ergebniss Flags:
|
Bit |
Funktion |
|
|
|
|
V |
Bei Überlauf gesetzt |
|
I1 |
|
|
H |
Bei Überlauf Bit3>Bit4 |
|
I0 |
|
|
N |
Bei Bit7 = 1 (negativ) |
|
Z |
Bei Resultat = 0 |
|
C |
gesetzt = 1 |
Operand 2:
· Register A
· Register Inhalt (X),(Y)
· Speicherzelle
· Adr. $Byte, $Wort
· Adr. Offset + Index
Offset: Byte, Wort
Index: X, Y, SP