ГОСТ I*51884-2002
Замечание С.2.66. Устройства, которые обеспечивают функционирование команды Байт Дос
тупен (BAV), должны задействовать разряд D1R.
Егг* (Ошибка) [необходимая функция! —ноль показывает, что произошла ошибка в одном из
Протоколов Последовательной Пересылки (Слова, Длинного Слова или Расширенного Длинного
Слова) (C.3.3.I) и о ней еще не выдана информация. Единица показывает, что все такие коды были
выданы с помощью команды Считать Ошибку Протокола (RPER) (С.3.3.4).
Замечание С.2.67. Команда Считать Ошибку Протокола (RPER) используется, чтобы сооб
щить о причине установки в активное состояние разряда Err*.
RR (Read—Ready—Готовность Считывания) [необходимая функция! — единица показывает,
что регистры данных устройства содержат данные, подлежащие считыванию. Этот разряд устанав
ливается, когда данные в результате внутренних операций становятся доступными в регистрах
Дан ных — Младшем и Старшем. Он сбрасывается в состояние ноль операцией считывания
регистра Данных Младшего.
Правило С.2.50. Разряд RRДОЛЖЕН ОЧИЩАТЬСЯ (к)момента освобождения DTACK*вовремя
любого цикла пересшки данных, ког<)апроисходит считывание регистраДанных Младшего. Устройство
НЕДОЛЖНО ОЧИЩАТЬ своиразряд RR в другие моменты времени, за иастчением спчаев, указанных в
таблице С.2.
WR (Готовность Записи) [необходимая функция! —единица показывает, что это устройство
готово для пересылок данных всвои регистры данных. Этот разряд устанавливается в единицу, когда
устройство готово для операций записи в любой из регистров данных. Он сбрасывается в состояние
ноль операцией записи в регистр Данных Младший.
Правило С.2.51. Разряд WR ДОЛЖЕН ОЧИЩАТЬСЯ (к)момента освобождения DTACK* во вре
мя любого цикла пересылки данных, когда происходит запись в регистр Данных Младший. Устройство
НЕДОЛЖНО ОЧИЩАТЬ свой разряд WR в другие моменты времени.
FHS Active* [дополнительная функция] — ноль показывает, что в данное время разрешены
операции Быстрого Квитирования между данным устройством и регистрами его Подчиненного
устройства (согласно С.3.3.2). Этот разряд очищается (в ноль) всякий раз, когда вводится режим
Быстрого Квитирования, и устанавливается (в единицу), как только устройство выходит из режима
Быстрого Квитирования;
Locked* [дополнительная функция) — ноль показывает, что Командное Устройство для дан
ного устройства заблокировало доступ к нему со стороны других локальных источников (например,
переход в местный режим с блокированием интерфейса КОП);
зависящие от устройства — разряды этого поля находятся в распоряжении разработчика уст
ройства. Они предназначены для помещения в них информации о статусе устройства и/или специ
фическом его применении.
Правило С.2.52. Каждое устройство на Основе Сообщений ДОЛЖНО БЫТЬ выполнено таким
способом, чтобыразряды 13*- 8регистра Ответа сохраняли свое текущее состояние всякийраз, когда
устройство изменяет другие разряды регистра Ответа.
Замечание С.2.68. Предыдущее правило не может быть соблюдено при такой реализации,
которая требует последовательность «чтение —маскирование —запись* для изменения содержимо
го регистра Ответа, если такая последовательность разрешает вмешиваться в доступ к регистру
Данных Младшему (который будет очищать разряд RR или WR) со стороны другого устройства.
Замечание С.2.69. Может быть разрешена генерация ответных прерываний или ответных сиг
налов как реакция на смену состояния любого из разрядов 14 <—8 регистра Ответа (С.2.4.2).
4) Регистр Данных Расширенный - запись в этот дополнительный регистр является старшим
словом вводимых данных или команд.
Разрешение C.2.I8. Устройство на Основе Сообщений МОЖЕТ иметь нефункционирующий
регистр Данных Расширенный.
Правило С.2.53. Если устройство на Основе Сообщений оснащено функционирующим регистром
Данных Расширенный, то оно ДОЛЖНО СОДЕРЖА ТЬ Следящий Монитор режима записи по адресу
регистраДачных Расширенного.
Правило С.2.54. Если устройство на Основе Сообщений реализует режим записи DOS(EO) в свой
регистр Данных Расширенный, то Следящий Монитор D08этогорегистраДанных РасширенногоДОЛ
ЖЕН ОБНАРУЖИВА ТЬ обращения только к нечетный байтам.
5) Регистр Данных Старший -- при записи данные, записываемые в этот дополнительный
регистр, являются вторым словом после младшего значащего информационного слова. При считы-
100