Можно ли выполнить элементарное исправление ошибок с помощью CRC?

Я знаю, что вся цель использования CRC состоит в обнаружении ошибок, но я слышал, как кто-то заявил, что его можно использовать для исправления базовых ошибок в дополнение к обнаружению ошибок. Мне было любопытно, так ли это на самом деле, и если да, то насколько это мощно? Я имею в виду, мы обычно называем CRC способным выполнять x-битное обнаружение, но мне любопытно, может ли он выполнять x-битовую коррекцию. Если да, то как это работает? Спасибо.

13
задан user2864740 9 January 2015 в 17:30
поделиться