Радиоэлектроника и телекоммуникации
Сформируем код Хемминга для исходных данных:
1) для исходного сообщения получим:
перенос информационных бит в необходимые позиции:
формирование контрольных бит:
,
,
.
Добавив контрольные биты, получим код Хемминга:
Таким образом, для сообщения сформирован код Хемминга
Произведем проверку расчетов с результатами вычислений в интегрированной среде Proteus на базе микроконтроллера ATmega128 (рисунок 2).
Рисунок 2 - Преобразование исходного сообщения в код Хемминга
Проверка дала аналогичные результаты.
2) для исходного сообщения получим:
перенос информационных бит в необходимые позиции:
формирование контрольных бит:
,
,
.
Добавив контрольные биты, получим код Хемминга:
Таким образом, для сообщения сформирован код Хемминга
Произведем проверку расчетов с результатами вычислений в интегрированной среде Proteus на базе микроконтроллера ATmega128 (рисунок 3).
Рисунок 3 - Преобразование исходного сообщения в код Хемминга
Проверка дала аналогичные результаты.
Заключение
В результате выполнения курсовой работы были изучены принципы построения корректирующего кода Хемминга, разработана программа преобразования исходных сообщений с помощью кода Хемминга на языке Ассемблер, выполнено моделирование выполнения кода на базе микроконтроллера ATmega128 с помощью программы Proteus.
Эффективность использования того или иного кода во многом определяется знанием характера ошибок в используемом канале передачи. При несоответствии характеристик реального канала и модели, примененной при построении кода, резко снижается эффективность его использования. Применение корректирующих кодов не гарантирует безошибочности приема переданной информации, повышается лишь вероятность получения достоверной информации.
Код Хэмминга используется в некоторых прикладных программах в области хранения данных, особенно в RAID2, кроме того, метод Хэмминга давно применяется в памяти типа ECC позволяет «на лету» исправлять однократные и обнаруживать двукратные ошибки.
Другие стьтьи в тему
Разработка измерительного канала температуры на основе бесконтактных методов
Без грамотного построения измерительного канала невозможно построить
систему автоматического регулирования и управления технологическим процессом
(АСУТП). Данный курсовой проект дает возможность не только в теории, но на
практике познать сущность проблемы проектирования измерительных ...
Разработка структурной схемы пункта управления частотной системы ТУ-ТС
Телемеханика - как отдельная область науки и техники выделилась
сравнительно не давно. Но не смотря на свою относительную «молодость» сразу же
начала развиваться стремительными темпами, охватывая все новые и новые отрасли
промышленности и сельского хозяйства. Сегодня, мы уже даже не з ...