OR,AND,NOT

009-计算系统ComputationalSystem(三)

 

 

 

 

逻辑操作符号

009-计算系统ComputationalSystem(三)

OR是+

AND是.

NOT是-

 

所以aORb就是   a+b

aANDb就是   a.b

(aORb)AND(aANDb)就是 (a+b).(a.b)

(aANDb)OR(aORb)就是  (a.b)+(a+b)

 

如果输入0000四位代表abcd

009-计算系统ComputationalSystem(三)

 

 

NOT

横线a,横线b,横线A+B,是不一样的

009-计算系统ComputationalSystem(三)

 

 

 

 

如果是三个同时

比如aORbORc

或者aANDbANDc

009-计算系统ComputationalSystem(三)

 

 

 

 

 

高级门

XOR,,NOR,,NAND

 

XOR是异或的意思

意思是

如果a和b一样,异或结果为0

如果a和b不同,异或结果为1

所以

比如,a=0,b=0,两个一样,结果为0

a=0,b=1,两个不一样,结果为1

a=1,b=1,两个一样,结果为0

009-计算系统ComputationalSystem(三)

 

 

 

NOR就是"或非",,,,,,

就是先做一次或,再做一次非

 

NAND就是"与非"

就是先做一次与,再做一次非

 

009-计算系统ComputationalSystem(三)

 

 

 

 

 

 

Half Adder半加器

009-计算系统ComputationalSystem(三)

当两个二进制数相加的时候

比如0+1,那就是1,带一个0

1+1就是10,要向前进一位,结果为0,带一个1,也就是SUM=0,CARRY=1

 

 

同样的,两个数相加,再带一个CARRY

009-计算系统ComputationalSystem(三)

 

 

 

 

 

 

 

009-计算系统ComputationalSystem(三)

一个完整的加法计算就是由两个半加器和一个OR门组成

 

009-计算系统ComputationalSystem(三)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

相关文章:

  • 2022-12-23
  • 2021-11-23
  • 2021-12-03
  • 2022-01-18
  • 2021-10-16
  • 2022-01-04
  • 2022-12-23
  • 2021-11-30
猜你喜欢
  • 2021-09-25
  • 2022-01-14
  • 2021-11-20
  • 2021-11-17
  • 2021-07-11
  • 2021-08-18
  • 2021-07-20
相关资源
相似解决方案