假设CRC编码的生成比特模式G=10011。请回答下列问题:(1)如果数据D=1010101010,则CRC编码后=?(2)如果数据D=1010100000,则CRC编码后=?(3)如果接收端收到码字01011010101001,则该码字在传输过程中是否发生差错?(4)如果接收端收到码字10010101010000,则该码字在传输过程中是否发生差错?
举一反三
- 使用CRC校验的系统中,如果接收端收到的信息码字为11101001001010101,利用生成多项式G(x)=x4+x2+x+1,对该码字进行校验,判断接收是否正确。
- 已知CRC 码(G(x) =1011 ,信息多项式M(x)=1010),若接收端收到的CRC码字为1010111 ,分析传输是否有错?如果错误,正确的码字应该是( ) A: 1010 001 B: 1010 010 C: 1010 101 D: 1010 011
- 在数据传输过程中,如果接收方接收到的信息位为10110011010,采用CRC校验算法,生成多项式是G(x)=x4+x3+1,则表明( )。 A: 该比特序列在传输过程中没有发生差错 B: 该比特序列在传输过程中出现了差错 C: 无法判断是否发生差错 D: 该比特序列在传输过程中出现了差错,但得到了纠正
- 采用CRC差错检测方法时,如果接收端对收到的数据帧进行CRC计算,如果得到的余数不为零,说明传输是正确的。
- 在数据传输过程中,若接收方收到的二进制比特序列为10110011010,接收双方采用的生成多项式为G(x)=x4+x3+1,则该二进制比特序列在传输中是否出错?如果未出现差错,那么发送数据的比特序列和CRC检验码的比特序列分别是什么?