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

Процедура обработки прерываний



Для структурирования прерываний различных разновидностей и определения их функций, а также места в таблице векторов прерываний создана специальная таблица типов прерываний. Для указания типа прерывания используется аббревиатура INT.

Существуют следующие разновидности прерываний:

1)Внутренние аппаратные прерывыания, свойственные аппаратному обеспечению архитектуры ЦП клона Intel. В частности, к подобной разновидности относятся такие прерывания: при попытке деления на нуль, при попытке ввода несуществующего кода команды, отладочного режима и т. д.

2)Внутренние программные прерывания ОС основными не являются, а вносятся программным обеспечением операционной системы, которое постоянно присутствует в ПК. Эти прерывания управляются подпрограммами ОС.

3)Внутренние программные прерывания прикладных программ основаны на временном использовании на ПК той или иной программы. Эти прерывания определяются характером выполняемого приложения.

4)Внутренние программные прерывания системы BIOS -общие для всего семейства IBM PC. Это очень важная группа прерываний. Подобные прерывания инициируются программным обеспечением системы BIOS и предназначены для приведения в действие ввстроенных в BIOS подпрограмм.

5)Внешние аппаратные прерывания поступают в ЦП по двум группам линий-IRQ и NMI. Этим прерываниям отводится роль инициаторов информационного обмена в ПК.





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



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