ГОСТ Р ИСО/МЭК 8825-6-2013
Пример 1
—
Приложение КК PER для завершения строки ASCII с конечным знаком
NULL не может быть закодировано PER, если строка содержит символ NULL.
Разработчик может применять нормальное ограничение для сокращения строки до
символов без NULL.
Примечаиие — Это делает спецификацию более избыточной и, возможно, менее
четкой, но гарантирует, что между различными правилами кодирования возможна передача.
Пример 2
—
Приложение КК PER для использования 16-битовых нолей для
кодирования ЦЕЛОГО ЧИСЛА, если ЦЕЛОЕ ЧИСЛО является чрезмерно большим, не
может быть закодировано с использованием правил PER, для этого необходимо
рассматривать возможность ограничения диапазона, который может быть закодирован
в 16-битовом поле.
10.3ККPERнедолженприменятьсяктипу,расширенномудля
кодирования PER (см. Рек. МСЭ-Т. Х.691 ИСО/МЭК 8825-2. 3.7.11).
Примечание—Этоприменимонепосредственнок типу.Расширяемость
компонента не ограничивает приложение КК PER по отношению к другим компонентам или к
типу.
11 Присвоение КК PER к типу АСН.1, используя префикс типа
11.1Команды кодирования PER могут быть присвоены (или удалены из)
типам АСН.1 (используя любую из альтернатив процедуры «Encodinglnstruction»)
в префикс типа PER.
П р и м е ч а н и е— Эффект многократных присвоений команд кодирования
описывается в !3.
11.2 Процедура PER «Encodinglnstruction»:
11