Прерывания и особые ситуации

Прерывают или изменяют выполнение программы.

ПРЕРЫВАНИЯ

Делятся на 4 класса

1. Программное (особые ситуации)

Генерируются в следующих случаях:

a. Арифметическое переполнение

b. Деление на 0

c. Выполнение некорректной команды

d. Ссылка на запрещенную область памяти

e. Ловушки

2. Прерывания по таймеру

a. Позволяет ОС выполнять свои функции периодически через заданные промежутки времени

3. Прерывания ввода\вывода. Генерируются процессором ввода\вывода

4. Аппаратные прерывания. Реакция на асинхронные события (неожиданно)


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: