欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

关于CRC的一些练习

程序员文章站 2022-06-23 07:54:27
1.某个数据通信系统采用 CRC 校验方式,所用生成多项式 G(x)的二进制比特序列为 11001,目的结点接收到的二进制比符序列为 110111001(含 CRC 校验码)。请判断传输过程中是否出现了差错?为什么?1101110010000/11001=100110011有余数1011,有差错2.某一个数据通信系统采用 CRC 校验方式,并且生成多项式 G(X)=X3+X2+1,目的结点接收到的二进制比特序列为 110111001,请判断传输过程中是否出现了差错? 1101110111001...

1.某个数据通信系统采用 CRC 校验方式,所用生成多项式 G(x)的二进制比特序列为 11001,目的结点接收到的二进制比符序列为 110111001(含 CRC 校验码)。请判断传输过程中是否出现了差错?为什么?
1101110010000/11001=100110011
有余数1011,有差错

2.某一个数据通信系统采用 CRC 校验方式,并且生成多项式 G(X)=X3+X2+1,目的结点接收到的二进制比特序列为 110111001,请判断传输过程中是否出现了差错? 1101

110111001/1101=100011
余11,有差错

3.待发送的数据比特序列是 101011,生成多项式是 G(x)=x^4+x+1,若没有产生传输错,则接收方收到的数据比特序列应该是多少? 10011

1010110000/10011=1011
余100,接收1010110100
4.某通信系统的 CRC 码,其生成 g(x)多项式二进制比特序列为 11001,目前节点接收的二进制比特序列为 110111001,判断传输过程中是否出错,为什么?

110111001/11001=10011
余10,有差错

5.在网络中通常采用 CRC 码进行差错控制,设有(7,4)码,生成多项式 g(x)=1101,信息码为 1011,求系统 CRC 码。 有校验码3位

1011000/1101=1101
余100,CRC:1011100

6. 某通信系统的 CRC 码,其生成 g(x)多项式二进制比特序列为 11001,目前节点接收的二进制比特序列为 110111001,冗余码 有校验码4位

1101110010000/11001=100110011
余1011,CRC:1101110011011

本文地址:https://blog.csdn.net/qq_48198925/article/details/106607956