CRC码的产生和校验需要生成多项式,若生成多项式最高为n次幂,则校验值有( )位。A.n-1B.nC.n+1D.以上都不对

题目

CRC码的产生和校验需要生成多项式,若生成多项式最高为n次幂,则校验值有( )位。

A.n-1

B.n

C.n+1

D.以上都不对


相似考题
更多“CRC码的产生和校验需要生成多项式,若生成多项式最高为n次幂,则校验值有( )位。A.n-1B.nC.n+1D. ”相关问题
  • 第1题:

    若信息码字为111000110,生成多项式

    则计算出的CRC校验码为( )

    A. 01101
    B. 11001
    C. 001101
    D. 01110

    答案:B
    解析:
    生成多项式

    代表二进制串 101011;其最 高幂次为 5,则信息码字 111000110 后补 5 个 0,为 111000110 00000。111000110 00000 除以 101011,余数为11001即为校验码。

  • 第2题:

    循环冗余校验码(Cyc1ic Redundancy Check ,CRC)是数据通信领域中最常用的一种差错校验码,该校验方法中,使用多项式除法(模2 除法)运算后的余数为校验字段。若数据信息为 n 位,则将其左移k 位后,被长度为 k+1 位的生成多项式相除,所得的 k 位余数即构成 k 个校验位,构成 n+k 位编码。若数据信息为 1100,生成多项式为 X3+X+l (即 1011) ,则 CRC 编码是( )。

    A.1100010
    B.1011010
    C.1100011
    D.1011110

    答案:A
    解析:
    本题中K=3,将数据信息1100补3个0,变成1100000与1011做模2运算(不进位加法运算),所得余数为三位校验位即,010,因此CRC的编码为1100010 。

  • 第3题:

    若信息码字为111000110,生成多项式

    则计算出的CRC校验码为( )。

    A. 01101
    B. 11001
    C. 001101
    D. 011001

    答案:B
    解析:
    多项式为101011,信息码右边补5个0后与多项式做模二运算(即1110001100000 ? 101011),得余数即可。

  • 第4题:

    循环冗余校验码(Cyc1ic Redundancy Check ,CRC)是数据通信领域中最常用的一种差错校验码,该校验方法中,使用多项式除法(模2 除法)运算后的余数为校验字段。若数据信息为 n 位,则将其左移k 位后,被长度为 k+1 位的生成多项式相除,所得的 k 位余数即构成 k 个校验位,构成 n+k 位编码。若数据信息为 1100,生成多项式为 X3+X+l (即 1011) ,则 CRC 编码是(14)。

    A.1100010
    B.1011010
    C.1100011
    D.1011110

    答案:A
    解析:
    本题中K=3,将数据信息1100补3个0,变成1100000与1011做模2运算(不进位加法运算),所得余数为三位校验位即,010,因此CRC的编码为1100010 。

  • 第5题:

    若信息码字为111000110,生成多项式

    ,则计算出的CRC校验码为( )。

    A. 01101
    B. 11001
    C. 001101
    D. 011001

    答案:B
    解析:
    多项式为101011,信息码右边补5个0后与多项式做模二除法(即11100011000000 ? 101011),得余数即可。模2除法与算术除法类似,但每一位除的结果不影响其他位即不向上一位借位,所以实际上就是异或(相同为0,不同为1)。