Часть работы (предпросмотр) :
Каким образом микропроцессор определяет адрес программы – обработчика прерывания поступившего запроса?
- одновременно с каждым запросом прерывания в микропроцессор передается адрес программы – обработчика прерывания
адрес программы – обработчика прерывания равен типу поступившего запроса прерывания
адрес считывается из строки таблицы векторов прерывания, номер которой равен по типу поступившего запроса прерывания
В чем состоит преимущество определения наличия запроса прерывания по окончании команды перед определением наличия запроса по окончании этапа выполнения команды?
+ меньшее количество информации, которую следует сохранять при переходе на обработчик прерывания
Что такое "тип прерывания"?
+ адрес...
- номер, присваиваемый каждому из прерываний для определения адреса обработчика прерывания
- номер, присваиваемый каждому из прерывания для определения его приоритета
От какого количества источников может воспринимать запросы контроллер приоритетных прерываний?
+ 8
Какими средствами можно запретить все аппаратные маскируемые прерывания?
+ с помощью сброса флага разрешения прерываний в регистре флагов микропроцессора
Каково назначение контроллера приоритетных прерываний?
+ определение наиболее приоритетного запроса прерывания
+ индивидуальное маскирование отдельных запросов прерываний |