永发信息网

CRC循环冗余校验码的计算

答案:1  悬赏:80  手机版
解决时间 2021-03-26 05:14
CRC循环冗余校验码的计算
最佳答案
假设使用的生成多项式是G(x)=x3+x+1。4位的原始报文为1010,求编码后的报文。
解:
1、将生成多项式G(x)=x3+x+1转换成对应的二进制除数1011。
2、此题生成多项式有4位(R+1),要把原始报文C(x)左移3(R)位变成101,000,0
3、用生成多项式对应的二进制数对左移4位后的原始报文进行模2除:
1001--商
1010000
1011--除数
1000
1011
011--余数(校验位)

编码后的报文(CRC码):
1010000

+ 011

101,001,1

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

在接收端收到了CRC码后用生成多项式为G(x)去做模2除,若得到余数为0,则码字无误。若如果有一位出错,则余数不为0,而且不同位出错,其余数也不同。可以证明,余数与出错位的对应关系只与码制及生成多项式有关,而与信息位无关
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
英语晚安亲爱的明早见怎么写
老人能吃无限极润红烟吗?
57K神仙道329服什么时候合服?
世界上最大的钟钟王是哪国制造的
新买的电脑,W7的系统,iTunes咋老装不上呢?
我和我最爱的人分手了!现在很痛苦,我现在想
我问的别克英朗北京裸车8.49万,开封是10.29
临县第一中学地址有知道的么?有点事想过去!
被后人称为酒神的是谁
家庭用电220V可以带220V电焊机长时间焊接
投稿求助 Journal of Inorganic Biochemistry
如何快速腌好咸鸭蛋?
我电脑是华硕主板的 键盘不能用了 在bios里面
请问CAD打开图纸的时候要输入文件名,这个问
印度标志性建筑物是什么?
推荐资讯
老公总喜欢让公公婆婆来怎么办
caxa软件可以测重量吗?
奔驰 4match代表什么
让人从20岁逐渐变到80岁的是什么软件。
什么的用柳条字成语
2017岳阳高中分数线
墨玉县萨依巴格水利中学地址有知道的么?有点
为什么我不喜欢看桃花里三生三世这类的电视剧
50个两分换好多角
建筑工程什么叫高厚比
化学电子、离子 的 物质的量怎么算啊?
please note that the next seating at the t
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?