Hallo, guten Tag.
Ich bekomme folgende Aufgabe nicht hin.
Ich möchte bitte 190x den Wert 255 an die aufsteigende Adressen übergeben von M2Y. Die neue Adresse soll immer an scraddr übergeben werden und dann nach HL.
Die zweite Indirektion fehlt, d.h. Du musst erst die Adresse aus der Tabelle lesen und auf die gelesene Adresse das 0xFF schreiben. Obiges Programm überschreibt nur die Adresstabelle. Also ungefähr so:
Diese Tabelle ist für den CPC um die Linien untereinander zu Zeichnen.
Es wird senkrecht nach unten gezeichnet ab der Adresse &C000 , &c800 usw.
Siehe Bild. Es sind 199 Byte nach unten bei X=0
In der x-Richtung sind es 80 Byte.
Um die x-Richtung zu ändern muss zu jeden Wert von der Tabelle die anzahl vom x festgelegt werden
Beim Wert &C000 + 79 wird in x-Richtung-79 das Byte ganz rechts gezeichnet.
x=45
Wie kann ich jetzt das Byte &c000 + 45 , &c800 + 45 festlegen.
Wie wird jetzt bitte der der Wert x=45 zu jeder Adresse zugerechnet bei deinem Beispiel?
woaaa, ein CPC:-)
Der steht hier neben mir der gute 6128:-)
Die CPC Gemeinde ist, denke ich, größer als die Linux Fanbase:-)
Der CPC macht einfach Spaß mit seinem hervorragenden Basic