搜索资源列表
crc32源码及资料
- CRC校验采用多项式编码方法。多项式乘除法运算过程与普通代数多项式的乘除法相同。多项式的加减法运算以2为模,加减时不进,错位,如同逻辑异或运算。-CRC polynomial used coding method. Polynomial multiply and divide computing process and the general polynomial algebra multiply and divide the same. Polynomial and subtract oper
Euclid_100722
- 欧氏距离算法计算错误位置多项式,是Berlekamp-Massey的替代算法。消耗的硬件资源比Berlekamp-Massey算法多,但是可以更节省运算时间。-Euclidean distance algorithm to calculate the error position polynomial, is an alternative Berlekamp-Massey algorithm. The consumption of hardware resources is more than
CRC.C
- 下面以最常用的CRC-16为例来说明其生成过程。 CRC-16码由两个字节构成,在开始时CRC寄存器的每一位都预置为1,然后把CRC寄存器与8-bit的数据进行异或(异或:二进制运算 相同为0,不同为1;0^0=0 0^1=1 1^0=1 1^1=0), 之后对CRC寄存器从高到低进行移位,在最高位(MSB)的位置补零,而最低位(LSB,移位后已经被移出CRC寄存器)如果为1,则把寄存器与预定义的多项式码进行异或,否则如果LSB为零,则无需进行异或。重复上述的由高至低的移位8
calculator
- 【超值】单片机多项式运算的C语言程序代码,集合了不同方法 #include <malloc.h> #include <sstream> #include <iostream.h> #define STACK_INIT_SIZE 100(Polynomial operation #include <malloc.h> #include <sstream> #include <iostream.h> #defin