Cтраница 2
![]() |
Формат слова вы. [16] |
Кроме флажков готовности в состав слова состояния входят три признака ошибок. Наличие ошибки не прерывает работу ПСА. Триггеры ошибок устанавливаются в исходное состояние командой сброса ошибки ( IC. Чтение SW возможно в любой момент времени, что позволяет МС управлять процессом передачи данных программными средствами. [17]
Схема обнаружения ошибок дешифрирует биты признаков ошибки, вырабатываемые генератором признаков ошибки ( ГПО), и информацию о видах ошибок выдает на выводы ERR Одиночная ошибка и MRR Многократная ошибка. Управление осуществляется сигналом EGN. При низком уровне сигнала EGN на выводах ERR и MRR устанавливаются сигналы высокого уровня. При высоком уровне сигнала EGN на выводах ERR и MRR сигналы высокого уровня устанавливаются при отсутствии ошибок. При наличии хотя бы одной ошибки на выводе ERR устанавливается низкий уровень. [18]
Схема обнаружения ошибок дешифрирует биты признаков ошибки, вырабатываемые генератором признаков ошибки ( ГПО), и информацию о видах ошибок выдает на выводы ERR Одиночная ошибка и MRR Многократная ошибка. Управление осуществляется сигналом EGN. При низком уровне сигнала EGN на выводах ERR и MRR устанавливаются сигналы высокого уровня. При высоком уровне сигнала EQN на выводах ERR и MRR сигналы высокого уровня устанавливаются при отсутствии ошибок. При наличии хотя бы одной ошибки на выводе ERR устанавливается низкий уровень. [19]
РСППЗ предназначен для хранения признаков управления операционным блоком ППЗ, признаков ошибки и причин прерываний, а также кодов условий. Назначения битов в РСППЗ следующие: 15 - признак ошибки; 14 - общая маска прерываний ППЗ; 11 - 8 - маски прерываний ( по различным причинам в зависимости от номера бита); 7 - режим удвоенной точности для чисел с плавающей запятой, 6 - режим длинных ( 32 бит) целых чисел; 5 - режим отбрасывания дробной части; 3 - 0 - коды условий FN, FZ, FV, FC, аналогичные кодам условий N, Z, V, С в РСП микропроцессора. Остальные биты в РСППЗ не используются. [20]
Схема обнаружения ошибок дешифрирует биты признаков ошибки, вырабатываемые генератором признаков ошибки ( ГПО), и информацию о видах ошибок выдает на выводы ERR Одиночная ошибка и MRR Многократная ошибка. Управление осуществляется сигналом EGN. При низком уровне сигнала EGN на выводах ERR и MRR устанавливаются сигналы высокого уровня. При высоком уровне сигнала EQN на выводах ERR и MRR сигналы высокого уровня устанавливаются при отсутствии ошибок. При наличии хотя бы одной ошибки на выводе ERR устанавливается низкий уровень. [21]
В БИАП устанавливаются запросы для выполнения какого-либо действия системы, коды и признаки ошибок, обнаруженных системой при обслуживании данного абонента, различные специальные признаки системы. С помощью БИАП устанавливается взаимодействие между модулями системы, определяется очередность работ. [22]
Необходимый в DTFDA операнд ERRBYTEHMH задает двухбайтовое поле, в которое IOCS заносит признаки ошибок. Поскольку макрокоманды READ и WRITE только начинают операции ввода - вывода, нужно задавать макрокоманду WAITF, которая приостановит обработку до тех пор, пока не завершится операция. В начале каждой операции двухбайтовое поле устанавливается равным нулю, по окончании девять битов этого поля будут содержать признаки, а остальные биты не используются. Сразу же за макрокомандой WAITF программа обычно проверяет содержимое этих битов с целью обнаружения признаков каких-либо ненормальностей. [23]
Таблица ошибок содержит номера операторов, в которых ассемблер выявил ошибки, и признаки ошибок. В качестве признака используют порядковый номер или идентификатор текста сообщения об ошибке. В частности, в ассемблерах ЕС ЭВМ предусмотрено 109 различных текстов сообщений об ошибках. [24]
Необходимый в DTFDA операнд ERRBYTEHMH задает двухбайтовое поле, в которое IOCS заносит признаки ошибок. Поскольку макрокоманды READ и WRITE только начинают операции ввода - вывода, нужно задавать макрокоманду WAITF, которая приостановит обработку до тех пор, пока не завершится операция. В начале каждой операции двухбайтовое поле устанавливается равным нулю, по окончании девять битов этого поля будут содержать признаки, а остальные биты не используются. Сразу же за макрокомандой WAITF программа обычно проверяет содержимое этих битов с целью обнаружения признаков каких-либо ненормальностей. [25]
В ОС входит исчерпывающий набор стандартных программ устранения ошибок, которые при появлении первого же признака ошибки мгновенно включаются в работу. Если программа устранения ошибок не смогла исправить ошибку, ОС снова прерывает работу оборудования и производит печатание сообщения об ошибке на пульте оператора, указывая устройство, допустившее эту ошибку. [26]
![]() |
Процедура, используемая в алгоритме преобразования. [27] |
Если очередной символ не является цифрой, то процедура CONV AB объявляет его ошибочным и устанавливает признак ошибки, а затем возвращает управление основной программе. [28]
I, В режиме Дублирование выноды SEDAO выход признака ошибки в fto / l, SEDAl - выход признаки ошибки в КОК, SEDA2 - выход признака ошибки в КОС. [29]
Переменные в структуре ADREK, находящиеся на втором уровне, описывают начало и длину каждого реквизита; Р - признак ошибки. [30]