
Сообщение от
Barmaley_m
Даже и в пределах 32 тактов можно поймать повторное прерывание. На мой взгляд, более правильным решением является снятие запроса прерывания по сигналу процессора подтверждения прерывания (/M1 or /IORQ). С одной стороны это исключает повторное прерывание в пределах одного кадра; с другой стороны импульс запроса может быть достаточно длительным, чтобы прервать процессор даже при исполнении им "долгих" команд.