гост рисо/мэк мак; 11185-10-99
Если поле, с которым связана ЗМВП. не является свободным (см. 3.4.5). то данная РВП не
выполняет действий. Если после свободное, то функцией обработки событий во внутренней КОВ
должна выполняться следующая последовательность операций:
- операция адресации LOGICAL-ABSOLUTE (см. 19.1.3.2.1 ГОСТ Р ИСО 9040), в которой
параметр «целевой логический адрес* имеет значение «логическое местоположение ввода*;
- операция обновления LOGICAL-ERASE, в которой параметр «начало логической области
стирания» имеет значение «логическое текущее*, а ее конец —«k-конеи*. Эти значения определены
в 19.1.3.5 ГОСТ Р ИСО 9040. Атрибут «сброс* операции обновления принимает значение «да* или
«нет* в зависимости от значения «сброс* или «не сброс» параметра данной РВГ1.
12.6.6 Правило пути стирания (сброс)
Данный параметр является обязательным. Он принимает значение из множества («сброс*, «не
сброс*).
Функцией обработки событий во внутренней КОВ должна выполняться приводимая ниже
последовательность операций:
a) выполняетсяоперацияадресацииLOGICAL-ABSOLUTE(см.19.1.3.2.1
ГОСТ Р ИСО 9040). в которой параметр «целевой логический адрес* имеет значение «логическое
местоположение ввода*:
b
) если логический указатель находится в свободном пате, выполняется операция обновления
LOGICAL-ERASE, в которой параметр «начало логической области стирания» имеет значение «логи
ческое текущее*, а ее конец —«k-конец*. Эти значения определены в 19.1.3.5 ГОСТ Р ИСО 9040.
Атрибут «сброс* операции обновления принимает значение *ла* или «нет» в зависимости от значения
«сброс* или «не сброс» параметра данной РВП. Данный шаг не выполняется, если логический указатель
находится в защищенном поле;
c) макрооперация адресации NEXT FIELD выполняется, как определено в 19.1.3.2.2
ГОСТ Р ИСО 9040:
d) повторение операций Ь) и с) до тех пор, пока не будет стерто последнее поле в пути
продвижения вперед или пока в результате выполнения операции с) логический указатель не
установится в значение, которое он уже имел в этой последовательности операций;
e) выполняетсяоперацияадресацииLOGICAL-ABSOLUTE(см.19.1.3.2.1
ГОСТ Р ИСО 9040). в которой параметр «целевой логический адрес» имеет значение «логическое
местоположение ввода*.
Примем а и и
с
—Данная РВП и РВП «правило стирания поля» нс изменяют логическое местополо
жение ввода и устанавливают логический указатель в это местоположение. Данная РВП запрашивает шаг с)
для повторения установки, первоначально выполненной на шаге а): РВП «правило стирания поля» нс требует
такого шага.
12.6.7 Локальное действие (действие)
Данный параметр является обязательным. Его значением является «указатель локального
действия»; см. 3.5.3.
Если допускается данная РВИ. функция локального действия применяется к целочисленному
значению, указанному значением параметра для предоставления операции локального действия,
которая затем будет выполняться; см. 12.2.3.
12.6.8 Сигнсиьная реакция (действие)
Данный параметр является обязательным. Его значением является «указатель локального
действия*; см. 3.5.3.
Данная РВП выполняет следующую последовательность действий:
- содержимое области текущего сигнала (см. 3.4.2) сохраняется для последующего восстанов
ления;
- сигнальное событие формируется со значением, указанным параметром «действие* в качестве
своего параметра, и связано с полем, если оно существует, в котором в настоящий момент находится
логическое местоположение ввода;
- если сигнальное событие активизирует ЗМВП в соответствии с СВГ1 «сигнальное событие»
в 12.4.1, то обработка этой ЗМВП должна выполняться прежде, чем продолжится обработка данной
РВП:
- наконец, содержимое области текущего сигнала восстанавливается в свое первоначальное
значение.
Затем продолжается обработка последующих РВП начальной ЗМВП.
19