1. Ktory assembler na Atari mi umozni skocit do basicu, pouzit podprogram v strojovom kode a navrat spat do assembleru?
2. Dajme tomu, ze mam skusobny priklad.. (poke 710,10)
org $0600 sta #10 lda 710
Ako to vlozim cez prikaz USR(1536) do Atari Basicu? Konvertovat z roznych sustav cisla uz viem. Aj ako zapisat data, len potrebujem presny priklad, aby som sa pohol dalej. Vdaka.
Podobné články:
One Response to “Otazky pre skusenych”
Ahoj, je to už dávno, ale vzpominam si, že jsem měl v BASICu udělanou takovou utilitku, která převáděla čísla assemblerových instrukcí na ASCII znaky a vytvořila mi ze zadaných čísel za sebou dlouhý řetězec. V basicovém programu jsem pak napsal např. A=USR(ADR(“retezec”)) a podprogram se spustil.
Program v assembleru měl nějaká omezení, která už si nepamatuji, ale hlavně, myslím, nesměl mít pevné adresy, protože ten řetězec mohl být uložený v paměti kdekoliv.