многие прерывания разрешены (не только это). вот например приходит прерывание в первый цикл выполнения трехцикловой команды => задержка на +2 а в это время еще вылазит запрос на прерывание более высокого уровня => еще +7(call+jmp на вызов прерывания более высокого уровня) войдя в это прерывание маскируем все кроме моего главного и разрешаем прерывания => еще +2. итого +11. ну взял с запасом +20. вдруг чего не учел