Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Режимы работы ПКП



1. Режим фиксированных приоритетов (по умолчанию).

Запросы прерываний IRQ0…IRQ7 имеют фиксированные приоритеты (0 – высший) и обрабатываются в соответствии с ними. Прерывание с меньшим приоритетом никогда не будет обработано, если в процессе обработки прерывания с более высокими приоритетами постоянно возникают запросы на эти прерывания.

2. Автоматический сдвиг приоритетов.

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

3. Программно-управляемый сдвиг приоритетов.

В этом режиме программист может задать номер уровня, которому требуется присвоить максимальный приоритет. После этого контроллер работает также, как в режиме фиксированных приоритетов с учетом их сдвига.

4. Автоматическое завершение обработки прерываний.

5. Режим специальной маски.

Данный режим позволяет отменить приоритетную обработку прерываний и обрабатывать их по мере поступления.

  1. Режим опроса.

В этом режиме сигнал аппаратного прерывания не появляется автоматически, а наличие запроса на прерывание определяется считыванием определенных регистров МП.





Дата публикования: 2015-02-03; Прочитано: 655 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.007 с)...