在CRC校验方法中,假设使用的生成多项式是G(x)=x3+x+1。 4位的原始数据为1101,求
1个回答
关注
展开全部
在CRC校验方法中,假设使用的生成多项式是G(x)=x3+x+1。
4位的原始数据为1101,求经CRC编码后的数据。
亲!您好,很高兴为您解答。
亲,在CRC校验方法中,假设使用的生成多项式是G(x)=x3+x+1。4位的原始数据为1101,求经CRC编码后的数据结果如下:
将生成多项式G(X)=X3+X+1转换成对应的二进制除数1011。此题生成多项式有4位(R+1)(注意:4位的生成多项式计算所得的校验码为3位,R为校验码位数),要把原始报文C(X)左移3(R)位变成1010 000。
用生成多项式对应的二进制数对左移3位后的原始报文进行模2除(高位对齐),相当于按位异或:
1010 000
1011
------------------
0001 000
1011
------------------
0110 000
得到的余位011,所以最终编码为:1010 011。
扩展资料:当一个站点要发送报文时,它将一个目的地址附加到报文上,网络节点根据报文上的目的地址信息,把报文发送到下一个节点,一直逐个节点地转送到目的节点。每个节点在收到整个报文并检查无误后,就暂存这个报文,然后利用路由信息找出下一个节点的地址,再把整个报文传送给下一个节点。
希望我的回答能帮助到您!请问您还有其它问题需要咨询吗?
咨询记录 · 回答于2024-01-13
4位的原始数据为1101,求经CRC编码后的数据。
4位的原始数据为1101,求经CRC编码后的数据。
亲!您好,很高兴为您解答。
亲,在CRC校验方法中,假设使用的生成多项式是G(x)=x3+x+1。4位的原始数据为1101,求经CRC编码后的数据结果如下:
将生成多项式G(X)=X3+X+1转换成对应的二进制除数1011。此题生成多项式有4位(R+1)(注意:4位的生成多项式计算所得的校验码为3位,R为校验码位数),要把原始报文C(X)左移3(R)位变成1010 000。
用生成多项式对应的二进制数对左移3位后的原始报文进行模2除(高位对齐),相当于按位异或:
1010 000
1011
------------------
0001 000
1011
------------------
0110 000
得到的余位011,所以最终编码为:1010 011。
扩展资料:当一个站点要发送报文时,它将一个目的地址附加到报文上,网络节点根据报文上的目的地址信息,把报文发送到下一个节点,一直逐个节点地转送到目的节点。每个节点在收到整个报文并检查无误后,就暂存这个报文,然后利用路由信息找出下一个节点的地址,再把整个报文传送给下一个节点。
希望我的回答能帮助到您!请问您还有其它问题需要咨询吗?【摘要】
在CRC校验方法中,假设使用的生成多项式是G(x)=x3+x+1。