Cтраница 3
Необходимо отметить, что при обнаружении ошибки аппаратными средствами триггер первого сбоя ЦП устанавливается аппа-ратно по сигналу МОК. Повторная ошибка, обнаруженная при выполнении микропрограммы обработки аппаратных ошибок ( триггер первого сбоя ЦП установлен), вызывает тяжелый останов процессора. Затем записывается содержимое регистров канала и блока управления каналами в диагностическую область каналов. При этом микропрограммно формируется байт индикации. Разряды 6 - й и 7 - й байта индикации формируются в зависимости от состояния интерфейса ввода - вывода. Если интерфейс ввода - вывода занят, то выдается последовательность отключения ВУ от канала. [31]
Аварийное завершение ( Abort) - это исключение, которое не позволяет точно установить команду, вызвавшую его. Оно используется для сообщения о серьезной ошибке, такой как аппаратная ошибка или повреждение системных таблиц. [32]
Все приведенные выше подходы к определению е предполагают проведение первоначальной градуировки аппаратуры по эталонным жидкостям, и являются, таким образом, относительными. Абсолютная погрешность измерения е в данном случае даже в отсутствие аппаратных ошибок определяется погрешностью при получении табличных значений е эталонов, которые, судя по литературным данным [78], имеют значительный разброс. Кроме того, немалое значение имеет чистота эталонных образцов, используемых при градуировке. Абсолютные измерения диэлектрической проницаемости жидкостей возможны лишь с использованием ячеек переменной емкости. [33]
Центральный процессор ЕС-2422 имеет микропрограммное управление, построенное на базе постоянной памяти, в которой хранится вся управляющая информация. При выполнении программ в процессоре осуществляется контроль правильности команд и данных, который позволяет обнаружить и разделить программные и аппаратные ошибки для обработки их с помощью программ операционной системы и пользователя. [34]
После окончания операции будет выполнена подпрограмма завершения, написанная на Макроассемблере. Функция возвращает значение: I - была сделана попытка читать или писать после конца файла; 2 - произошла аппаратная ошибка на устройстве; 3 - канал не открыт. [35]
После окончания операции будет выполнена подпрограмма завершения, написанная на Фортране. Функция возвращает значение: 1 - была сделана попытка читать или писать после конца файла; 2 - произошла аппаратная ошибка на устройстве; 3 - канал не открыт. [36]
Алгоритм обработки аппаратных ошибок в мультиплексном канале показан на рис. 7.12. Возможен аппаратный и микропрограммный вход в микропрограмму обработки аппаратных ошибок мультиплексного канала. При обнаружении ошибки аппаратными средствами анализируется содержимое регистра ошибок ЦП. [37]
Возвращает управление программе после окончания-операции. Функция возвращает значение: 1 - была сделана попытка читать или писать после конца файла; 2 - - произошла аппаратная ошибка на устройстве; 3 - канал не открыт. [38]
Алгоритм обработки аппаратных ошибок в селекторном канале показан на рис. 7.13. Так же как и в мультиплексном канале, вход в микропрограмму обработки аппаратных ошибок селекторного канала осуществляется микропрограммными или аппаратными средствами. [39]
После завершения операции будет выполнена подпрограмма завершения, написанная на Макроассемблере. Функция возвращает значение: N - число записанных слов; - 1-была сделана попытка записи после конца файла; - 2 - на устройстве произошла аппаратная ошибка; - 3 - канал не открыт. [40]
Возвращает управление программе после окончания операции. Функция возвращает значение: N - число записанных слов; - 1-была сделана попытка записи после конца файла; - 2 - на устройстве произошла аппаратная ошибка; - 3 - канал не открыт. [41]
После завершения операции будет выполнена подпрограмма завершения, написанная на Фортране. Функция возвращает значение: N - число записанных слов; - 1 - была сделана попытка записи после конца файла; - 2 - на устройстве произошла аппаратная ошибка; - 3 - канал не открыт. [42]
Мультиплексный канал формирует всегда сигнал МОК, так как его оборудование и оборудование ЦП совмещено. ВУ), формируется запрос на МПРС ( сигнал УМПРС) для того, чтобы сначала войти в микропрограммную приостановку, а затем по коду 0011 регистра КП перейти к обработке аппаратных ошибок. [43]
Сигнал ошибки, обнаруженный в этой точке, вызывает установку в единичное состояние второго разряда регистра ошибок ( РО) ЦП ( ошибка в регистре В БА), по которому текущая последовательность микрокоманд ЦП прерывается и выполняется переход к обработке аппаратных ошибок. [44]
Ошибки в аппаратуре CPU, обнаруженные во время выполнения команды, автоматически вызывают повторение операции; до семи раз, прежде чем ошибка квалифицируется как неустранимая. Повторение операций производится с использованием-дополнительных схем и стандартных микропрограмм. Если аппаратная ошибка вызвана сбоем буферной памяти, то при попытке повторения буфер отключается. Появление аппаратных, ошибок всегда сопровождается тяжелым или легким прерыванием от системы контроля так, что восстановление ошибки и ее регистрация могут быть выполнены операционной системой. [45]