При вызове подпрограммы (CALL) в стеке, который должен указывать на ОЗУ сохраняется адрес возврата из подпрограммы, поэтому если адрес стека не указывает на ОЗУ при возврате из подпрограммы (RET), программа улетает неизвестно куда. Перепишете программу без использования подпрограмм и тогда можно не устанавливать стек и ОЗУ будет не использоваться.
- - - Добавлено - - -
проверьте еще листинг после компиляции есть ли в этом месте правильный адрес, обычно двоеточие нужно в метках а вот при ссылке на метку двоеточие уже не нужно.
Код:LOOP: ... ... ... ... JMP LOOP



ATARI 65XE+USB SIO2PC
Commodore 64 ремонт
Ответить с цитированием
Размещение рекламы на форуме способствует его дальнейшему развитию 
