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