В результате получили номер разряда 110, где возникла ошибка. Этот код соответствует шестому разряду.
Заданное преподавателем сообщение закодировать по коду Хемминга.
Предполагая, что в результате действия помех в канале связи произошла ошибка в одном из разрядов сообщения, определить номер ошибочно принятого разряда.
Основным элементом алгоритма кодирования сообщений по коду Хемминга и обнаружения ошибок является операция сложения по модулю два. Ниже приведена таблица истинности для этой операции (табл. 2.3).
Q1 |
Q2 |
∑ |
0 |
0 |
0 |
0 |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
0 |
Для построения схемы, реализующей операцию сложения по модулю два двух слагаемых, составим карту Карно (рис. 2.1).
Рисунок 2.1 – Карта Карно для операции сложения по модулю два
Как видно из этой карты, минимизировать функцию сложения по модулю два путем применения операции склеивания не удается.
Составим логическое уравнение, реализующее функцию сложения по модулю два: .
Схема аппаратурной реализации этого уравнения приведена на рис. 2.2.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.