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

Назначение, функции структуры контроллеров прерываний. Примеры



Во время выполнения какой-либо программы могут возникнуть события, требующие его немедленной реакции. Необходимость его незамедлительного решения другой задачи, переполнение разрядной сетки, программный или аппаратный сбой – всё это событие, требующее переключение компьютера на другой программу. Переход к другой программе осуществляется по средством прерываний. Прерывание программы – это процесс переключения процессора с одной программы на другую по внешнему сигналу, с сохранением информации для последующего возобновления прерванной программы. При возникновении события, приводящего к прерыванию, формируется сигнал, наз. запросом прерывания.
Источники запросов прерывания: схемы контроля процессора, системы питания, память, ПУ.
Функции:
1. возврат к прерванной программе.
2. восстановление состояния прерываемой программы
3. осуществление перехода к прерывающей программе.
4. запоминание состояния прерванной программы.
Характеристики системы прерывания:

1. общее число входов от источников (число запросов прерываний)

2. затраты времени на переключение программы.

3. глубина прерывания, т.е. max число программ, которое м.б. последовательно прервано друг с другом. 4. время реакции (время ожидания, прошедшее между запросом прерывания и началом переключения программы).

Упрощенная временная диаграмма процесса прерывания





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



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