home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Syzygy Magazine 5
/
Syzygy_Magazine_5_Expanded_1998___pl_Disk_1_of_2_Side_A.atr
/
stuff.arc
/
MSXREL.ARC
/
RELTMC.ASM
< prev
Wrap
Assembly Source File
|
1988-09-01
|
1KB
|
1 lines
opt 21 á⌠ϕπá≥σ∮∩πβ⌠∩≥ᢠorg $b000 á¡®á≤∙·∙τ∙áúŒáᢢadr1 equ $7000 skad relokowac¢adr2 equ $9000 pod jaki adres¢lsb1 equ adr1+$20 mlodsze i starsze¢msb1 equ adr1+$60 adresy instrumentow.¢lsb2 equ adr1+$a0 mlodsze i starsze¢msb2 equ adr1+$120 adresy patternow.¢¢tmcrel equ *¢¢* reloka adresow instrumentow.¢ ldy #0¢r1 lda msb1,y¢ beq skp¢ sec¢ sbc >adr1¢ clc¢ adc >adr2¢ sta msb1,y¢ lda lsb1,y¢ beq skp¢ sec¢ sbc <adr1¢ clc¢ adc <adr2¢ sta lsb1,y¢skp iny¢ cpy #64¢ bne r1¢¢* reloka adresow patternow.¢ ldy #0¢r2 lda msb2,y¢ beq skp2¢ sec¢ sbc >adr1¢ clc¢ adc >adr2¢ sta msb2,y¢ lda lsb2,y¢ beq skp2¢ sec¢ sbc <adr1¢ clc¢ adc <adr2¢ sta lsb2,y¢skp2 iny¢ cpy #128¢ bne r2¢¢* przepisanie $2000 bajtow z¢* adr1 do adr2.¢* inaczej mowiac muza zostanie¢* przeniesiona pod nowy adres.¢¢ lda >adr1¢ sta r3+2¢ lda >adr2¢ sta r4+2¢ ldx #$20 x=ile stron pamieci¢ ldy #0¢r3 lda adr1,y¢r4 sta adr2,y¢ iny¢ bne r3¢ inc r3+2¢ inc r4+2¢ dex¢ bne r3¢ rts¢ end¢