永发信息网

CRC 循环冗余校验码谁会计算啊?! 教我啊~~~

答案:2  悬赏:0  手机版
解决时间 2021-11-23 12:51
CRC 循环冗余校验码谁会计算啊?! 教我啊~~~
最佳答案
CRC码是由两部分组成,前部分是信息码,就是需要校验的信息,后部分是校验码,如果CRC码共长n个bit,信息码长k个bit,就称为(n,k)码。 它的编码规则是:
1、首先将原信息码(kbit)左移r位(k+r=n)
2、运用一个生成多项式g(x)(也可看成二进制数)用模2除上面的式子,得到的余数就是校验码。

非常简单,要说明的:模2除就是在除的过程中用模2加,模2加实际上就是我们熟悉的异或运算,就是加法不考虑进位,公式是:
0+0=1+1=0,1+0=0+1=1
即‘异’则真,‘非异’则假。
由此得到定理:a+b+b=a 也就是‘模2减’和‘模2加’直值表完全相同。

有了加减法就可以用来定义模2除法,于是就可以用生成多项式g(x)生成CRC校验码。

例如: g(x)=x4+x3+x2+1,(7,3)码,信息码110产生的CRC码就是:
11
11101 | 110,0000
111 01
1 0100
1 1101
1001
余数是1001,所以CRC码是110,1001

标准的CRC码是,CRC-CCITT和CRC-16,它们的生成多项式是:
CRC-CCITT=x^16+x^12+x^5+1
CRC-16=x^16+x^15+x^2+1
全部回答
前几天上课也老师也教了,可是自己也一直不明白,没听懂。
也请各位教教我和LZ哦:)
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
就这样结了断 断了结是哪一句名言
功夫兔与菜包狗第二季什么时候出
+1(359)010-6701 是什么电话………美国打过来
有没有好听的空间背景音乐,安静点的
简述二乔玉兰、白玉兰、广玉兰紫玉兰的区别
念佛堂绕佛念阿弥陀佛应先走那脚
做法,红烧五香肉怎么做好吃,红烧五香肉的家
歌汇KTV地址有知道的么?有点事想过去!
如何描写巨蟒出山
过门不入的成语故事
浅橙科技的创始人是谁啊,朱永敏吗?
手机的CPU 64位四核1.5GHz和八核,有什么区别
广东湛江霞山区人民路七号这是什么地方?
租借土地上的个人建筑是否能强拆?
明天高数考试急!f(x)=x/(1+e^1/x)(x
推荐资讯
手机qq和qq空间怎么是2个单独app?有这个必要
德绒属于超柔吗
为什么每天晚上睡觉的时候我妹都要摸着我隐私
淘宝网购调查(支付方式):现在淘宝网购是用
西安重型机械研究所的研究所简介
我是女生身高171体重六十算不算重?
琪雅美容健康地址在哪,我要去那里办事,
有哪些成语“形容一个人对熟悉的人疏远,对陌
玉溪市哪个ktv酒水价格便宜,望知道的人告知
武汉荣邦远洋船舶管理有限公司怎么样?
在我们这个民族的记忆和体验中,都是圣洁的缩
蕾丝包包好看吗?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?