Пред.
След.
Макеты страниц
Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике ДЛЯ СТУДЕНТОВ И ШКОЛЬНИКОВ ЕСТЬ
ZADANIA.TO
8.5. Кодирование с помощью регистра сдвига, содержащего n - k разрядовКодовое слово может быть найдено как результат умножения многочлена степени к — 1 или меньше, коэффициентами которого являются произвольные информационные символы, на В большинстве случаев значительно удобнее, чтобы кодовый вектор состоял из Любой циклический код может быть получен в таком виде в результате выполнения следующего процесса, Пусть
где степень многочлена
и, следовательно, степени Остается задача найти способ вычисления остатка от деления многочлена
Рис. 8.2. Кодирующее устройство с предварительным автоматическим умножением на Этот процесс может быть сделан более прямолинейным, если ввести в схему видоизменения, показанные на рис. 8.2. Эти видоизменения приводят к тому, что как только символ поступает в регистр сдвига, производится автоматическое умножение его на 1. k информационных символов поступают в устройство, изображенное на рис. 8.2, и одновременно в канал связи. Как только все 2. В регистре сдвига прерывается линия обратной связи, напри» мер, с помощью клапана, помещенного в точке, показанной на схеме. 3. Производятся сдвиги содержимого регистра; у символов, появляющихся на выходе, знак изменяется на обратный, после чего они подаются в канал связи. Эти Полученный вектор можно проверить при помощи проверок на четность, просто подав его на вход схемы, изображенной на рис. 7.6, или на вход схемы, изображенной на рис. 8,2, в регистры которых предварительно занесены нули. После того как вектор введен, содержимое регистра сдвига должно совпадать с остатком от деления соответствующего многочлена на Необходимо заметить, что для кодов, число проверочных символов в которых больше числа информационных символов, вообще говоря, предпочтительнее способ кодирования, изложенный в разд. 8.4, в то время как для кодов, число проверочных символов в которых меньше числа информационных символов, вообще говоря, будет более экономичным метод, описанный в этом разделе. Оба способа приводят к одним и тем же кодовым векторам. Пример. На рис. 8.3 для двоичного циклического
Рис. 8.3. Кодирующее устройство, содержащее Кроме того, кодирование можно производить этим же методом, но используя схемы, полученные из основных схем для деления, преобразованием последних, описываемым соотношениями (7.30). Для схемы, изображенной на рис. 8.2, это преобразование можно сделать в обоих случаях: для открытого клапана и для закрытого клапана, так чтобы получить правильные соединения в каждом из этих случаев. Пример. Матрицы для схемы на рис. 8.3 при закрытом клапане
и при открытом клапане
Если преобразование, задаваемое матрицами
применить к этой цепи, то при закрытом клапане -0 0 1-
а при открытом клапане
Получающаяся в результате схема показана на рис. 8.4.
Рис. 8.4. Схема, эквивалентная схеме, изображенной на рис. 8,3.
|
1 |
Оглавление
|