注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

郭鹏飞 廊坊师范学院信息技术提高班十四期

 
 
 

日志

 
 

【转载】二进制的逻辑运算  

2016-11-19 14:24:44|  分类: 默认分类 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
本文转载自贾琳(shan9liang)《二进制的逻辑运算》
 

二进制数的逻辑运算

1.“与”运算(AND)

“与”运算又称逻辑乘,运算符为·或^。“与”运算的规则如下:

0·0=0    0·1=1·0=0        1·1=1

例:若二进制数X=101011111B,Y=01011110B,求X·Y。

     10101111

     01011110

---------------------

     00001110

则 X·Y=00001110B

2."或”运算(OR)

"或”运算又称逻辑加,运算符为+或V。

“或”运算的规则如下:

0+0=0   0+1=1+0=1    1+1=1

例:若二进制数X=11O101111B,Y=01011110B,求X+Y。

     10101111

V  01011110

---------------------

     11111111

则X+Y=11111111B

3."非”运算(nOT)

"非”运算又称逻辑非。“非”运算的规则如下:

非1=0      非0=1

例:若二进制数A=10101111B,求非A。

非A=01010000B

由此可见,逻辑“非”可使A中各位结果均发生反

变化,即0变1,1变0。

4.”异或”运算(XOR)

“异或”运算的运算规则如下:

  0异或0=0 0异或1=1异或0=1 1异或1=0

例8:若二进制数X=10101111B,Y=0101111B,求

X异或Y。

10101111

01011110

11110001

则X异或Y=1111000lB

  评论这张
 
阅读(10)| 评论(2)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017