ГОСТ Р ИСО/МЭК МФС 11185-9-99
Для поля могут быть определены следующие атрибуты ИВП:
- класс поля:
- состояние эхо-поля;
- счет поля;
- допустимые вводимые данные поля.
Каждому полю присваивают значение «класс поля*. Это значение определяет, каким другим
атрибутам ИВП, если они имеются, также присваивается значение для этого пазя.
Некоторые из этих атрибутов ИВП имеют параметрические значения, а некоторые параметры
являются полиморфными. В последующих подразделах после значения атрибута ИВП в скобках
приводятся названия параметров. Допустимые типы значений для каждого параметра перечислены
отдельно. Все типы значений, которые относятся к атрибутам элементов массива, определяются по
технологии, представленной в 3.5.
12.3.1 К л а сс поля
Для атрибута ИВП «класс пазя» определяют следующие значения:
- свободное (задержанное);
- ’защищенное.
Данное значение определяет, является ли поле свободным или защищенным, как определено
в 3.4 настоящего стандарта. Имеются следующие типы значений параметров:
- задержанное: символическое значение из множества («включено», «выключено*).
Все другие атрибуты ИВП определяются для свободного поля. Для защищенного пазя другие
атрибуты ИВП не определяются.
12.3.1.1 Проверка иривюьности ввода
12.3.1.1.1 Для свободного поля, если параметр «задержанное» имеет значение «включено»,
операция ЛОГИЧЕСКИЙ АТРИБУТ назначает значение атрибуту ИВП «воспроизведение», если
она адресует
- какой-либо элемент массива этого поля
или
- значение модального атрибута этого поля.
Если параметр «задержанное» имеет значение «выключено», то операции обновления не
назначают значения этому атрибуту ИВП.
12.3.1.1.2 Для защищенного поля все операции обновления 0 0 , помимо операций адресации,
содержат назначение этого атрибута ИВП. если их экстент содержит какой-либо элемент массива
поля.
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 Устройство имеет доступ для обновления к своему логическому местоположению
ввода, но в соответствии с определением семантики других объектов управления в КОВ пользователь
ВТ может независимо обновить его.
П р и м е ч а н и е —Логическое местоположение ввода обеспечивает руководство для оператора уст
ройства. чтобы указать, куда будет помещаться следующий ввод, а соответствующая маска 00 обеспечивает
средства, посредством которых это местоположение может распознаваться. Оно представляет собой специфи
ческий абстрактный объект, который соответствует курсору для ввода, как это описано в примечаниях к 12.1.1 и
12.1.2. Однако, как определено в 12.1.2, в микрооперациях смысл логического местоположения ввода может
быть менее ясен. Наличие операций локального действия в макрообеспечиваетинтерфейс пользователей, чтобы
иметь полный контроль над взаимосвя тьюмеждулогическим указателем илогическим местоположением ввода.
12.3.2С о с т о я н и еэ х о - п о л я
Для атрибута ИВП «состояние эхо-поля* определяют следующие значения:
- выключено;
- принимаемый знак.
15