搞一搞手算CRC效验码(循环冗余效验)

搞一搞手算CRC效验码(循环冗余效验)

作者: 梦飞

乐享生活,分享极致

手机扫码查看

标签:

特别声明:文章多为网络转载,资源使用一般不提供任何帮助,特殊资源除外,如有侵权请联系!

概述(废话)

关于CRC的文章不胜枚举,文字密密麻麻的非常繁琐,为此,我只举出计算方法(模二除法)

Eg:已知要传送的信息码为11010100,生成多项式为G(x)=X4+X3+1,求CRC码。

答:(求R(X),请写出计算过程)

从多项式中我们可以获得除数11001,获取方法:

可以把多项式看成1*X4+1*X3+0*X2+0*X+1*1 将系数取出组成除数:11001

被除数为题目红字部分加上5个0(10100011010000),4个0从多项式中提取(x的4次幂,取第一个的幂),G(x)=X4+X3+1

提取出了除数和被除数,可以开始计算

 

下方转载B站超详细视频

 

 

分享到:
打赏
未经允许不得转载:

作者: 梦飞, 转载或复制请以 超链接形式 并注明出处 梦飞技术博客
原文地址: 《搞一搞手算CRC效验码(循环冗余效验)》 发布于2020-3-9

评论

未显示?请点击刷新
切换注册

登录

您也可以使用第三方帐号快捷登录

切换登录

注册

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏