home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Top-Magazin 1992 March
/
Top_Magazin_1992_03_Top_Crew_de_Side_B.atr
/
asm5.src
next >
Wrap
Text File
|
2023-02-26
|
1KB
|
79 lines
******************************
* ASSEMBLER-KURS TEIL 5 *
* *
* BEISPIELPROGRAMME ZU DEN *
* ADRESSIERUNGSARTEN *
* *
******************************
*
FARBE EQU 708
ORG $A800
JMP DEMO.
*
* HINTER JMP DEN DEMONAMEN EINTRAGEN
* MIT ESC U NACH DEM ASSEMBLIEREN
* STARTEN, RESET FUER ALTE FARBEN
*
******************************
*
* FARBWERTE UBER IMM. LADEN UND ABS.
* SPEICHERN IN FARBREGISTER BRINGEN
*
DEMO1 LDA #0 IMMEDIATE
* MIT NULL
STA FARBE ABSOLUT IN
* 708 BRINGEN
LDA #15 USW...
STA FARBE+1
LDA #0
STA FARBE+2
STA FARBE+3
LDA #7
STA FARBE+4
RTS ENDE
*
******************************
*
* FARBREGISTER AB 708 MIT WERTEN AUS
* TABELLE FUELLEN
*
DEMO2 LDY #0 Y=0
LDA TAB,Y GELADEN UND
STA FARBE,Y GESPEICHERT
LDY #1 WIRD ABSOL.
LDA TAB,Y INDIZIERT
STA FARBE,Y INDIZIERUNG
LDY #2 MIT Y-REGI-
LDA TAB,Y STER.
STA FARBE,Y Y-WERT
LDY #3 WIRD
LDA TAB,Y ABSOLUT
STA FARBE,Y GELADEN
LDY #4
LDA TAB,Y
STA FARBE,Y
RTS
TAB DFB 0,15,0,0,7
*
********************************
*
* WIE OBEN, ABER MIT ZAEHLBEFEHLEN
*
DEMO3 LDY #0 SIEHE OBEN
LDA TAB,Y Y-REGISTER
STA FARBE,Y WIRD MIT
INY INY HOCH-
LDA TAB,Y GEZAEHLT,
STA FARBE,Y ENTSPRICHT
INY Y=Y+1
LDA TAB,Y
STA FARBE,Y
INY
LDA TAB,Y
STA FARBE,Y
INY
LDA TAB,Y
STA FARBE,Y
RTS
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯