Это очень маловероятно, потому что Reset "замораживает" процессор, а регистры как элементы динамической памяти требуют регенерации.
Но все-таки я решил проверить. Нашел книжку. Тут описывается алгоритм этой команды:
(SP-1) <- PCh
(SP-2) <- PCl
SP <- SP-2
PC <- p
т.е. SP не может быть уменьшен на 1.
Описание тактов:
4 такта - выборка команды из памяти;
3 такта запись страшего байта PCh
3 такта запись младшего байта PCl
1 такт уменьшение на SP 2 и копирование #0038 в регистр PC
А вот здесь правильно, пока процессор 65636 раз выберет команду RST#38 экран построится дважды.





Ответить с цитированием