Организация ЭВМ и систем

         

Глубина прерывания


- максимальное число программ, которые мо­гут прерывать друг друга. Если после перехода к прерывающей программе и вплоть до ее окончания прием запросов прекращается, то говорят, что систе­ма имеет глубину прерывания, равную 1. Глубина равна n, если допускается последовательное прерывание до n программ. Глубина прерывания обычно совпадает с числом уровней приоритета в системе прерывания. На рис. 3.12 показаны процессы прерывания в системах с различной глубиной прерыва­ния (предполагается, что приоритет каждого последующего запроса выше предыдущего). Система с большим значением глубины прерывания обеспе­чивает более быструю реакцию на срочные запросы.

Если запрос окажется не обслуженным к моменту прихода нового за­проса от того же источника, то возникает так называемое насыщение систе­мы прерывания.

В этом случае предыдущий запрос от данного источника будет маши­нально утерян, что недопустимо.

Рис.3.12. Процессы прерывания с различной глубиной прерывания и дисциплиной обслуживания



Содержание раздела