Цитата Сообщение от VNN_KCS Посмотреть сообщение
А вот на мой взляд команда HALT означает "остановить и начать сначала"
По крайней мере так оно ПРОГРАММНО и делается.
HALT циклится сам на себя до тех пор пока процессор не примет прерывание (а если они запрещены, то это навечно). Каждый раз генерируется M1 и проходят положеные 4 такта. Если внутри них был приём прерывания (не приход INT и не КС, хотя с ними это связано), то по завершении M1 зацикливание прерывается, и процессор принимает сигнал прерывания.