Электронная версияГОСТ !’ ИСО/МЭК МФС 11185-8-98
.
- допустимые вводимые данные поля;
- время ожидания поля.
Каждому полю присваивается значение «класс поля*. Это значение определяет, каким другим
атрибутам ИВП, если они имеются, также присваивается значение для этого поля.
Некоторые из этих атрибутов ИВП имеют параметрические значения, а некоторые параметры
являются полиморфными. В последующих подразделах после значения атрибута ИВП в скобках
приводятся названия параметров. Допустимые типы значений для каждого параметра перечислены
отдельно. Все типы значений, которые относятся к атрибутам элементов массива, определяются по
технологии, представленной в 3.5 настоящего стандарта.
12.3.1 Класс поля
Для атрибута ИВМ «класс пазя* определяются следующие значения:
- свободное (задержанное, активное);
- защищенное.
Данное значение определяет, является ли поле свободным или защищенным, как определено
в 3.4 настоящего стандарта. Имеются следующие типы значений параметров:
- задержанное: символическое значение из множества («включено*, «выключено*);
- активное: одно из
- классификатор воспроизведения;
- классифицированный знак;
- символическое значение «зависит от устройства*.
Все другие атрибуты ИВП определяются для свободного поля. Для защищенного поля другие
атрибуты ИВП не определяются.
12 3
.
1.1
Проверка правильности ввода
12.3.1.1.1 Дзя свободного поля, если параметр «задержанное* имеет значение «включено»,
операция ЛОГИЧЕСКИЙ АТРИБУТ назначает значение атрибуту ИВП «воспроизведение», если
она адресует
- какой-либо элемент массива этого поля
или
- значение модального атрибута этого поля.
Если параметр «задержанное* имеет значение «выключено*, то операции обновления не
назначают значения этому атрибуту ИВП.
12.3.1.1.2 Дзя защищенного пазя все операции обновления ОО, помимо операций адресации,
содержат назначение этого атрибута ИВП. если их экстент содержит какой-либо элемент массива пазя.
12.3.1.2 Проверка правильности вывода
Инструкции проверки правильности вывода не обеспечиваются данным атрибутом ИВП.
12.3.1.3 Управление устройствам
12.3.1.3.1 Этот атрибут ИВП требует память состояния устройства для каждого устройства
обновления объекта, чтобы содержать следующие абстрактные объекты:
- логическое местоположение ввода, которое содержит логический адрес (см. 13.1.3
ГОСТ Р ИСО 9040);
- маска ОО, как определено в 12.1.4 настоящего стандарта.
Содержимое логического местоположения ввода не обязательно должно иметь допустимый
адрес для элемента массива.
12.3.1.3.2 Устройство имеет доступ дзя обновления к своему логическому местоположению
ввода, но в соответствии с определением семантики других объектов управления в КОВ пользователь
ВТ может независимо обновить его.
Если логическое местоположение ввода устройства не адресует элемент массива свободного поля,
то псе элементы маски ООдзя этого устройства являются пустыми. Когда логическое местоположение
ввода адресует элемент массива свободного пазя, то элементы маски в этом местопазоженин вместе
содержат значение параметра «активное», а все другие элементы маски яазяются пустыми. Когда
параметр «активное» принимает значение «зависит от устройства», все элементы маски, относящиеся к
этому местоположению, должны быть установлены в это значение. Интерпретация этого символи
ческого значения дзя элемента маски определяется в 12.1.4 настоящего стандарта.
П р и м е ч а н и е —Логическое местоположение ввода обеспечивает руководство Дня оператора устрой
ства, чтобы укатать куда будет помешаться следующий ввод, а соответствующая маска ОО обеспечивает
средства, посредством которых это местоположение может распознаваться. Оно представляет собой специфи
ческий абстрактный обьскт. который соответствует курсору для ввода, как это описано в примечаниях к 12.1.1 и
12.1.2 настоящего стандарта. Однако, как определено в 12.1.2 настоящего стандарта, в микрооперациях смысл
15