| engineerklub | Дата: Вторник, 08.11.2022, 16:56 | Сообщение # 1 |
 Генералиссимус
Группа: Администраторы
Сообщений: 37408
Статус: 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). Необходимо нажать ОК и зафиксировать в отчете кодовую комбинацию на выходе и выделить в ней информационные элементы.
СКАЧАТЬ
|
| |
|
|