当前位置:首页 > 技术心得 > 正文内容

CRC除法

xjtudll13年前 (2013-05-18)技术心得10430

所有CRC原理介绍中,都会提到CRC除法。CRC除法与算术除法有什么区别呢?下面举个实例来说明。

以下是120 ÷ 9 来举例说明CRC除法:

120 = 1111000 B

9 = 1001 B

         

1

1

1

0

 

商为1110,即14,商有4位,表示进行了4次XOR

1001

 

1

1

1

1

0

0

0

 

被除数120是1111000,除数9是1001

   

1

0

0

1

         
     

1

1

0

0

     

110不够减,加入下一位0

     

1

0

0

1

       
       

1

0

1

0

   

101不够减,加入下一位0

       

1

0

0

1

     
           

1

1

0

 

余数为110,即6

注意:余数110 B不是1111000 B的CRC,这里只是演示CRC除法。

 

综上所述,CRC除法的本质就是亦或运算。

扫描二维码推送至手机访问。

版权声明:本文由鸟的天空发布,如需转载请注明出处。

本文链接:http://xjtudll.cn/Exp/269/

标签: CRC
分享给朋友:

“CRC除法” 的相关文章

NSButton——设定背景图片Scale

NSButton——设定背景图片Scale

参考资料: http://stackoverflow.com/questions/5851923/how-to-scale-axes-independently-at-runtime-on-an-nsbutton 代码方式: NSButton *someButton; NSButtonCell...

SSCOM无法保存窗口数据到文本文件

SSCOM无法保存窗口数据到文本文件

使用环境: Win7 64bit SSCOM 3.2 问题: “保存窗口”功能无效,每次都是提示error 如下图所示: 原因: 相应的目录根本不存在,请看错误窗口。 目录SAVE2017/3实际上并不存在,软件也没有自动新建该目录 解决办法: 在SSCOM同级目录下,新建...

群晖安装OnlyOffice

群晖安装OnlyOffice

1、拉取镜像ssh  admin@201.201.201.168cd /volume1/dockersudo docker pull onlyoffice/documentserver 2、安装onlyoffice,注意配置端口本地端口与已用的不冲突即可 3、关闭密钥否则每次都提...

Qt无法定位程序输入点

Qt无法定位程序输入点

       Qt发布程序的时候,运行exe文件(位于release文件夹),提示Qt无法定位程序输入点于动态链接库QtCore4.dll上,如图所示。   碰到这个问题,当然第一件事是在\Qt\2009.05...

Project Serve 2010 Error:Project Server 2010 要求至少使用 Microsoft Internet Explorer 7

Project Serve 2010 Error:Project Server 2010 要求至少使用 Microsoft Internet Explorer 7

安装好project server2010后,提示: Project Server 2010 要求至少使用 Microsoft Internet Explorer 7.0。 如下图所示: 换成IE11,还是提示这个问题,怎么办呢?猜测可能是IE兼容性问题,于是修改兼容性设置 修改完后,问题又来了...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。