如题所述
10进制运算一样,10进制是到10进1,那2进制就是到2进1
逻辑与就是两个条件都同时成立的情况下逻辑与的运算结果才为真。逻辑或是当两个条件中有任一个条件满足,逻辑或的运算结果就为真。逻辑非指本来值的反值。多用于计算机编写程序使用。
anl“与”是乘法的关系1乘以1=1 1乘以0=0
orl“或”是加法的关系 1+1=1 1+0=1 0+0=0
xrl“异或” 真^假=真
假^真=真
假^假=假
真^真=假 真是1 假是0
SWAP A 就是A内高低半字节交换
扩展资料:
如果a、b两个值不相同,则异或结果为1。如果a、b两个值相同,异或结果为0。
异或也叫半加运算,其运算法则相当于不带进位的二进制加法:二进制下用1表示真,0表示假,则异或的运算法则为:0⊕0=0,1⊕0=1,0⊕1=1,1⊕1=0(同为0,异为1),这些法则与加法是相同的,只是不带进位,所以异或常被认作不进位加法。
异或略称为XOR、EOR、EX-OR
程序中有三种演算子:XOR、eor、⊕。
使用方法如下
z = x ⊕ y
z = x eor y
参考资料来源:百度百科-异或
温馨提示:答案为网友推荐,仅供参考
第1个回答 2016-11-17
全加器→_→当前位是2个输入位和进位输入位的异或,进位为2个输入位的与和(2个输入位的异或和进位的与)的或追问
能详细一点吗?
本回答被网友采纳