Odpovídáte na názor k článku Programování pro osmibitová Atari: makra asm CA65, trik s instrukcí RTS. Názory mohou přidávat pouze registrovaní uživatelé. Nově přidané názory se na webu objeví až po schválení redakcí.
Nikdy není pozdě začít. Např. POKE 40000,64. A pak to přepsat na
PLA
LDA #64
STA 40000
RTS
Když si to převedete na strojový kód, bude to
104,
169, 64,
141, 64, 156,
96
V Basicu to naládujete do paměti takto:
10 REM TEST
20 FOR i=1536 to 1542
30 READ a:POKE i,a
40 NEXT I
50 END
60 DATA 104,169,64,141,64,156,96
A pak už jen RUN a ?USR(1536)
Při tvorbě tohoto příkladu jsem použil https://www.masswerk.at/6502/6502_instruction_set.html a emulátor https://www.virtualdub.org/altirra.html
Hezké na tom všem je, že počítač nepokazíte, když uděláte nějakou chybu. Tedy - Atari určitě ne a emulátor už vůbec ne.
Jestli vás to zajímá, nebojte se toho a prostě to zkuste. Nebo si jen tak čtěte v https://www.atariarchives.org/mapping/ :-)
17. 3. 2026, 08:37 editováno autorem komentáře