CRC循环冗余校验纠错中循环左移的原因以及一些新感受
CRC循环冗余校验纠错中循环左移的原因以及一些新感受问题的描述理解已知前提新知问题的描述理解已知前提1.我们讨论的是只有一位代码出错的情况,多位出错的情况由于 纠错代价过大而直接丢弃。2.CRC循环冗余检验的余数具有循环的特点。3.对余数左侧补零然后除以生成多项式的余数是该余数对应的出错位的 前面一位出错的代码对应的余数。4.每一个余数对应一个出错代码以及出错的位置。为什么需要左移:如图: 虽然余数(全0已排除)在一定条件下可以说是唯一对应一个错误代码,但除了后面 len(G
原创
2021-10-14 09:15:03 ·
1248 阅读 ·
0 评论