Прерывание - Большая Энциклопедия Нефти и Газа, статья, страница 1
Жизнь похожа на собачью упряжку. Если вы не вожак, картина никогда не меняется. Законы Мерфи (еще...)

Прерывание

Cтраница 1


Прерывания происходят как при обращении за информацией, находящейся вне границ массива, так и при попытке исполнения очередных команд или передач управления на команды, находящиеся вне используемого диапазона адресов; такая защита памяти организована на некоторых отечественных машинах.  [1]

Прерывание по нарушению псевдопривилегированного режима должно обрабатываться основной организующей системой и в качестве реакции на прерывание иметь выход в специальный блок ведущей программы подсистемы.  [2]

Прерывание возникает при любом изменении состояния по отношению к эталонному, этот момент анализирует блок 2, При возникновении сигнала неисправности управление передается блоку 3 для запроса текущего времени для фиксации времени прерывания. Если входной сигнал возник в результате устранения причины-неисправности, то система не реагирует на это событие, и осуществляется выход из алгоритма.  [3]

Прерывания от схем контроля возникают, когда обнаруживается неверное функционирование аппаратуры. Обычно в этом случае на машине выполняются диагностические программы до тех пор, пока не явится вызванный для ремонта персонал.  [4]

Прерывания от ввода - вывода возникают в четырех случаях.  [5]

Прерывание, указывающее на окончание, возникает в конце программы канала.  [6]

7 Источники прерываний. [7]

Прерывание заставляет МП временно прекратить выполнение текущей программы и перейти к выполнению подпрограммы обработки прерывания, которая считается более важной или срочной. Возобновление прерванной программы должно быть произведено так, будто прерывание отсутствовало.  [8]

Прерывание по ошибке деления ( тип 0) генерируется микропроцессором сразу после выполнения команд деления DIV и IDIV, если формат частного превышает формат получателя или в случае деления на нуль. Время реакции МП на прерывание типа 0 и выполнения соответствующей подпрограммы следует учитывать при оценке продолжительности команды деления в наихудшем случае.  [9]

Прерывания, вызванные причинами 2) и 3), могут быть обнаружены лишь с помощью команды чтения состояния прерывания, которая запрещает прерывание и с помощью битов 5, 6 и 7 регистра состояния STO определяет причину прерывания.  [10]

11 Код прерывания и маска для внешних прерываний. [11]

Прерывания от схем аппаратного контроля машины происходят вследствие неправильной работы системы; они могут быть тяжелыми и легкими. Легкое прерывание от схем контроля вызывается восстанавливаемым сбоем и выполняется обычным путем. Оба типа прерываний могут находиться в отсроченном состоянии. Схемы контроля машин Системы 370 предусматривают возможность обнаружения и исправления одиночных ошибок в хранимых данных.  [12]

Прерывание по запросу ввода-вывода может быть вызвано ВУ или каналом. Если прерывание вызывается каналом, то могут быть установлены любые признаки состояния канала в слове состояния канала, однако все биты признаков состояния ВУ должны при этом содержать нули. Если прерывание вызвано ВУ, то в CSW устанавливаются признаки как состояния канала, так и состояния ВУ. Сигнал запроса на прерывание от ввода-вывода формируется при следующих условиях: при окончании работы канала, окончании работы контроллера, окончании работы ВУ и внимании. При наличии цепочки команд к прерыванию приводят также следующие причины: ошибка в устройстве, особый случай в устройстве, устройство занято, ошибка в программе и нарушение защиты памяти. Канал формирует сигнал прерывания, если им обнаружен признак программно-управляемого прерывания в CCW или принята команда остановить ввод-вывод во время работы в селекторном режиме.  [13]

Прерывания управляют операциями ввода-вывода в том смысле, что эти операции выполняются параллельно с работой процессора. Если при выполнении операции ввода-вывода требуется вмешательство процессора, то вырабатывается запрос на прерывание от ввода-вывода, по которому процессор может выполнить необходимые действия. Процессор определяет состояние системы ввода-вывода по информации, получаемой при прерывании, и по уточненным данным состояния, которые могут быть получены от ВУ, вызвавшего прерывание.  [14]

Прерывание классифицируется как неточное, если нет достаточной информации для определения того, на какой команде оно произошло.  [15]



Страницы:      1    2    3    4