2016 - 2024

感恩一路有你

循环冗余校验码例题 循环冗余码计算步骤?

浏览量:1672 时间:2021-04-02 05:08:01 作者:admin

循环冗余码计算步骤?

该问题的解决方案如下:

计算冗余位的个数,即生成多项式的最高阶。

在信息位之后添加0个冗余位。

将第二步的结果除以生成多项式。这里使用的除法叫做模2除法,即只要部分余数的高阶为1,就可以得到商1,然后上面和下面的减法就是异或。

在连续计算的第三步之后,将获得余数。

将信息替换为余数的0的补码。

给定信息位为1010001,预定多项式为x4x2x1,获得循环冗余码。

让我们来看看计算步骤。

循环冗余校验码怎么算?

循环冗余校验码的计算方法:CRC(cyclic redundancy)循环冗余校验码(cyclic redundancy check,CRC)是一种常用的校验码,在早期通信中得到了广泛的应用。由于早期的通信技术是不可靠的(不可靠的来源是由通信技术决定的,如电磁波通信中雷电等因素的影响),不可靠的通信会带来“确认信息”的混乱。书中提到,红军和蓝军联手攻打山头的情况下,在敌人的情况下,红军向蓝军发出了第二天进攻的信息。蓝军收到消息后,发出了确认消息。但蓝军担心,如果“确认电文”不可靠,不能送达红军,岂不是很危险?于是红军又发了一条“求证电文”,但同样的问题解决不了,红军还是不敢贸然行动。

循环冗余校验码例题 crc循环冗余校验原理 什么是循环冗余编码

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。