Вторник, 24.02.2026, 11:52
Приветствую Вас, Гость
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Теория связи. Вариант 12
engineerklubДата: Вторник, 08.11.2022, 16:56 | Сообщение # 1
Генералиссимус
Группа: Администраторы
Сообщений: 37408
Репутация: 1
Статус: Offline
Теория связи. Вариант 12

Тип работы: Работа Лабораторная
Форматы файлов: Microsoft Word
Сдано в учебном заведении: ДО СИБГУТИ

Описание:
Лабораторная работа №3
«Исследование корректирующего кода»

1. Цель работы
1.1. Ознакомиться с интерфейсом программы и схемами кодера и декодера при (n,k)=(7,4).
1.2. Задать исходную комбинацию на входе кодера циклического кода (7,4) и произвести кодирование.
1.3.  В канале указать ошибки в любых битах получившейся в результате кодирования комбинации.
1.4. Произвести декодирование получившейся комбинации с ошибкой, с помощью декодера и сравнить с исходной.

2. Ход работы
2.1 Ознакомление с методами построения корректирующих кодов.

Таблица 1 ‒ Исходная комбинация
№ Комбинации: 12
7-элементная кодовая комбинация: 1110 100

2.1.1 Кодирование комбинации.
2.2 Экспериментальное исследование обнаруживающей и исправляющей способности циклического кода.
2.2.1 Запустим программу «Циклический код (7.4)».
2.2.2 На входе кодера вводим исходную информационную кодовую комбинацию, после чего нажимаем на кнопку «Начать».
2.2.3 С помощью кнопки «такт» происходит выполнение следующего такта. Содержимое ячеек формирователя проверочной группы каждого такта и значение элемента на входе сведем в таблицу 2.
2.2.4 Переходим к каналу с помощью кнопки «В канал».
В канале необходимо указать ошибку в битах закодированной кодовой комбинации (к примеру, в самом старшем разряде), после чего необходимо нажать кнопку «Декодировать» для перехода к декодеру Меггита.
2.2.5 На рисунке 7 приведена схема декодера Меггита для циклического кода (7,4), по которой будет происходить декодирование кодовой комбинации с ошибкой. Бит с ошибкой выделен красным цветом. Для начала декодирования необходимо нажать кнопку «Начать».
2.2.6 С помощью кнопки «такт» осуществляется переход к следующему такту. В вверху указывается действие текущего такта:
- 0 такт – «Начальное состояние…»
- 1-7 такт – «Идет загрузка в регистр…»
- 8-14 такт – «Процесс исправления ошибки…»
- 15-21 такт – «Выгрузка данных из регистра на выход…»
На 7 такте декодирования компонента появилось значение синдрома «101», что соответствует ошибке в компоненте 1-го по старшинству разряда.
На 8 такте эта ошибка корректируется.
После выполнения 21 такта на экране высвечивается сообщение «Процесс декодирования завершен!!!» (см. рисунок 8). Необходимо нажать ОК и зафиксировать в отчете кодовую комбинацию на выходе и выделить в ней информационные элементы.

СКАЧАТЬ
 
  • Страница 1 из 1
  • 1
Поиск:

Рейтинг@Mail.ru