P0904FH FOXBORO 硬件实现需要建立-个多段的基于生成多项式的移位寄存器。循环冗余校验寄存器为了生成CRC

上面的讨论可通过硬件或软件实现。硬件实现需要建立-个多段的基于生成多项式的移位寄存器。循环冗余校验寄存器为了生成CRC,信息数据位被送进移位寄存器,一次--位。寄存器包含-一个预设值。当每个数据位都已经移进移位寄存器时,所有的位都向右移。LSB和数据位进行XOR运算,结果是:和位1原来的内容XOR(结果放在位0),和位14原来的内容XOR(结果放在位13),