k=6,M=101001,p=1101,计算FCS
在计算帧检验序列(FCS)时,通常使用循环冗余校验(CRC)方法。给定的参数是:
� = 6 k=6,这表明数据位数为 6 位。
� = 101001 M=101001,这是待发送的消息。
� = 1101 p=1101,这是生成多项式。CRC 校验的步骤通常包括以下几个:选择生成多项式
� p。在这个例子中,它是 1101 1101。计算生成多项式的度。对于 1101 1101,度数是 3。根据生成多项式的度数扩展消息。这通常涉及在消息的右边添加与生成多项式度数相等数量的零。
所以,消息 � = 101001 M=101001 变为 101001000 101001000(在末尾添加了三个零)。使用除法计算余数。使用模 2 除法(没有借位的除法)将扩展的消息除以生成多项式。这个余数就是 FCS。我们可以通过执行模 2 除法来计算 FCS。让我们进行这个计算。计算得到的帧检验序列(FCS)是 001。这意味着在传输数据 101001 时,你应该附加这个 FCS 作为校验位。
学习资料:
领取专属 10元无门槛券
私享最新 技术干货