Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Двоичный код с проверкой на чётность.
Формула его работы:
n = n 0+1 (**)
(сравнить (**) с (*))
Это означает, что к “ n 0” информационным элементам неизбыточного кода добавляется только один проверочный элемент.
Причём если данная кодовая комбинация (n = n 0+1) содержит чётное число единиц в информационной части n0, то на передающей стороне добавляется проверочный элемент, имеющий значение”0”. Если же в кодовой комбинации нечётное число единиц в информационной части, то на передающей(!) стороне в конце кодовой комбинации “1”.
Пример:
Рис.
На приёмной стороне тракта передачи кода декодирующее устройство контролирует чётность числа информационных единиц с помощью переключаемого триггера. При этом анализирует как принятый проверочный элемент (“0 или 1”), так и чётность принятых информационных единиц.
Если, например, проверочный элемент 0, а число единиц в n0 – чётное, то это разрешённая комбинация и сигнал проходит на выход декодера.
В общем случае возможны следующие ситуации:
Проверочный элемент | Кол-во единиц в неизбыточном коде n 0 | Заключение о разрешённости комбинации n |
Чётное Нечётное Нечётное чётное | Разрешённая Разрешённая Запрещённая Запрещённая |
Рис.
В тех случаях, когда комбинация кодов расценивается как запрещённая, проверочное устройство вырабатывает защитный отказ и запрещает приём кодовой комбинации.
При этом обеспечивается защита от любых единичных (!) ошибок (D=1) в кодовой комбинации. Ошибки при этом только обнаруживаются, но не исправляются (не корректируются)!!
Дата публикования: 2015-01-26; Прочитано: 512 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!