摘要: %ws WCHAR wszNameCRC原理 设编码前的原始信息多项式为P(x),P(x)的最高幂次加1等于k;生成多项式为G(x),G(x)的最高幂次等于r;CRC多项式为R(x);编码后的带CRC的信息多项式为T(x)。发送方编码方法:将P(x)乘以xr(即对应的二进制码序列左移r位),再除以G(x),所得余式即为R(x)。用公式表示为 T(x)=xrP(x)+R(x)接收方解码方法:将T(x)除以G(x),如果余数为0,则说明传输中无错误发生,否则说明传输有误。程序可以如下实现: 1)将Mx^r的前r位放入一个长度为r的寄存器; 2)如寄存器首位为1,将寄存器左移1位(将Mx^r剩下.. 阅读全文
posted @ 2014-03-13 09:16 好哥TOP 阅读(2384) 评论(0) 推荐(0) 编辑