Цитата Сообщение от ivagor Посмотреть сообщение
2. На ША остается адрес HALT? denis74 писал про изменение ячейки с 76, не следующей.
ВМ80 всегда делает PC+1 после чтения опкода в третьем такте. В случае с HLT это особенно важно, ибо если он этого не сделает до подтверждения, то при вызове INT в стек улетит адрес HLT а не следующий. И чуда не произойдёт.

- - - Добавлено - - -

PS Почему до подтверждения? Потому что подтверждение INTA это сигнал оборудованию, которое может тут же сделать вызов. Это можно использовать для пошаговой отладки, например.