STA             Store Accumulator – Akkumulatorwert auf Speicherstelle schreiben

ModusSyntaxHexLängeZyklen
Zero PageSTA $118523
Zero Page,XSTA $22,X9524
absolutSTA $33008D34
absolut,XSTA $4400,X9D35
absolut,YSTA $5500,Y9935
indirekt,XSTA ($66,X)8126
indirekt,YSTA ($77),Y9126
 
beeinflußte Flags
 –

zu beachten:

X-indizierte indirekte Adressierung:

    Beispiel für STA ($66,X) bei X=$0F:

        Zunächst wird der Adresspointer mit $75 (=$66+$0F) für das Hi-Byte
        und $76 (=Hi-Byte+1) für das Lo-Byte berechnet
        danach wird der Bytewert auf die Adresse, auf den der Pointer zeigt, geschrieben

indirekt Y-indizierte Adressierung:

    Beispiel für STA ($77),Y bei Y=$12:

        Zunächst wird der Adresspointer ($77 für Hi-Byte und $78 für Lo-Byte) geholt
        danach wird der Adresspointer um $12 erhöht
        und der Akkuwert auf die Adresse, wo der erhöhte Adresspointer zeigt, geschrieben