Читайте также: |
|
ОСНОВНЫЕ СВЕДЕНИЯ
· Множество Nм комбинаций комплектного кода длиной n можно записать в виде матрицы размерностью Nм × n, в каждой строке которой записана одна кодовая комбинация.
В приведенной матрице записаны все комбинации кода с n = 5, составленного путём циклической перестановки комбинациипервой строки 11001: все разряды сдвигаются на шаг влево, а крайний левый (старший) разряд перемещается на освободившуюся правую (младшую) позицию. После выполнения четвертой (n-1 -ой) перестановки очередная перестановка приведет к исходной комбинации 11001, т.е. ц икл завершился. Комбинация первой строки считается образующей для множества полученных кодовых комбинаций. Циклическую перестановку можно также осуществлять, сдвигая комбинации вправо и перемещая крайний младший разряд на старшую позицию.
Коды, обладающие свойством цикличности, называются циклическими. Составленные определенным образом, они позволяют обнаружить не только одиночную, но и двойные, тройные ошибки, обнаружить и исправить независимые ошибки произвольной кратности или пакеты ошибок. А цикличность существенно упрощает аппаратурную реализацию кодирующих и декодирующих узлов.
·Любую кодовую комбинацию числового кода можно условно представить в виде многочлена – степенного полинома P(x) с фиктивной переменной х, заменяющей основание системы счисления g. Показатели степени и коэффициенты слагаемых у полинома и разрядов кода совпадают. Например,
двоичный код а(g) = 0110101= 0 · 26 + 1 · 25 + 1 · 24 + 0 · 23 + 1 · 22 + 0 · 2 + 1 · 20
записывается в виде полинома
P(x) = 0 ×· x6 + 1 ×· x5 + 1 ×· x4 + 0 ×· x3 + 1 ×· x2 + 0 ×· x + 1 ×· x0 = x5 + x4 + x2 + 1,
а полином представляется кортежем коэффициентов: p(x) = 0110101.
Дата добавления: 2015-07-08; просмотров: 109 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
ПОРЯДОК СОСТАВЛЕНИЯ кода ХЭММИНГА | | | Наибольший показатель степени х слагаемого с ненулевым коэффициентом определяет степень l полинома. |