待编码二进制数为100110,用CRC校验码计算
时间: 2023-05-30 15:05:29 浏览: 234
一份CRC 校验代码
假设生成多项式为G(x) = x^3 + x^2 + 1,待编码二进制数为100110。
1. 在二进制数后面添加3个0作为CRC校验码的初始值。
100110000
2. 用生成多项式G(x)除以待编码的二进制数(加上3个0),得到余数作为CRC校验码。
100110000 | 1001 1000
| 1001 0000
| -------
| 0010
3. 将余数0010作为CRC校验码,附加在待编码的二进制数后面,得到最终的编码结果。
1001100010
因此,待编码二进制数100110的CRC校验码为0010,最终编码结果为1001100010。
阅读全文