Принцип формирования кода Хэмминга и принцип определения ошибок

  • Вид работы:
    Практическое задание
  • Предмет:
    Информационное обеспечение, программирование
  • Язык:
    Русский
    ,
    Формат файла:
    MS Word
    2,28 kb
  • Опубликовано:
    2011-06-29
Вы можете узнать стоимость помощи в написании студенческой работы.
Помощь в написании работы, которую точно примут!

Принцип формирования кода Хэмминга и принцип определения ошибок

Принцип формирования кода Хэмминга и принцип определения ошибок

Приборы и оборудование:

ПЭВМ

Программа для получения кода Хэмминга

Ход работы:

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 разряду операнда

Вывод: в ходе проделанной работы изучил принцип формирования кода Хэмминга и научился пользоваться программой для его формирования.

Похожие работы на - Принцип формирования кода Хэмминга и принцип определения ошибок

 

Не нашли материал для своей работы?
Поможем написать уникальную работу
Без плагиата!