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 |
N | V | B | D | I | Z | C |
X | X | X |
(bisher) keine
Letzte Änderung: 2019-01-06 09:34:57