DEC_______
Das „Byte“ das durch „dst“ adressiert wird, wird gelesen, dekrementiert (-1) und zurück geschrieben.
DEC dst
Operand 1: A, Mem
Operand 2: -
Flag: -
Offset: Byte, Wort
Index: X, Y, SP
Ergebniss: A, Mem
Ergebniss Flags:
|
Bit |
Funktion |
|
|
|
|
V |
Bei Überlauf gesetzt |
|
I1 |
|
|
H |
Bei Überlauf Bit3>Bit4 |
|
I0 |
|
|
N |
Bit7 = 1 (negativ) -> 1 |
|
Z |
Bei Resultat = 0 -> 1 |
|
C |
gesetzt = 1 |
Operand 1:
· Register A
· Speicher (X), (Y)
· $Byte, $Wort
· Offset + Index
Offset: Byte, Wort
Index: X, Y, SP
· Pointer [dst]
[$Byte],$Wort]
· Pointer + Index
Pointer: [$Byte],[$Wort]
Index: X, Y