Assembler-Beispiel BD - LDA $hhll, X.asm

Aus C64-Wiki
Zur Navigation springenZur Suche springen
; Kopiert den Adressbereich $8000-$80ff in den Adressbereich $9000-$90ff.
; Programmstart mit SYS 49152

*=$c000

	ldx #$00	; X-Register = 0
loop	lda $8000,x	; Lade Akku mit dem Inhalt der Speicherzelle ($8000+X)
   	sta $9000,x     ; Speichere Akku in die Speicherzelle ($9000+X)
	inx             ; X=X+1
	bne loop        ; Verzweige wenn ungleich 0 auf loop
	rts		; Rücksprung