二进制数的运算规则

2011-07-03 16:57:02来源: 互联网
二进制数之间可以执行算术运算和逻辑运算,其规则简单,容易实现。

  (1) 加法运算规则
   0 + 0 = 0         例如: 1 1 0 1
   0 + 1 = 1          +) 1 0 0 1
   1 + 0 = 1           
   1 + 1 = 0 (产生进位)    1 0 1 1 0


  (2) 减法运算规则
   0 - 0 = 0         例如:
   0 - 1 = 1 (产生借位)     1 1 0 1
   1 - 0 = 1          -)0 1 1 1
   1 - 1 = 0          
                   0 1 1 0

  (3) 乘法运算规则    例如:
   0 × 0 = 0           1 1 0 1
   0 × 1 = 0          × 1 0 0 1
   1 × 0 = 0         
   1 × 1 = 1           1 1 0 1
                  0 0 0 0         
                 0 0 0 0
                1 1 0 1
                 
                1 1 1 0 1 0 1

  (4) 除法运算规则
  二进制数除法的计算方法,与十进制数除法类似,也由减法、上商等操作分步完成。
  例如:
  
  逻辑运算是在对应的两个二进制位之间进行的,与相邻的高低位的值均无关,即不存在进位、借位等问题。

  (5) 逻辑或运算规则(运算符为V)
   0ν0=0       例如:
   0ν1=1          1100
   1ν0=1          ν1010
   1ν1=1       
               1110

  (6) 逻辑与运算规则(运算符为Λ)
   0Λ0=0       例如:
   0Λ1=0          1100
   1Λ0=0          Λ1010
   1Λ1=1       
                1000

  (7) 逻辑非运算规则(运算符为)

  逻辑非实现对单个逻辑值的处理,而不是对两个逻辑值的运算,逻辑非又被称为逻辑取反操作。对逻辑数1011逐位进行取反,其结果为0100。

  (8) 逻辑异或运算规则(运算符为?)

  与、或、非操作是三种最基本的逻辑操作,用它们可以组合出任何逻辑运算功能。某些情况下,还要用到逻辑异或操作。逻辑异或实现的是按位加功能,只有参与异或操作的两个逻辑值不同时(一个为0,另一个为1),结果才为1,和或操作结果的差异表现在:或操作中1或1 =1,而异或操作则是 1 异或 1 = 0。

关键字:运算  规则

编辑:神话 引用地址:http://www.eeworld.com.cn/mndz/2011/0703/article_10444.html
本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。
论坛活动 E手掌握
微信扫一扫加关注
论坛活动 E手掌握
芯片资讯 锐利解读
微信扫一扫加关注
芯片资讯 锐利解读
推荐阅读
全部
运算
规则

小广播

独家专题更多

富士通铁电随机存储器FRAM主题展馆
富士通铁电随机存储器FRAM主题展馆
馆内包含了 纵览FRAM、独立FRAM存储器专区、FRAM内置LSI专区三大部分内容。 
走,跟Molex一起去看《中国电子消费品趋势》!
走,跟Molex一起去看《中国电子消费品趋势》!
 
带你走进LED王国——Microchip LED应用专题
带你走进LED王国——Microchip LED应用专题
 
电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2016 EEWORLD.com.cn, Inc. All rights reserved