ГОСТ Р ИСО;Л\ЭК 8825-93
6 ОБЩИЕ ПРАВИЛА КОДИРОВАНИЯ
6.) Структура кодового представления
6.1.1 Кодовое представление значения данных должно состоять
нз четырех составных частей, следующих в порядке перечисления:
а) октетов идентификатора (см. 6.2);
1>) октетов длины (см. 6.3);
c) октетов содержимого (см. 6.4);
d) октетов признака конца содержимого (см. 6.5).
6.1.2 Октеты признака конца содержимого содержатся в кодо
вом представлении только в том случае, если их наличие вытекает
из значения октетон длины (см. 6.3).
6.1.3 На рисунке 1 показана структура некоторого кодового
представления (простого или составною). На рисунке 2 показан
один из вариантов составного кодового представления.
6.2 Октеты идентификатора
6.2.1 В октетах идентификатора должен быть закодирован тег
того типа (класс и номер), к которому относится значение данных.
6.2.2 Для тегов, имеющих номер от нуля до 30 (вхлюч.), октеты
идентификатора представлены одним октетом, закодированным
следующим образом:
a) биты 7 и 8 представляют класс тега и должны иметь кодовое
представление, задаваемое в таблице I.
b
) бит 6 должен быть нулем или единицей, в соответствии с
правилами из 6.2.5.
c) биты с 5 по I должны быть кодовым представлением номера
тега в виде двоичного целого с битом 5 в качестве старшего бита.
6.2.3 На рисунке 3 показан формат октета идентификатора для
типа с номером тега от нуля до 30 (включ.).
6 2.4 Для тегов с номерами 31 и более идентификатор должен
состоять из головного октета, за которым следует один или более
октетов продолжения.
ОКТс ТЫОКТЕТЫ
КДЕКГИЯИКАТОРАДЛИНЫ
ОКТЕТЫ.
СОДЕРЖИМОГО
Л
Количествооктетов
содержимого (см. 6.12}
Рисунок 1 Структура кодового представления
4