Diskussion:Adressierung
Aus C64-Wiki
Zur Navigation springenZur Suche springenBesonderheit der indizierten Adressierungsarten bei Zugriff auf I/O-Register[Quelltext bearbeiten]
Sowohl die absolut-indizierte Adressierung als auch die indirekt-indizierte Adressierung kann beim Zugriff auf I/O-Registern unter bestimmten Umständen zu Nebeneffekten führen (aufgrund von Dummy-Zugriffen). Sollte man dies (ev. in einem eigenen Abschnitt) erwähnen bzw. erklären? --Fedi (Diskussion)
- Hmm, ja. Aber da muss man schon ganz schön künsteln, damit sowas hervorruft. So richtig unabsichtlich passiert das jedenfalls nicht leicht, oder? Wenn's absichtlich genutzt wird, z.B.
LDX #$10 LDA $DCFD,X
- um die Interrupts von CIA1 und CIA2 mit einem Befehl zu bestätigen, weil erst auf DC0D und einen Takt darauf DD0D gelesen wird, dann eher.
Weiteres Anwendungsbeispiel dürfteLSR $D019
für die Rasterinterrupt-Optimierer sein. --JohannKlasek (Diskussion) 00:12, 8. Jun. 2016 (CEST) - Ist jetzt eingearbeitet. --JohannKlasek (Diskussion) 17:07, 7. Jul. 2016 (CEST)