SUBW_____

Subtract Word

Das „src“-Wort (im Speicher) wird vom Index-Register (X oder Y) subtrahiert und das Ergebniss im Index-Register gespeichert.

SUBW dst,src

Operand 1:         X oder Y

Operand 2:         siehe unten

Flag:                     -                                                                                                                                       

Offset:                 -

Index:                   -

Ergebniss:           X oder Y

Ergebniss Flags:

Bit

Funktion

 

 

V

Bei signed Überlauf gesetzt

I1

 

H

Bei Carry von Bit7

I0

 

N

Bei Bit15 = 1 (negativ)

Z

Bei Resultat = 0

C

Bei „Borrow“ von Bit15

Operand 2:

·        Register A, (X), (Y)

·        Speicherzelle

Adr. $Byte oder $Wort

·        Inhalt von ($10,X)

Offset ($Byte, $Wort) + Index (X,Y)

·        Inhalt von ($10,SP)

Offset ($Byte) +SP

·        Inhalt von [ptr.w]

[Byte oder Wort]

·        Inhalt von

([ptr.w],X)