要发送的数据为101001,采用CRC生成多项式为P(X)=X3+ X2+1,则添加在数据后面的FCS是多少?(写出计算过程)发送的实际数据是多少?
时间: 2024-03-30 13:37:45 浏览: 212
这是一个CRC校验问题,计算FCS(Frame Check Sequence)和实际发送数据的过程如下:
1. 将生成多项式P(X)左移一位,变成P'(X) = X4 + X3。
2. 在数据末尾添加3个0,因为生成多项式的次数是3,所以要添加3个0。
添加后的数据为:101001000。
3. 用添加了3个0的数据除以生成多项式P'(X),得到商为Q(X) = 1011,余数为R(X) = X + 1。
4. FCS为余数R(X),即FCS = X + 1。将FCS添加在数据末尾,得到发送的完整数据为:10100100011。
因此,添加在数据后面的FCS为X + 1,发送的实际数据是10100100011。
阅读全文