Принцип формирования кода Хэмминга и принцип определения ошибок
- Категория
- Информатика
- Тип
- практическая работа
- Страницы
- 1 стр.
- Дата
- 29.03.2013
- Формат файла
- .html — Html-документ
- Архив
- 288625.zip — 1.5 kb
- princip-formirovanija-koda-xjemminga-i-princip-opredelenija-oshibok_288625_1.html — 2.74 Kb
- Readme_docus.me.txt — 125 Bytes
Текст работы
Принцип формирования кода Хэмминга и принцип определения ошибок
Приборы и оборудование:
ПЭВМ
Программа для получения кода Хэмминга
Ход работы:
1 Возьмем число и переведем его в двоичный код, после чего запишем в окно программы для разрядов операнда, после чего программа автоматически сформирует контрольный код (табл. 1)
Таблица 1
№ разряда операнда356791011121314151718192021Контр. кодоперанд01011001011100011р КХ011100110102р КХ00100110013р КХ10110110104 рКХ100101105р КХ100010
Контрольный код - 01000
Теперь введем ошибку в один из разрядов операнда, запишем его в программу и получим новый контрольный код (табл. 2)
№ разряда операнда356791011121314151718192021Контр. кодоперанд01011001011110011р КХ011100110102р КХ00100111003р КХ10110110104 рКХ100101105р КХ110011 Контрольный код - 00001
Введем полученные коды в специальное окно программы, после чего она выполнит сложение двоичного числа по модулю (2) и выдаст код ошибки, определив по нему разряд, в котором она содержится.
00001
01001
код хэмминга ошибка
4 Полученный код ошибки (01001) соответствует 3 разряду операнда
Вывод: в ходе проделанной работы изучил принцип формирования кода Хэмминга и научился пользоваться программой для его формирования. <</p>