Некоторые методы управления приоритетами аппаратных и программных прерываний:
Для аппаратных прерываний используют, например, такие методы:
- Прерывание с опросом. www.bibliofond.ru При помощи аппаратных и программных средств опрашивают каждое периферийное устройство, пока не обнаружат то, которое запрашивает прерывание. www.bibliofond.ru Затем переходят на соответствующую подпрограмму обслуживания прерывания, которая выполняет затребованные действия. www.bibliofond.ru Приоритет периферийного устройства определяется его местом в последовательности опроса. www.bibliofond.ru
- Прерывание по вектору. www.bibliofond.ru Запрос непосредственно передаётся на соответствующую подпрограмму, все периферийные устройства обладают одинаковым приоритетом. www.bibliofond.ru Поскольку в этом случае опроса не требуется, время реализации прерывания меньше, чем при выполнении с запросом. www.bibliofond.ru
Для программных прерываний применяют, например, такие методы: