广东东软学院本科毕业设计(论文)循环冗余校验算法的实现 Implementation of cyclic redundancy checking algorithm广东东软学院本科毕业设计(论文)摘要本文介绍了循环冗余校验(CRC)算法的原理和循环冗余校验算法设计分析过程,给出了使用编码,解码计算的详细过程和代码。描述了利用数组模拟数据包实现循环冗余校验算法的具体实现过程,并给出了详细的设计流程,该方法校验速度非常快,提高了计算机网络通信的速度和报文传输的准确性。在阐释完设计思路之后,本文会使用 Java 语言对所做设想和设计进行实现,说明设计的原则与具体内容。循环冗余校验的编码方法和解码方法比较简单,检查错误的能力非常强。其功能实现差错控制广泛应用于通信领域,用于检测通信系统中各种现场总线协议的数据帧。关键词:CRC 检验;生成多项式;模 2 除法;JAVAABSTRACTThis paper introduces the principle of cyclic redundancy check (CRC) algorithm and the design and analysis process of CRC algorithm, and gives the detailed process and code of coding and decoding calculation. This paper describes the specific implementation process of cyclic redundancy checking algorithm based on array simulation data package, and gives the detailed design process. This method is very fast in checking speed, which improves the speed of computer network communication and the accuracy of message transmission. After explaining the design ideas, this paper will use java language to realize the design and design, and explain the design principles and specific content. The coding and decoding methods of cyclic redundancy check are relatively simple, the ability of checking errors is very strong, and the probability of failing to check errors is basically 0. The function of error control is widely used in the field of communication, which is used to 广东东软学院本科毕业设计(论文)detect the data frame of various fieldbus protocols in communication system.Key words:CRC test;Generating polynom...