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