采用模2除法进行校验码计算的是_____________。

admin2018-11-21  12

问题 采用模2除法进行校验码计算的是_____________。

选项 A、CRC码
B、ASCⅡ码
C、BCD码
D、海明码

答案A

解析 本题考查计算机系统的数据校验基础知识。
    循环冗余校验码(CRC)通过在要发送的数据后面加n位的冗余码来构造。
    这n位冗余码用下面的方法得出:首先在数据位后面加n个零(相当于乘以2n),然后再除以事先商定的长度为(n+1)位的除数p(实际上是除数和被除数做异或运算),得出余数R(n位,比p少一位)就是n位的冗余码。
    传输数据时在接收端把接收到的数据除以同样的除数p(模2运算),然后检查得到的余数R。如果在传输过程中无差错,那么经过CRC检验后得出的余数R肯定是0。但如果出现误码,那么余数R仍等于0的概率是非常小的。
转载请注明原文地址:https://jikaoti.com/ti/ZiL7FFFM
0

最新回复(0)