检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]河南理工大学计算机学院,河南焦作454003 [2]河南理工大学物理化学学院,河南焦作454003
出 处:《河南理工大学学报(自然科学版)》2009年第5期596-601,共6页Journal of Henan Polytechnic University(Natural Science)
基 金:河南省重点科技攻关项目(072102240027)
摘 要:提出了循环冗余校验(CRC)信息单元编码算法,并进行了详细的数学推导,给出了CRC的编码算法流程图.对于从低字节的低位开始计算CRC的情况,提出了2种计算CRC的方法:信息位反转法与生成多项式反转法.分析了CRC的解码算法并给出了CRC的解码算法流程图.在讨论DNP3.0中CRC程序流程图的基础上,给出在keilμV ision8.08a环境下调试通过的单片机KeilC51程序.CRC(Cyclic Redundancy Check)coding algorithm by information units,of which mathematical deduction is carried out in detail,and flow charts of CRC coding algorithms are presented.For calculating CRC codes from low bits to high bits,two methods of information bits reversion and polynomial reversion are brought forward.The CRC decoding algorithm is analyzed,And the flow chart of the CRC decoding algorithm is given.Based on the discussion of the CRC program flow charts of DNP3.0,the KeilC51 programs available in single chip microcomputers debugged in the environment of Keil μVision8.08a are presented.
关 键 词:循环冗余校验 CRC信息单元编码算法 信息位反转法 生成多项式反转法
分 类 号:TP301.6[自动化与计算机技术—计算机系统结构]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:3.143.218.86