单选题

CRC是链路层常用的检错码,若生成多项式为x5+x3+1,传输数据10101110,得到的CRC校验码是( )。

A

01000

B

01001

C

1001

D

1000

查看答案
答案
正确答案:A
解析

要计算CRC校验码,需根据CRC生成多项进行。

例如:原始报文为10101110,其生成多项式为:X5+X3+1。在计算时,是在原始报文的后面添加若干个0(个数为生成多项式的最高次幂数,它也是最终校验位的位数。上式中,校验位数应该为5)作为被除数,除以生成多项式所对应的二进制数(由生成多项式的幂次决定,此题中除数应该为101001),最后使用模除,得到的余数为校验码01000。

历年真题
资料下载

注册回到顶部

版权所有©环球网校All Rights Reserved