Page 165 - 4496
P. 165
Внесемо в цей код помилку в третій позиції: 01000110.
Підрахунок синдрому дає значення 011, що указує на
позицію 3. Додаткова перевірка на парність дає значення 1.
Приклад 5. Розглянемо код Хеммінга з додатковою
перевіркою для того ж повідомлення: 01100110.
Внесемо в цей код помилку в додатковій позиції:
01100111.
Підрахунок синдрому дає нульове значення, а додаткова
перевірка на парність дає значення 1. Це указує на помилку в
додатковій позиції.
Приклад 6. Розглянемо код Хеммінга з додатковою
перевіркою для того ж повідомлення: 01100110.
Внесемо в цей код подвійну помилку в 2-й та 4-й
позиціях: 00110110.
Підрахуємо синдром:
Позиції 1 2 3 4 5 6 7 8
Код повідомлення 0 0 1 1 0 1 1 0
Синдром _ _ _
Перша перевірка (1, 3, 5, 7) _ _ 0
Друга перевірка (2, 3, 6, 7) _ 1 0
Третя перевірка (4, 5, 6, 7) 1 1 0
Додаткова перевірка на парність дає значення 0.
Оскільки при цьому синдром відмінний від нуля, то
маємо подвійну помилку. Отримане значення синдрому не
указує на помилковий розряд.
4.3.5 Код Грея
Особливості коду Грея розглянемо на прикладі переходу
від аналогового подання даних до цифрового.
Розглянемо магнітний носій інформації у вигляді
стрічки, на якій у поперечних напрямах розташовано двійкові
коди порядкових номерів зон цієї стрічки.
162