Cтраница 4
Схема микропроцессора, имеющего три входа для подачи запросов на прерывание. [46] |
Маска прерывания снимается на том этапе выполнения программы обработки прерывания, когда уже могут быть разрешены другие прерывания. [47]
Бесполезно опрос бита прерывания дисковода производить в программе обработки прерываний. Если после прерывания от контроллера обрабатывающая его программа выполняется с высоким приоритетом, дисковод не сможет сообщить о своем прерывании, и программа зациклится. [48]
Программный модуль В в этом случае называется программой обработки прерывания. [49]
Описатель Interrupt означает, что данная процедура есть программа обработки прерывания. [50]
Программы ввода-вывода на физическом уровне - это фактически программы обработки прерываний. Каждая из этих программ ориентирована на строго определенный тип устройства и способ его подключения. Такие программы называются драйверами устройств. Программа ввода-вывода для терминалов на логическом уровне вызывает программу ввода-вывода на физическом уровне. [51]
Макрокоманда RETURN используется также для организации выхода из программ обработки прерываний. [52]
Одна или несколько ячеек памяти, содержащие адрес программы обработки прерывания и, возможно, слово состояния процессора, устанавливаемое при обращении к этой программе; адрес вектора прерывания определяется по номеру прерывания; для обработки прерывания состояние процессора сохраняется на стеке, и в регистры процессора загружается информация из вектора прерывания. [53]
Макрокоманда RETURN используется также для организации выхода из программ обработки прерываний. [54]
При выполнении процедуры CheckForlnterrupt процессор вовлекается в выполнение программы обработки прерываний, так что выбирается первая команда программы обработки прерывания. [55]
Система линий интерфейса ОШ. [56] |
Сигнал ПРЕР выдается задатчиком для перехода ЦП на программу обработки прерывания данного ПУ. [57]
Сигнал ПРЕР выдается задатчиком для перехода процессора на программу обработки прерывания данного ВУ. [58]