Код с постоянным весом

Код с постоянным весом содержит в комбинациях постоянное число единиц и нулей. Общее число кодовых комбинаций в двоичном коде с постоянным весом равно:

,

где – число единиц в кодовой комбинации длиною n.

Наиболее часто применяются пятиразрядный код с двумя единицами () и семиразрядный код с тремя единицами ().

Правильность принятых кодовых комбинаций здесь определяется путем подсчета количества единиц и, если это число не соответствует требуемому, делается вывод, что произошла ошибка. Эти коды могут обнаруживать все одиночные ошибки, а также многократные ошибки за исключением случаев, когда одна единица переходит в нуль, а один из нулей – в единицу (такое двойное искажение называется смещением). Очевидно, что при двойных смешениях ошибки также не обнаруживаются, однако ошибки такой высокой кратности маловероятны, поэтому помехозащищенность таких кодов является достаточно высокой.

Коды с постоянным весом относятся к классу неразделимых.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: