Pufferinhalte kopieren ($dea5)
a: Anzahl der zu kopierenden Bytes (1-128)
y: Quellpuffer
x: Zielpuffer
Einsprung von $A47B:
9DDE: 48 PHA
9DDF: A9 00 LDA #$00 Lo-Bytes der Pufferzeiger = 0
9DE1: 85 40 STA $40
9DE3: 85 42 STA $42
9DE5: B9 F1 01 LDA $01F1,Y Adresse des Quellpuffers holen
9DE8: 85 41 STA $41
9DEA: BD F1 01 LDA $01F1,X Adresse des Zielpuffers holen
9DED: 85 43 STA $43
9DEF: 68 PLA Anzahl zu kopierender Bytes
9DF0: A8 TAY nach y
9DF1: 88 DEY
Einsprung von $9DF7:
9DF2: B1 40 LDA ($40),Y Bytes kopieren
9DF4: 91 42 STA ($42),Y
9DF6: 88 DEY
9DF7: 10 F9 BPL $9DF2
9DF9: 60 RTS
Previous Page / Next Page