Díky za další luxusní článek! Mám nepříjemný dojem, že v mém Todo seznamu přibyla další položka. :-)
Kdyby se v tom chtěl nekdo vrtat, zdroják MAC/65 byl uvolněn - je na stránce https://www.atariwiki.org/wiki/Wiki.jsp?page=Mac65 z odkazů. Určitě je to poučné čtení, ale to si do Todo raději psát nebudu. :-) Každopádně by tam měla být vidět práce s BRK, jak jsme tady rozebírali minule.
Díky za odkaz. Já měl pokušení to udělat, ale tohle fakt nestíhám, tak jsem sáhnul po dokumentaci a tam na straně 22 je krokovací mód popsaný. Jmenuje se Interpretive a má kl. zkratku I. Už to napovídá. Dále můj rychlopřeklad:
Pozn.: V tomo módu se DDT snaží provést vás program co nejblíže jeho skutečnému běhu. Aby toho docílil, zkopíruje vždy jednu instrukci do svého speciálního bufferu a tam ji provede. Avšak pokud je to instrukce skoku (JMP, JSR, BEQ apod.), DDT jí "interpretuje".
...
...
Speciální poznámka: Díky tomu, jak tento mód funguje, umožňuje krokovat i kód v paměti ROM, ale nepokoušejte se krokovat kód pracující v reálném čase s I/O, např. disk nebo jiná zařízení přes sériovou linku.
Tak to je prostě masakr. Díky za info. A potvrzuje to vaši hypotézu z https://www.root.cz/clanky/jak-probihal-vyvoj-pro-osmibitova-atari-pred-45-lety/nazory/
" Moje první hypotéza je, že to dělá opačným směrem: nakopíruje si pokaždé tu jedinou instrukci někam do svého bufferu, kde má za ní BRK. " Palec nahoru! :-)
27. 8. 2026, 11:28 editováno autorem komentáře