【计算机组成原理】如何计算CRC校验位?
来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:数学作业 时间:2024/08/04 23:50:39
【计算机组成原理】如何计算CRC校验位?
假设计算机准备发送的信息是1010 1100 1000 1111 ,生成多项式是X5+X2+1,计算CRC校验位,写出完整校验位.
假设计算机准备发送的信息是1010 1100 1000 1111 ,生成多项式是X5+X2+1,计算CRC校验位,写出完整校验位.
![【计算机组成原理】如何计算CRC校验位?](/uploads/image/z/17837426-2-6.jpg?t=%E3%80%90%E8%AE%A1%E7%AE%97%E6%9C%BA%E7%BB%84%E6%88%90%E5%8E%9F%E7%90%86%E3%80%91%E5%A6%82%E4%BD%95%E8%AE%A1%E7%AE%97CRC%E6%A0%A1%E9%AA%8C%E4%BD%8D%3F)
生成多项式P(X)=X5+X2+1,则除数为100101,冗余校验位数为(6-1)=5位;
根据CRC校验原理,由信息M位后面添加5个0,除以100101,得到的5位余数即为所求的校验位
计算 1010 1100 1000 1111 0000 0 MOD 100101
得余数为 010011
所以,校验位为:010011.
根据CRC校验原理,由信息M位后面添加5个0,除以100101,得到的5位余数即为所求的校验位
计算 1010 1100 1000 1111 0000 0 MOD 100101
得余数为 010011
所以,校验位为:010011.