Телесистемы
 Разработка, производство и продажа радиоэлектронной аппаратуры
На главную   | Карта сайта | Пишите нам | В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:jobsmp@pochta.ru

Телесистемы | Электроника | Конференция «Микроконтроллеры и их применение»

Ответ:

Отправлено koyodza 30 января 2009 г. 00:12
В ответ на: У чистого кода хэмминга кодовое расстояние равно 3. Он не может детектировать двойные ошибки. Нужен код хэмминга, дополненный до четности. Который легко реализовать и как циклический код. отправлено пользователем Oldring 29 января 2009 г. 23:59

Для нахождения двойной ошибки добавляеться еще 1 контрольный разряд (кроме тех, что стоят на позициях 2^(i-1))- на позиции 0, котоый означает четность всего кодового числа. Получили d=4Итого:0) Если групповые проверки и общая проверка на четность в результате дают 0, то информация передана без ошибок1) Если групповые проверки дают не нулевой результат, то берут во внимание результат проверки на четность по всему слову.а) Нечетность этой проверки указывает на наличие одинарной ошибки, которая может быть исправлена.б)четность - про наличие неисправимой двойной ошибки


Составить ответ | Вернуться на конференцию.

Ответы


Отправка ответа
Имя*: 
Пароль: 
E-mail: 
Тема*:

Сообщение:

Ссылка на URL: 
URL изображения: 

если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
поделите двойку на единицу:

Перейти к списку ответов | Конференция | Раздел "Электроника" | Главная страница | Карта сайта

Rambler's Top100 Рейтинг@Mail.ru
 
Web telesys.ru