二进制的逻辑运算37.PPTVIP

  • 20
  • 0
  • 约6.16千字
  • 约 57页
  • 2017-11-12 发布于天津
  • 举报
二进制的逻辑运算37

二进制减法 运算法则: 0-0=0 1-1=0 1-0=1 0-1=1(产生了借位1) 结论:两个二进制数相减时,每一位是被减数、减数和低位来的借位三个数的相减。 首先求被减数与借位的差,再用这个差当作被减数,从中减去减数。 二进制的算术运算 二进制乘法 运算法则: 0x0=0 1x1=1 1x0=0 0x1=0 结论:在计算机中,乘法运算是用移位和相加的操作来实现。 二进制的算术运算 二进制除法 应用乘法规则可实现除法运算,从被除数最高位开始,找到足以减去除数的位数商1,再从被除数减去除数,依次除下去…… 例如:100011B 除以101B ) 1 0 0 0 1 1 101 1 0 1 1 1 1 1 0 1 1 0 1 1 0 1 0 被除数 余数 余数 余数 商 除数 0 0 0 1 1 1 二进制的算术运算 计算机中,0和1两种取值表示的变量称之为逻辑变量,代表所研究问题的两种状态或可能性。 3种逻辑运算:逻辑加法(或运算),逻辑乘法(与运算),逻辑否定(非运算) 逻辑运算只在对应位之间进行运算。 二进制的逻辑运算 与运算: 表示符号:“?”或“?”或“∧” 结论:只有参加运算的逻辑变量都取值为1时,其与运算的结果才等于1。 运算法则: 0 ? 0=0 1 ? 1=1 1 ? 0=0 0 ? 1=0 二进制的

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档