Assembler-Beispiel E8 - INX.asm
Aus C64-Wiki
Zur Navigation springenZur Suche springen
; Dieses Programm löscht den Bildschirm und gibt einen Text auf einer definierten Position aus. ; Programmstart mit SYS 49152 *=$c000 ; Startadresse des Programms BSOUT = $ffd2 start lda #147 jsr BSOUT ; Bildschirm löschen ldx #03 ; Zeile 3 ldy #10 ; Spalte 10 clc ; clc = Cursorposition setzen; sec = Cursorposition lesen jsr $fff0 ; Cursor setzen ldx #$00 schleife lda TEXT,X beq ende ; Zeichen solange am Bildschirm ausgeben bis $00 jsr BSOUT inx jmp schleife ende rts ; Rücksprung ins BASIC TEXT .text "C64-WIKI" .byte $00 ; Endemarkierung