当前位置: 首页 > 百科知识 > xor指令(xor)

xor指令(xor)

网友 百科知识 2026-01-24 09:03:31 1

1、计算机在内存中的值都是以二进制的形式储存的, 比如5=101,6=110 等等;而xor 和 and、or一样,是直接对二进制的某一位进行运算;每一位可以将1 看做True。

2、0 看做False;and:同为1则为1,否则为0or:有一个为1则为1,否则为0xor:不同为1 相同为0比如 5 and 6: 101 和 110 因为只有第一位相等。

3、所以结果为100=4; 5 or 6: 101 和 110 三位都有1,所以结果为111=7; 5 xor 6 : 101 和 110 第二位和第三位不同,所以结果为 011=3;以上所有运算称为位运算。

4、除了and or xor之外还有 shl:相当于乘 x shl 1=x *2 ;shr:相当于Div x shr 1=x p 2;因为是直接对二进制进行运算,所以效率非常高,所有的位运算的时间都可以看做是和加法一个时间级别的。

Tag: xor指令
免责声明:本站内容仅用于学习参考,信息和图片素材来源于互联网,如内容侵权与违规,请联系我们进行删除,我们将在三个工作日内处理。邮箱:303555158@QQ.COM。 欢迎关注 企业摆账网

企业摆账网

企业摆账网提供个人/企业摆账,大额存单质押摆账,银承摆账,工程亮资,企业增资验资,公司注册资本实缴,代办验资报告,企业存款证明,企业资金证明以及上市公司审计过账和美化财务报表等大额资金业务。
扫一扫,添加客服微信
添加客服微信,免费咨询!

Copyright © 格特瑞商务咨询-企业摆账网 版权所有 | 黔ICP备19002813号