Контрольная работа: Штрих-код Interleaved 2 of 5

1

0

0

1

0

9

0

1

0

1

0

В таблице 1 используют модифицированную схему двоично-десятичного кодирования. Четырём расположенным слева битам каждого знака слева направо присваивают позиционные веса 1, 2, 4 и 7. Пятый бит используют для паритета чётности. Сумма позиционных весов битов со значением 1 равна значению знака данных, за исключением знака данных «0», где единицу используют для позиционного веса 4 и 7. Бит паритета используют, чтобы в знаке всегда присутствовали два бита со значением «1».

Алгоритм преобразования числовых данных в знаки Interleaved 2 of 5

В таблице 2 приведён алгоритм преобразования числовых данных в знаки символа Interleaved 2 of 5. Для примера возьмём номер 0367123456789.


Таблица 2. Алгоритм преобразования цифровых данных

Алгоритм

Пример

1. Рассчитывают контрольную цифру для 0367123456789.

2. Берутся четыре крайние левые цифры.

3. Строку числовых знаков разбивают на пары цифр.

4. Пары цифр кодируют следующим образом:

– каждую первую цифру каждой пары кодируют комбинацией штрихов в соответствии с таблицей 1.

– каждую вторую цифру каждой пары кодируют комбинацией пробелов в соответствии с таблицей 1.

5. Каждую пару знаков символа образуют путём чередования штрихов (тёмных штрихов) и пробелов (светлых штрихов) из комбинаций, полученных в результате выполнения действия 4. При этом за первым штрихом (тёмным штрихом) комбинации первой цифры должен следовать первый пробел (светлый штрих) комбинации второй цифры.

7

0367

03 и 67

0 и 6

К-во Просмотров: 327
Бесплатно скачать Контрольная работа: Штрих-код Interleaved 2 of 5