有个关于CRC检验方式的题目
答案:1 悬赏:50 手机版
解决时间 2021-04-03 00:41
- 提问者网友:送舟行
- 2021-04-02 18:24
有个关于CRC检验方式的题目
最佳答案
- 五星知识达人网友:一把行者刀
- 2021-04-02 18:59
修改答案:
原数据:110011
校验码:11001(有多项式得到)
冗余码:1001(余数)
最后要发送的数据:110011(原数据)1001(冗余码)
100001
--------------------------
11001 1100110000
11001
-------------------------------
10000
11001
---------------------------
1001
我就举个例子吧
显示的时候可能有些列不能对齐,见谅哈
先是原数据用M表示吧
除数P,商Q,余数R,冗余码n
假定M=101001 , P=1101
这时要在M后添加3个0--冗余码n(添加的0比P少一位)
然后,用M除以P(做异或运算)
110101
-----------------------------------
1101 101001000
1101
---------------------------------
01110
1101
-------------------------------
001110
1101
---------------------------
001100
1101
---------------------
001 R余数
将R加上M就是了
CRC只能发现错误,不知道错误具体出在那
原数据:110011
校验码:11001(有多项式得到)
冗余码:1001(余数)
最后要发送的数据:110011(原数据)1001(冗余码)
100001
--------------------------
11001 1100110000
11001
-------------------------------
10000
11001
---------------------------
1001
我就举个例子吧
显示的时候可能有些列不能对齐,见谅哈
先是原数据用M表示吧
除数P,商Q,余数R,冗余码n
假定M=101001 , P=1101
这时要在M后添加3个0--冗余码n(添加的0比P少一位)
然后,用M除以P(做异或运算)
110101
-----------------------------------
1101 101001000
1101
---------------------------------
01110
1101
-------------------------------
001110
1101
---------------------------
001100
1101
---------------------
001 R余数
将R加上M就是了
CRC只能发现错误,不知道错误具体出在那
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯