逻辑运算(与门,或门,非门, 异或门)

与门(AND 门)、或门(OR 门)、非门(NOT 门)、异或门(XOR 门)是常见的逻辑门,它们在数字电路中用于执行基本的逻辑运算。下面是它们的基本定义、符号和真值表。

1. 与门 (AND 门)

定义:与门是一个二输入逻辑门,输出只有在两个输入都为真(1)时才为真(1),否则为假(0)。

  • 符号& 或 
  • 真值表
输入 A输入 B输出 A AND B
000
010
100
111

特点

  • 只有当所有输入都为 1 时,输出才为 1

2. 或门 (OR 门)

定义:或门是一个二输入逻辑门,输出只要有一个输入为真(1)就为真(1),当两个输入都为假(0)时,输出才为假(0)。

  • 符号| 或 
  • 真值表
输入 A输入 B输出 A OR B
000
011
101
111

特点

  • 只要有至少一个输入为 1,输出就是 1

3. 非门 (NOT 门)

定义:非门是一个单输入逻辑门,输出是输入的反转,即输入为真(1)时输出为假(0),输入为假(0)时输出为真(1)。

  • 符号¬ 或 ~
  • 真值表
输入 A输出 NOT A
01
10

特点

  • 只有一个输入,输出是输入的反向。

4. 异或门 (XOR 门)

定义:异或门是一个二输入逻辑门,输出只有在两个输入不相等时才为真(1),即一个输入为真(1),另一个输入为假(0)时输出为真(1);如果两个输入相等,输出为假(0)。

  • 符号 或 ^
  • 真值表
输入 A输入 B输出 A XOR B
000
011
101
110

特点

  • 当两个输入相同(都为0或都为1)时,输出为0;当输入不同(一个为0一个为1)时,输出为1。

总结:

门种类运算描述输出规则
与门 (AND)两输入都为 1 时输出为 1,否则输出为 0。1 当且仅当 A 和 B 都是 1
或门 (OR)只要有一个输入为 1 输出就为 1,两个都为 0 时输出 0。1 当 A 或 B 中至少有一个是 1
非门 (NOT)输入的反转,输入为 0 输出 1,输入为 1 输出 0。1 当 A 为 0,0 当 A 为 1
异或门 (XOR)两输入不同则输出 1,相同则输出 0。1 当 A 和 B 不相同

这些逻辑门是数字电路和计算机系统中的基本构件,用于构建各种复杂的逻辑操作。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值