更多“CRC循环冗余码的信息位为101011,生成多项式G(x)=x+x,则生成的CRC码字为()。A、1010110111B、1010111011C、1010111010D、1010111100”相关问题
  • 第1题:

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

    A.0000

    B.0100

    C.0010

    D.1100


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

  • 第2题:

    若信息码字为11100011,生成多项式G(x)=x5+x4+x+1,则计算出的CRC校验码为(16)。

    A.1101

    B.11010

    C.1101

    D.11010


    正确答案:B
    解析:由生成多项式G(x)=x5+x4+x+1可以得到除式110011,信息码字后面加5个0得到被除式,计算方法如下:

  • 第3题:

    已知循环冗余码的生成多项式G(X)= x5+x4+x+1,若接收方收到的码字为1010110001101,问传输中是否有差错?


    参考答案:最高次数为4,所以除数为10011 在数据后加4个0,行成一个位串1101,0110,1100,00 然后用模2除法 余数为1110 所以传输数据T(X)=1101,0110,1111,10

  • 第4题:

    为了进行差错控制,必须对传送的数据帧进行校验。在局域网中广泛使用的校验方法是(7)校验。CRC-16标准规定的生成多项式为G(x)=X16+X15+X2+1,它产生的校验码是(8)位,接收端发现错误后采取的措施是(9)。如果CRC的生成多项式为G(X)=X4+X+1,信息码字为10110,则计算出的CRC校验码是(10)。要检查出d位错,码字之间的海明距离最小值应为(11)。

    A.奇偶(Parity)

    B.海明(Hamming)

    C.格雷(Gray)

    D.循环冗余(Cyclic Redundancy)


    正确答案:D

  • 第5题:

    为了进行差错控制,必须对传送的数据帧进行校验。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

  • 第6题:

    为了进行差错控制,必须对传送的数据帧进行校验。如果CRC的生成多项式为G(X)=X4+X2+1,信息码字为1010110,那么计算出的CRC校验码是(19)。

    A.10

    B.1010

    C.111

    D.1111


    正确答案:B
    解析:CRC生成多项式为G(X)=X4+X2+1(对应的二进制数是10101),它产生的校验码是4位。如果信息码字为1010110,则CRC校验码计算过程如下:因此,计算所得的CRC校验码为1010。

  • 第7题:

    假定被检验的数据M(x)=1000,其选择生成多项式为G(x)=x3+x+1,该数据的循环冗余校验码(CRC码)应为( )。

    A.1000110

    B.1000101

    C.1000111

    D.1000000


    正确答案:B

  • 第8题:

    假设被检验的数据M(x)=10000,其选择生成多项式为G(x)=x3,该数据的遁环冗余校验码(CRC码)应为( )。

    A.1000110

    B.1000101

    C.1000111

    D.1000000


    正确答案:B

  • 第9题:

    若使用生成多项式G(x)=1011,求有效信息1100的CRC码


    答案:101

  • 第10题:

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

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

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

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

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

  • 第11题:

    若要传输的数据M=1010001101,生成多项式为P(X)=X5+X4+X2+1,求CRC码的检验序列码,并验证收到的码字101000110101110的正确性。


    正确答案: C.RC码的检验序列码为:01110。
    收到的码字101000110101110是正确的。

  • 第12题:

    单选题
    CRC循环冗余码的信息位为101011,生成多项式G(x)=x+x,则生成的CRC码字为()。
    A

    1010110111

    B

    1010111011

    C

    1010111010

    D

    1010111100


    正确答案: B
    解析: 暂无解析

  • 第13题:

    已知信息码为101,采用生成多项式G(X)=X4+X4+X2+X1+1,生成的循环冗余编码CRC是

    A.100011

    B.1011101

    C.111011

    D.101010


    正确答案:B

  • 第14题:

    试题(14)

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

    (14)A.0000

    B.0100

    C.0010

    D.1111


    正确答案: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

  • 第15题:

    为了进行差错控制,必须对传送的数据帧进行校验。在局域网中常采用的校验技术是(6)。CRC-CCITT的生成多项式是(7);假设一个CRC生成多项式为G(X)=4+X+1,要发送的信息码为101011,则算出的CRC校验码为(8)。假设采用的生成多项式为 G(x)=4+2+X+1,要发送的信息码为1111101,则要发送的CRC编码应为(9),该循环冗余位加在信息位后面形成码字,若该码字再经零插入(比特填充)后从左至右发送,则发送时的比特顺序应为(10)。

    A.CRC校验

    B.水平奇偶校验

    C.垂直奇偶校验

    D.汉明校验


    正确答案:A

  • 第16题:

    为了进行差错控制,必须对传送的数据帧进行校验。在局域网中广泛使用的校验方法是(1)校验。CRC-16标准规定的生成多项式为G(x)=X16+X15+X2+1,它产生的校验码是(2)位,接收端发现错误后采取的措施是(3)。如果CRC的生成多项式为G(X)=X4+X+1,信息码宇为10110,则计算出的CRC校验码是(4)。要检查出d位错,码字之间的海明距离最小值应为(5)。

    A.奇偶(Parity)

    B.海明(Hamming)

    C.格雷(Gray)

    D.循环冗余(Cyclic Redundancy)


    正确答案:D

  • 第17题:

    循环冗余校验标准CRC-16的生成多项式为G(x)= x16+x15+x2+1,它产生的校验码是(13)位。

    A.2

    B.4

    C.16

    D.32


    正确答案:C
    CRC由于其实现的原理十分易于用硬件实现,因此广泛地应用于计算机网络上的差错控制。要计算CRC校验码,需根据CRC生成多项式进行。例如:原始报文为11001010101,其生成多项式为X4+X3+X+1。在计算时,在原始报文的后面添加若干个0,其添加0的个数等于校验码的位数,而生成多项式的最高幂次就是校验位的位数。对于题干多项式G(x)=x16+x15+x2+l而言,最高幂次为16,所以它产生的校验码是16位。,当CRC检查出现错误时,它是不会进行纠错的,通常是让信息的发送方重发一遍(自动请求重发)。

  • 第18题:

    设生成多项式为:G(x)=X4+X3+1,收到的信息码字为100011,检查和CRC为1001,请问收到的信息有错吗,为什么?


    正确答案:

    因为余数R(x)=1110不为0,所以收到的信息不正确。

  • 第19题:

    为了进行差错控制,在局域网中对数据帧广泛使用的校验方法是(178)校验。CRC-16规定的生成多项式为G(x)=X16+X15+X2+1,它产生(179)位的校验码,当接收端发现错误后会(180)。如果CRC的生成多项式为G(X)=X4+X+1,码字为10110,CRC校验码是(181)。要检查出d位错,码字之间的海明距离最小值应为(182)。

    A.奇偶(Parity)

    B.海明(Hamming)

    C.格雷(Gray)

    D.循环冗余(Cyclic Redundancy)


    正确答案:D

  • 第20题:

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

    A.0000

    B.0100

    C.0010

    D.1111


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

  • 第21题:

    循环冗余校验标准CRC-16的生成多项式为G(x)=x16+x15+x2+1,它产生的校验码是(请作答此空)位,接收端发现错误后采取的措施是( )。

    A.2
    B.4
    C.16
    D.32

    答案:C
    解析:
    假设生成多项式G(x)的阶为r,则在原始信息位后添加r个0,新生成的信息串共m+r位,对应多项式设定为xrM(x)。x16+x15+x2+1的阶为16,所以校验位为16位。接收端发现错误后采取的措施是自动请求发送端进行重发。

  • 第22题:

    循环冗余校验码(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 。

  • 第23题:

    若信息码字为11100011,生成多项式G(x)=x^5+x^4+x+1(^代表幂运算),则计算出的CRC校验码为()

    • A、01101
    • B、11010
    • C、001101
    • D、011010

    正确答案:B