Прерывания
Прерывание – временное прекращение процесса, такого как выполнение программы
вычислительной машины, вызванное событием временным по отношению к этому процессу и совершенное таким образом, что процесс может быть возобновлен.
СТ ИСО 2382/2 – 84
Запрос на прерывания – посылка сигнала, инициализирующая ответ.
Прерывания делятся на три большие группы:
- внешние,
- внутренние,
- программные.
Вектор прерывания – адрес прерывания.
+
–
Арифметические и логические
команды
команды системные команды
передачи команды ввода/вывода
управления
Рис. 6. Обмен по прерываниям
7.3. Организация ввода-вывода
1. Программный способ (все в программе предусмотрено, кроме воздействия внешних взаимодействий).
2. Обмен по прерываниям.
3. Прямой доступ в память.
28 октября