ASL
Suche
Index
FAQ
Kontakt
Zurück

ASL

Shift Accumulator or Memory Byte left (Schiebe Akkumulator oder Speicherbyte nach links)

Dieser Befehl führt eine arithmetische Links-Verschiebung um ein Bit des Inhalts des Akkumulators oder des Inhalts des gewählten Speicherbytes aus.

Schema: ASL A


         Carry-Flag      Akkumulator
            X           0 1 1 1 1 0 1 0
            0          <1<1<1<1<0<1<0<0  
                                      |___ Bit 0 wird zu 0
 



Die vier Arten der Speicher-Adressierung :

1. Absolut (direkt) : ASL Adresse
2. Zero-Page (direkt) : ASL Zero-Page
3. Zero-Page indiziert mit Indexregister X : ASL Zero-Page,X
4. Absolut indiziert mit Indexregister X : ASL Adresse,X

Hex. Object-Code Adressierung Anzahl der Bytes Zyklen
06 Zero-Page (direkt) 2 5
0E Absolut (direkt) 3 6
16 Zero-Page indiziert mit Indexregister X 2 6
1E Absolut indiziert mit Indexregister X 3 7


Flags

N V B D I Z C
X X X


Beispiele

(bisher) keine

 

Letzte Änderung: 2019-01-06 09:34:57
  Rubrik:  CBM PET
Rubriken-Übersicht
 4 Besucher online 

Valid XHTML 1.0 Transitional Valid CSS!