论文网
English Papers
万事OK网
发表论文
 
 首页 > IT文章 > 程序设计 >
CRC算法原理及C语言实现

[科技论文网] http://www.scipapers.com    2007-12-01  



    d --------a--------
    1 00000000 00000000 <- HSB = 1
    0000000 000000000 <- a <<= 1
    0001000 000100001 <- P, CRC-CCITT 不含最高位的 1
    -----------------
    1 0001000 000100001
    001000 0001000010
    000100 0000100001
    -----------------
    0 001100 0001100011 <- HSB = 0
    01100 00011000110
    -----------------
    1 01100 00011000110 <- HSB = 1
    1100 000110001100
    0001 000000100001
    -----------------
    1 1101 000110101101 <- HSB = 0
    101 0001101011010
    -----------------
    0 101 0001101011010 <- HSB = 1
    01 00011010110100
    00 01000000100001
    -----------------
    0 01 01011010010101 <- HSB = 0
    1 010110100101010
    -----------------
    0 1 010110100101010 <- HSB = 1
    0101101001010100
    0001000000100001
    -----------------
    0100101001110101 <- CRC

    结合这些,前面的程序就好理解了。至于 32 位 CRC 的计算与 16 相似,就不多加说明,请参考源程序。    来源:

声明:本文由网友推荐或作者提交,版权归原作者所有,刊登此文仅为传播知识,展示研究成果,提高文章引用率。未经原作者授权,禁止用于任何形式的商业行为。科技论文网倡导尊重知识、尊重劳动、保护原创、知识共享。由于部分论文文章来于网络,文章作者不祥,请相关的原创作者与我们联系,以便加上您的署名。

上一页 1 2 3 4 5 6 7 8 9  
CRC算法原理及C语言实现
下面没有链接了     欧几里德算法及其实现
最新论文
·[程序设计]CRC算法原理及C语言实现
·[程序设计]欧几里德算法及其实现
·[程序设计]蚁群算法Python实现
·[程序设计]图像二值化算法源码
·[程序设计]经典面试问题:12小球问题算法2
·[程序设计]经典面试问题:12小球问题算法
·[程序设计]图像几何变换插值算法
·[程序设计]C算法—堆排序
·[程序设计]人机博弈程序实现
·[程序设计]A*算法Python实现
 
 

搜索论文

Google
论文分类

论文网 论文发表网 论文 免费论文网 找论文网 毕业论文 中国论文网 英语论文 百度论文 聘教网 易搜
 免费发布论文    中国论文网 2008版权所有  业务联系:pinjiao@126.com