ГОСТ ISO/1EC 24724—2011
Окончание таблицы 13
Знаки
Десятичные
значения
знаков ASCII
Кодируемое
значение
Закодированные
двоичные данные
- (МИНУС или ДЕФИС)
45
242 (8 битое)
11110010
. (ТОЧКА в конце предложения или
ТОЧКА’1)
46
243 (8 битое)
11110011
/(ДРОБНАЯ ЧЕРТА)
47
244 (8 битое)
11110100
: (ДВОЕТОЧИЕ)
58
245 (8 битое)
11110101
; (ТОЧКАС ЗАПЯТОЙ)
59
246 (8 битое)
11110110
< (МЕНЬШЕ)
60
247 (8 битое)
11110111
= (РАВНО)
61
248 (8 битое)
11111000
> (БОЛЬШЕ)
62
249 (8 битое)
11111001
? (ВОПРОСИТЕЛЬНЫЙ ЗНАК)
63
250 (8 битое)
11111010
_ (ПОДЧЕРКИВАНИЕ)
95
251 (8 битое)
11111011
ПРОБЕЛ
32
252 (8 битое)
11111100
Указатель фиксации схемы число
вого кодирования
0 (3 бита)
000
Указатель фиксации схемы алфа
витно-цифрового кодирования
4 (5 битов)
00100
Данные кодируют путем добавления к каждому знаку в поле универсального уплотнения данных
двоичных данных переменной длины со следующими исключениями:
a) если следующим знаком является знак FNC1. его кодируют согласно схеме кодирования знаков
по ISO/IEC 646:
b
) если следующие четыре знака могут быть закодированы по схеме числового кодирования и в
последующих десяти знаках отсутствует знак, который может быть закодирован только с помощью схемы
кодирования знаков no ISO/1EC 646. то в поле универсального уплотнения данных кодируют указатель
фиксации схемы числового кодирования:
c) если следующие пять знаков могут быть закодированы по схеме алфавитно-цифрового кодирова
ния и в последующихдесяти знакахотсутствует знак, который может быть закодирован только с помощью
схемы кодирования знаков по ISO/IEC 646. то в поле универсального уплотнения данных кодируют
указа тель фиксации схемы алфавитно-цифрового кодирования.
Единственным исключением является случай, когда число завершающих знаковданных менее 10.
В этом случае проверку 10 знаков досрочно завершают с окончанием данных. Если кодируют указатель
фиксации, то схема кодирования соответствующим образом изменяется.
При декодировании кодированного двоичного поля сначала производят проверку первых трех или
пяти битов, следующих за ранеедекодированным знаком или расположенных в начале поля:
a) если первые три бита равны «000». это соответствует указателю фиксации схемы числового коди
рования:
b
) в противном случае берутдесятичное значение первых пяти битов. Если это значение:
1) равно 15 или менее, то следующий знакдекодируют как 5-битовый знак;
2) находится в диапазоне от 16 до 28. то следующий знакдекодируют как 7-битовый знак;
3) равно 29 или более, то следующий знакдекодируют как8-битовый знак.
7.2.5.5.4 Биты-заполнители для поля универсального уплотнения данных
Число знаков символа всимволедолжно быть наименьшим необходимым числом для кодирования
данных в этом символе. Тем не менее после кодирования данных в поле уплотнения данных в символе
” Знак «ТОЧКА» используют как разделитель разрядов в десятичном числе (в Российской Федерации
для зтих целей используют знак «ЗАПЯТАЯ»),
34