Cтраница 4
Такой способ может быть назван аппаратным распознаванием причин прерывания. [46]
Табуляграмма о численности выбывших работников предприятия по причинам прерывания трудового договора составляется ежемесячно на основании массива УЛ-28. Форма и порядок ее составления аналогичны табуляграмме о численности принятых работников на предприятие по видам приема. [47]
Неисправности оборудования и другие условия, являющиеся причиной прерывания от системы аппаратного контроля, называются условиями прерывания от системы аппаратного контроля. Различают два основных типа условий: неотложные и подавляемые. [48]
Как видно из схемы построения блока прерывания, причины прерывания ( каналы - прерывания) неравноценны. Распределение приоритетов для внутренних и внешних причин прерывания производится в зависимости от характеристик причин. [49]
При возникновении прерывания в текущее PSW помещается код причины прерывания, и затем оно запоминается в двойном слове основной памяти, специально предназначенном для этой цели. Из другого двойного слова выбирается новое PSW, и процессор использует-его для пуска блока супервизора, обрабатывающего прерывания этого типа. В ЕС ЭВМ предусмотрены пять типов прерываний, с каждым из которых связаны два двойных слова: одно для запоминания старого PSW и одно для хранения нового. [50]
Переход к обслуживающей программе осуществляется после распознавания процессором причины прерывания и формирования адреса первой команды обслуживающей программы. Программа обслуживания выполняет все действия; необходимые для полного обслуживания опознанного прерывания. После выполнения программы обслуживания гасится сигнал на индикаторе событий и осуществляется переход к ранее прерванной программе. Здесь приведен общий алгоритм функционирования системы прерывания, реализация которого в различных типах управляющих ЭВМ осуществляется со специфическими особенностями, о которых сообщается в технических описаниях конкретных ЭВМ. [51]
В конце выполнения каждой команды происходит опрос состояния регистра причин прерывания. Если в нем зафиксирована хотя бы одна из причин прерывания, то прием следующей команды блокируется. При этом в регистре дешифратора операций ( РДшОп) и регистре определителя ( РОпр) центрального управления устанавливается код операции переключения уровня, а также, в зависимости от причины прерывания, фиксируется номер уровня, на который должно произойти прерывание. [52]