拳皇97错位技巧:什么是模2运算???

来源:百度文库 编辑:高校问答 时间:2024/04/29 10:32:12
补充一下是数据通信原理里面的模2运算
谁能给我说一下呀????
谢谢了~~~~~

模2就是mod 2,通俗的讲就是“除以2之后的余数”
比如3 mod 2 = 1
4 mod 2 = 0

可以看出,模2之后结果要么是0要么是1,{0, 1}就是2的剩余类。

模2运算是一种二进制算法,CRC校验技术中的核心部分,因此,我们在分析CRC算法之前,必须掌握模2运算的规则。与四则运算相同,模2运算也包括模2加、模2减、模2乘、模2除四种二进制运算。而且,模2运算也使用与四则运算相同的运算符,即“+”表示模2加,“-”表示模2减,“×”或“·”表示模2乘,“÷”或“/”表示模2除。与四则运算不同的是模2运算不考虑进位和借位,即模2加法是不带进位的二进制加法运算,模2减法是不带借位的二进制减法运算。这样,两个二进制位相运算时,这两个位的值就能确定运算结果,不受前一次运算的影响,也不对下一次造成影响。

异或运算
1+1 = 0
1+0= 1
0+1 =1
0+0=0

通俗点说就是二进制运算,模几就是几进制