参考答案和解析
正确答案:D
试题(14)分析
本题考查数据校验知识。
CRC即循环冗余校验码(Cyclic Redundancy Check)是数据通信领域中最常用的一种差错校验码,其特征是信息字段和校验字段的长度可以任意选定。
在CRC校验方法中,进行多项式除法(模2除法)运算后的余数为校验字段。
信息字为10110,对应的多项式M(x)=x4+x2+x,生成多项式为G(X)= X4+X+1对应的代码为10011。
校验码计算过程为:先将信息码左移4位(生成码长-1,得到101100000,然后反复进行异或运算(即除数和被除数最高位对齐,按位异或),如下所示:
1011010011= 00101,00101左移两位得到10100再与10011异或;
1010010011= 00111,0011 1左移两位得到11100再与10011异或;
1110010011= 01111,其结果为CRC校验码,即余数1111。
参考答案
(14)D
更多“试题(14)若计算机采用CRC进行差错校验,生成多项式为G(X)= X4+X+1信息字为10110,则CRC校验码是 (1 ”相关问题
  • 第1题:

    为了进行差错控制,必须对传送的数据帧进行校验。CRC-16标准规定的生成多项式为G(x)=X16+X15+X2+1,它产生的校验码是(62)位。如果CRC的生成多项式为 G(X)=X4+X+1,信息码字为10110,则计算出的CRC校验码是(63)。

    A.2

    B.15

    C.16

    D.33


    正确答案:C

  • 第2题:

    采用CRC进行差错校验,生成多项式为G(X)=X4+X+1,信息码字为10111,则计算出的CRC校验码是?

    A.0000
    B.0100
    C.0010
    D.1100

    答案:D
    解析:

  • 第3题:

    信息码字为11110111,生成多项式为G(x)= x4+x+1,则算出CRC校验码为 。


    B

  • 第4题:

    采用CRC进行差错校验,生成多项式为G(X)=X4+X+1,信息码字为10110,则计算出的CRC校验码是(18)。

    A.0000

    B.0100

    C.0010

    D.1111


    正确答案:D
    解析:循环冗余校验码的计算方法如下。G(X)=X4+X+1对应的二进制序列为10011,下面进行“按位异或”运算:

  • 第5题:

    【计算题】采用CRC进行差错校验,生成多项式为G(X)=+X+1,信息码字为10110,试求应添加在数据后面的余数。


    D