Выполнение лабораторной работы в контрольно-обучающей программе "Построение кодирующих и декодирующих устройств циклических кодов"

Страницы работы

9 страниц (Word-файл)

Содержание работы

Выполнение работы:

Начинаем работу с ввода своего варианта (1):

По заданию производящий полином: P(X)=X4+X3+X2+1

Приступаем к выполнению:

1) Степень производящего полинома определяет число проверочных элементов r=4.

Сумматор ставится после каждой ячейки, начиная с нулевой (которой нет), но для которой существует соответствующий член полинома. После старшего никогда не ставиться.

2) Поступающие информационные элементы: 1101.

На первых 4-х тактах происходит заполнение ячеек поступающей комбинацией, при этом переключатель остается в положении 1:

3) Далее происходит формирование проверочной последовательности:

Содержимое ячеек циркулирует в РФПЭ изменяясь за счет сумматором (сложение по модулю 2). Переключатель остается в положении 1, и лишь на последнем такте переключается в положение 2:

Сформированная последовательность на выходе: 11010010.

4) Второй способ формирования проверочных элементов:

На первом такте происходит заполнение ячеек регистров поступающей последовательностью:

5)Переключатель остается в положении 1 до полного формирования проверочных элементов:

Сформированная последовательность на выходе: 11010010.

6) Декодер с обнаружением ошибок:

Обнаружение ошибок в циклическом коде производится путем деления принятой кодовой комбинации на производящий полином. Если остаток от деления окажется равным нулю, то вероятнее всего, ошибок нет. Если же получен ненулевой остаток, то имеет место ошибка.

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

8)После этого, ключ Кл.1 размыкается, а Кл.2 остается разомкнутым.

9)Т.к. в нижних ячейках схемы все элементы равны нулю, то кодовая комбинация принята без ошибок. Ключ Кл. замыкается, сигнал на стирание не подается.

10) Аналогично поступаем со второй последовательностью:

Т.к. в нижних ячейках схемы есть единица (первая ячейка), то кодовая комбинация принята с ошибкой. Ключ Кл.2. замыкается, подается сигнал на стирание.

11)Результат выполнения работы:

Похожие материалы

Информация о работе