ГОСТ Р ИСО/МЭК 8825-3—2016
24.18.3 Источником для этого преобразователя является смесь цепочек битов, а результатом яв
ляется цепочка битов.
24.18.4 Эта цепочка битов формируется из упорядоченного списка цепочек битов, имеющихся в
смеси цепочек битов (источника).
24.18.5 Этот преобразователь определен так, чтобы быть обратимым для всех абстрактных зна
чений. Цепочка битов результата не является саморазграничивающей.
Примечание — Этот преобразователь является обратимым, так как единичные блоки, используемые
при его генерировании, указываются в преобразователе, который вырабатывает смесь цепочек битов, и связаны
с этой смесью.
24.19 Преобразователь composite-bits-to-octets
24.19.1 Преобразователь composite-bits-to-octets превращает смесь цепочек битов размером еди
ничного блока 8 в цепочку октетов. Возникает ошибка спецификации ECN, когда это применяется к
смеси цепочек битов, которая имеет размер единичного блока, не равный 8.
24.19.2 Синтаксисом для преобразователя composite-bits-to-octets будет:
24.19.3 Источником для этого преобразователя является смесь цепочек битов, а результатом яв
ляется цепочка октетов.
24.19.4 Эта цепочка октетов формируется из упорядоченного списка цепочек битов, имеющихся в
смеси цепочек битов (источника).
24.19.5 Этот преобразователь определен так, чтобы быть обратимым для всех абстрактных зна
чений.
25 Полные кодирования и класс #OUTER
Если нет объекта кодирования класса #OUTER в комбинированном наборе объектов кодирова
ния. примененном к какому-либо типу в ELM, то кодер и декодер должны предполагать наличие объекта
кодирования этого класса, в котором все признаки кодирования имеют свои безусловные значения (по
умолчанию).
25.1 Признаки кодирования, синтаксис и цель для класса #OUTER
25.1.1 Синтаксис для определения объектов кодирования класса 80UTER определяется следую
щим образом.
#OUTER ::= ENCODING-CLASS {
(COMPOSITE-BITS-TO-OCTETS)
-- Точка выравнивания
&alignment-point
ENUMERATED
{unchanged, reset } DEFAULT reset,
—Заполнение
&post-padding-unit
&post-padding
&post-padding-pattorn
Unit (1..MAX) DEFAULT octet,
Padding DEFAULT zero,
Non-Null-Pattern (ALL EXCEPT difforent:any)
DEFAULT bits:’0’B,
Спецификация реверсии битов (см. 22.12)
&bit-reversal ReversalSpocification
DEFAULT no-reversal,
154
- Действие в отношении добавленных битов
&added-bits
ENUMERATED
{hard-error, signal-application,