Контрольная работа: Штрих-код 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
|