Is it possible to do rudimentary error correction with CRC?
问题 I know the whole intention of using CRC is to do error detection, but I heard someone state that it can be used to do basic error correction in addition to error detection. I was curious if this was the case, and if so, how powerful is it? I mean, we usually refer to CRC as capable of performing x-bit detection, but I'm curious if it is capable of performing x-bit correction. If so, how does this work? Thanks. 回答1: It is possible to do single-bit error correction with a CRC. Assume one has a