Hallo,
ich habe mir vorhin
- Bitte melde dich an, um diesen Link zu sehen.
angeschaut . Und mir folgendes gebaut. Ich wollte nur mal testen wie ich den Bildschirm in 240er Blöcken füllen kann.
* = 4096
LDA #1
LDX #0
loop1 STA 1024,X
INX
CPX #240
BNE loop1
LDA #2
LDX #0
loop2 STA 1264,X
INX
CPX #240
BNE loop2
LDA #3
LDX #0
loop3 STA 1504,X
INX
CPX #240
BNE loop3
LDA #4
LDX #0
loop4 STA 1744,X
INX
CPX #240
BNE loop4
RTS
Alles anzeigen
So sieht es jetzt aus.
Ich wollte das ganze 10-128 mal in einer Schleife laufen lassen und dabei den Accumulator immer +1 nehmen. Sodass, ich bei LDA +1 (oder wenn LDABitte melde dich an, um diesen Link zu sehen. ist dann)
Wie erhöhe ich den Accumulator ?
Habe schon versucht eine übergeordnete Schleife mit Y zu bauen und INY zu benutzen...aber der BNE Befehl benutzt Y.
Habe schon einiges gemacht in Assembler. Aber ich stehe total auf dem Schlauch. Hatte gerade nach Jahren wieder Lust auf Coden...und schon steckt man wieder fest.
Ich wollte nur mal sehen, wie schnell der Bildschirm gefüllt wird mit den Zeichen A-Z. Und später auch mit Sonderzeichen usw.
Wollte da mal rumspielen.
Ich hoffe, mir kann jemand kurz dabei Helfen.
Lg Martin