Быстрый запрос прерывания

редактировать

Быстрые запросы прерывания (FIQ) - это специализированный тип запроса прерывания, используемого стандартного метода в процессорах компьютеров для обработки событий, которые необходимо обрабатывать по мере их возникновения, например, получение данных от сетевая карта, действия клавиатуры или мыши. FIQ специфичны для архитектуры ЦП ARM, которая поддерживает два типа прерываний; FIQ для быстрой обработки прерываний с малой задержкой и запросы прерывания (IRQ) для более общих прерываний.

FIQ имеет приоритет над IRQ в системе ARM. Кроме того, одновременно поддерживается только один источник FIQ. Это помогает уменьшить задержку прерывания, поскольку подпрограмма обслуживания прерывания может выполняться напрямую, не определяя источник прерывания. Сохранение контекста не требуется для обслуживания FIQ, поскольку он имеет свой собственный набор регистров банка. Это снижает накладные расходы на переключение контекста.

Ссылки

.

Последняя правка сделана 2021-05-20 11:29:52
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте