Статус документа
Статус документа

ГОСТ Р ИСО/МЭК 8825-2-2003 Информационная технология (ИТ). Правила кодирования АСН.1. Часть 2. Спецификация правил уплотненного кодирования (PER)

     10.6 Кодирование обычно маленького неотрицательного целого числа


Примечание - Эта процедура используется при кодировании неотрицательного целого числа, которое предполагается маленьким, но размер которого потенциально не ограничивается из-за наличия маркера расширения. Примером является индекс выбора.

10.6.1 Если неотрицательное целое число , то к списку полей должно быть добавлено однобитовое поле с битом, равным 0, а должно быть закодировано неотрицательным двоичным целым кодированием в 6-битовом поле.

10.6.2 Если , то к списку полей должно быть добавлено однобитовое поле с битом, равным 1. Затем значение должно быть закодировано как полуограниченное целое число с , и должны быть проведены процедуры 10.9 для его добавления к списку полей с предшествующим детерминантом длины.