全站数据
8 4 2 0 5 8 1

冗余码位数和除数怎么确定

教师招聘小助手 | 简单学习,快乐成才!         
问题更新日期:2024-10-15 22:27:59

问题描述

冗余码位数和除数怎么确定求高手给解答
精选答案
最佳答案

计算CRC循环冗余码的方法是:

1.将X的最高次幂为R的生成多项式G(X)转换成对应的R+1位二进制数。

2.将信息码左移R位,相当于对应的信息多项式C(X)*2R。

3.用生成多项式(二进制数)对信息码做除,得到R位的余数(注意:这里的二进制做除法得到的余数其实是模2除法得到的余数,并不等于其对应十进制数做除法得到的余数。)。

4.将余数拼到信息码左移后空出的位置,得到完整的CRC码。