Разработка, производство и продажа радиоэлектронной аппаратуры
|
Требуется программист в Зеленограде - обработка данных с датчиков; ColdFire; 40 тыс.
e-mail: jobsmp@pochta.ru
|
Для такого случая:
- правильный блок содержит данные x0,x1,x2,0,0,0,0,..,0,x3,x4,..,xN.
- После обработки x2 (или любого вплоть до x3) остаток = 0
- Характерные ошибки - зануление байтов.
CRC не сможет распознать ни одной ошибки типа зануления блока x3...xM.
При этом несмотря на то, что характерной особенностью CRC с правильно выбранным полиномом является детектирование всех ошибок с нечетным количеством ошибочных бит (Tanenbaum, Computer Networks), что в таком хитром случае будет неосуществимо, если допустить, что зануление блока привело к занулению нечетного количества единичных бит.
Составить ответ | Вернуться на конференцию
Ответы