CPCWiki forum

Deutsches CPC-Forum => Programmierung => Topic started by: funkheld on 13:16, 12 November 18

Title: A small routine from BAS to ASM?
Post by: funkheld on 13:16, 12 November 18

Hi good afternoon.


How will this be written in ASM?
-----------------------------------------
POKE & B7C6, &40
CALL & BC06, &40
----------------------------------------
Title: Re: A small routine from BAS to ASM?
Post by: Targhan on 13:33, 12 November 18
Unless I'm wrong:
ld a,#40
ld (#b7c6),a
ld de,#40
call #bc06


The last parameter in the Basic "call xxx,yy,zz,aa,bb..." is put in DE. A is charged with the number of parameter after the call address itself.
Title: Re: A small routine from BAS to ASM?
Post by: funkheld on 10:32, 13 November 18
Hello thanks
Greeting