- •1. Общие положения
- •2. Оформление курсовой работы
- •3. Задание на курсовую работу
- •4. Исходные данные
- •5. Краткие теоретические сведения
- •6.Методика выполнения курсовой работы
- •6.1.Построение кода для передаваемого сообщения
- •6.2. Расчет корректирующих способностей заданного кода
- •6.3. Структурный синтез кодирующего устройства (кодера)
- •6.4. Структурный синтез декодирующего устройства (декодера)
- •6.5. Исследование кодера и корректирующих способностей декодера
6.5. Исследование кодера и корректирующих способностей декодера
Исследование кодера и декодера следует проводить в лабораторном компьютерном классе с использованием стандартной программы по моделированию устройств автоматикиElektronicsWorkbensh.Допускается использование любой другой доступной программы моделирования дискретных устройств автоматики. Необходимо, используя средствапрограммы, построить и исследовать моделикодера и декодера на типовых логических элементах.
Результаты исследований представить в виде табл. 2, содержащей в качестве примера результаты проведенного нами аналитического исследования семиразрядного кода Хэмминга. В пояснительной записке следует дать распечатку построенных на компьютере структурных схем кодера и декодера.
Таблица 2
Наименование кода |
|||||||
Модифицированный код Хэмминга |
|||||||
Номер сообщения: 10 |
Исходный двоичный код: 1010 |
||||||
Передаваемая кодовая комбинация: 10110100 |
|||||||
Принятая кодовая комбинация |
Значение синдрома |
Заключение |
|||||
i1 |
i2 |
i3 |
i4 |
||||
10110100 |
0 |
0 |
0 |
0 |
Сообщение принято без ошибок |
||
10110000 |
0 |
1 |
1 |
1 |
Ошибка в 6-м символе |
||
10100100 |
0 |
0 |
1 |
1 |
Ошибка в 4-м символе |
||
10100000 |
0 |
1 |
0 |
0 |
Неразличимая двойная ошибка |
||
Код позволяет обнаруживать двойные и исправлять одиночные ошибки |
|||||||
