В чистом виде кода Хэмминга 8.4 не существует. Он может быть только 7.4 (+).
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено adw 30 августа 2004 г. 11:15
В ответ на: Ну, относительно корректирующей способности 8.4 вы немного погорячились ;) отправлено SKov 28 августа 2004 г. 16:31

Таким образом, как раз семь однократных ошибок из семи переданных бит можно исправить. Но семибитовая система зачастую неудобна, поскольку в байте восемь бит, поэтому логично этот восьмой бит использовать для контроля четности. Это позволяет дополнительно обнаруживать двойные ошибки.
Напоминаю, речь идет о четырех битах исходных данных, то есть из каждого исходного байта получится два кодированных байта и их надо рассматривать в отдельности. Нельзя сказать 7 из 16 ошибок.
Пример на сахаре в файлообменнике,

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru