home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Top-Magazin 1992 November
/
Top_Magazin_1992_11_Top_Crew_de_Side_B_a.atr
/
asm9.src
< prev
next >
Wrap
Text File
|
2023-02-26
|
1KB
|
84 lines
**************************************
* TOP-MAGAZIN ASSEMBLER-KURS TEIL 9 *
* *
* BEISPIELPROGRAMME ZU FLAGS, STACK, *
* ADC/SBC-ANWENDUNG, TRANSFER-BEF. *
**************************************
*
SAVMSC EPZ 88
ORG $A800
JMP DEMO1
*
* HINTER JMP DEN DEMONAMEN EINTRAGEN
* NACH DEM ASSEMBLIEREN AUS DEM MONI-
* TOR MIT G A800 STARTEN, RESTART MIT
* RESET
*
******************************
*
* IN JEDES ACHTE BYTE DES BILDSCHIRM-
* SPEICHERS 128 EINTRAGEN FUER
* SENKRECHTE BALKEN, REALISIERUNG
* VON Y=Y+8 UEBER INY
*
DEMO3 LDY #0 Y=0
M1 LDA #128 CODE:INVERS
* SPACE
STA (SAVMSC),Y IN SCREEN-
* SPECIHER
INY Y=Y+8
INY
INY
INY
INY
INY
INY
INY
BNE M1 UMFALTUNG
* AUF NULL ?
RTS JA->ENDE
*
******************************
*
* DAS GLEICHE MIT ADC
*
DEMO4 LDA #0
M2 TAY Y=0
LDA #128 CODE:INVERS
* SPACE
STA (SAVMSC),Y IN SCREEN-
* SPECIHER
TYA
CLC
ADC #8
BCC M2
RTS JA->ENDE
*
******************************
*
* BEISPIEL ZUR STAPELMANIPULATION
*
DEMO5 JSR M3
JMP $E474
M3 JSR M4
JMP $E474
M4 PLA
PLA
PLA
PLA
RTS
*
* NOCHMAL MIT STAPELZEIGER
*
DEMO6 JSR M5
JMP $E474
M5 JSR M6
JMP $E474
M6 TSX
TXA
CLC
ADC #4
TAX
TXS
RTS¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯