假设数据传输过程中需要发送15位的二进制信息g=101001110100001,这串二进制码可表示为代数多项式g(x) = x^14 + x^12 + x^9 + x^8 + x^7 + x^5 + 1,其中g中第k位的值,对应g(x)中x^k的系数。将g(x)乘以x^m,既将g后加m个0,然后除以m阶多项式h(x),得到的(m-1)阶余项r(x)对应的二进制码r就是CRC编码。 h(x)可以自由选择或者使用国际通行标准,一般按照h(x)的阶数m,将CRC算法称为CRC-m,比如CRC-32、CRC-64等。 g(x)和h(x)的除运算,可以通过g和h做xor(异或)运算。比如将11001与10101做xor运算:
2020-09-04 63
Lời tựaCảm ơn bạn đã chọn sản phẩm của công ty chúng tôi, vui lòng đọc hướng dẫn này để làm quen với sản phẩm.Lưu ý: Hướng dẫn này cung cấp thông tin về tất cả các mẫu của cùng một dòng. Vì các mẫu kh
2020-05-26 hongling 69