ГОСТ Р ИСО/МЭК 16022 — 2008
ми определяет пользователь. Наиболее эффективной схемой кодирования для использования является
схема с наименьшим основанием, с помощью которой можно закодировать все знаки сообщения. Таким
образом, если все знаки могут быть закодированы по схеме кодирования по основанию 27, неэффективно
использовать схемы кодирования по основаниям 37 и 41 или схему кодирования ASCII (КОИ-7/КОИ-8).
Чтобы определить наиболее подходящую схему кодирования, необходимо проанализировать дан
ные. предназначенные для кодирования. Наборы знаков каждой из схем кодирования с основанием N
необходимо последовательно сравнивать с набором знаков, подлежащих кодированию, начиная с набора
Т а б л и ц а 9 — Схемы кодирования для символов версии ЕСС 000-140
Схема кодирования
Знаки
Число битов на один анак
По основанию 11
Цифровые данные
3.5
По основанию 27
Прописные буквы
4.8
По основанию 37
Прописные буквы и цифры
5.25
По основанию 41
Прописные буквы, цифры и специальные графические
5.5
знаки
ASCII (КОИ-7)
Полный набор 128 знаков ASCII (КОИ-7)
7
8-битовый байт
Определяются пользователем
8
| fla w пачеитми |
маз | LQG
потокпрвфшсвданньар
01
>»
И иищ w *1
двоичный поток
MSBLS8 LS3MSB L38MSB MSBLSB
I
ECCMgorttm fepaide b t a b w i)
<<Ъпои и И Г И »I« К о н в ш и п в »
НариИРЮШ
p o u n d
(pctm iN поток
Рандомш -
powwaJ
деинный поток
О ш н т ш м й
л ю ты й поток
для п4мВтя
Рисунок 7 — Двоичные потоки в процессе кодирования символов версии ЕСС 000-140
ЕСС
7
иш 1»
Л ю то е голе
Тицдцвид*д ю м и й д н и
битов
Бты-авлопнхтшж
(ну™)
LSBMSB М88jLS8 MSBLSB
«■ ц и м р и н п и п и ем
1
ДэОИЧНЫЙПОТОК
ДЛЯ
рМВ0и^0НИЯ
MSB
1
LSB
Аппарата
1
Дижнный ПОТОКДП№печвти
USB
LSB
«ед ет ID
БЙКТОВ
CRC
16битов
ДтмЗд£»*мх
Обетов
Кодирован*#
данных
20