пользователей: 30398
предметов: 12406
вопросов: 234839
Конспект-online
РЕГИСТРАЦИЯ ЭКСКУРСИЯ

Система прерываний в ЭВМ типа IBM PC. Прерывания и исключения. Виды исключений.

Система прерываний в ЭВМ типа IBM PC. Прерывания и исключения. Виды 
исключений.
Виды исключений: Внешними прерываниями для системы прерываний ПК являются аппаратные 
прерывания, асинхронные по отношению к работе центрального процессора. Аппаратные прерывания 
делятся на маскируемые и немаскируемые.
Внешние прерывания принимаются на обработку после завершения выполнения текущей команды. 
Возврат происходит в основную программу, следующую за той, которая была «прервана».
К1 дорабатывает до конца, затем обрабатывается прерывание и происходит переход к К2. Таким 
образом, К1 полностью выполнена, но называется прерванной.
Внутренними прерываниями в ПК принято называть запросы от внутренних блоков 
микропроцессора, связанными с исключительными ситуациями, возникающими при выполнении 
программ. Поэтому внутренние прерывания называют исключения.
Исключения делят на 3 группы: 
1)  отказ – вид, который выявляется и обслуживается перед выполнением очередной команды. Как 
правило, имеют место при работе с виртуальной памятью.
2)  ловушка – обнаруживается и обслуживается сразу после завершения текущей команды. Связаны 
такие исключения с процессами отладки (точками прерывания).
3)  выход из процесса – исключение, не позволяющее определить команду, которая привела к 
исключительной ситуации. Как правило, связан с ошибками в системных таблицах. Инфор мацией 
возврата является адрес команды, на которой произошло это исключение.
Микропроцессоры Intel  и им подобные обрабатывают до 256 прерываний и исключений, из них 32 
первых – за системой, остальные – пользовательские.


15.06.2014; 14:10
хиты: 162
рейтинг:0
для добавления комментариев необходимо авторизироваться.
  Copyright © 2013-2024. All Rights Reserved. помощь