- 数字电子技术教程
- 数字电子技术 - 首页
- 数字电子技术基础
- 数字系统类型
- 信号类型
- 逻辑电平与脉冲波形
- 数字系统组件
- 数字逻辑运算
- 数字系统优势
- 数制
- 数制
- 二进制数表示
- 二进制算术
- 带符号二进制算术
- 八进制算术
- 十六进制算术
- 补码算术
- 进制转换
- 进制转换
- 二进制到十进制转换
- 十进制到二进制转换
- 二进制到八进制转换
- 八进制到二进制转换
- 八进制到十进制转换
- 十进制到八进制转换
- 十六进制到二进制转换
- 二进制到十六进制转换
- 十六进制到十进制转换
- 十进制到十六进制转换
- 八进制到十六进制转换
- 十六进制到八进制转换
- 二进制码
- 二进制码
- 8421 BCD码
- 余3码
- 格雷码
- ASCII码
- EBCDIC码
- 码转换
- 错误检测与纠正码
- 逻辑门
- 逻辑门
- 与门
- 或门
- 非门
- 通用门
- 异或门
- 异或非门
- CMOS逻辑门
- 使用二极管电阻逻辑的或门
- 与门与或门比较
- 两级逻辑实现
- 阈值逻辑
- 布尔代数
- 布尔代数
- 布尔代数定律
- 布尔函数
- 德摩根定理
- SOP和POS形式
- POS到标准POS形式
- 最小化技术
- 卡诺图化简
- 三变量卡诺图
- 四变量卡诺图
- 五变量卡诺图
- 六变量卡诺图
- 无关项
- 奎因-麦克拉斯基法
- 最小项和最大项
- 规范式和标准式
- 最大项表示
- 使用布尔代数化简
- 组合逻辑电路
- 数字组合电路
- 数字运算电路
- 多路选择器
- 多路选择器设计流程
- 多路选择器通用门
- 使用4:1多路选择器的2变量函数
- 使用8:1多路选择器的3变量函数
- 多路分配器
- 多路选择器与多路分配器比较
- 奇偶校验位发生器和校验器
- 比较器
- 编码器
- 键盘编码器
- 优先编码器
- 译码器
- 算术逻辑单元
- 7段LED显示器
- 代码转换器
- 代码转换器
- 二进制到十进制转换器
- 十进制到BCD转换器
- BCD到十进制转换器
- 二进制到格雷码转换器
- 格雷码到二进制转换器
- BCD到余3码转换器
- 余3码到BCD转换器
- 加法器
- 半加器
- 全加器
- 串行加法器
- 并行加法器
- 使用半加器的全加器
- 半加器与全加器比较
- 使用与非门的全加器
- 使用与非门的半加器
- 二进制加法器-减法器
- 减法器
- 半减器
- 全减器
- 并行减法器
- 使用两个半减器的全减器
- 使用与非门的半减器
- 时序逻辑电路
- 数字时序电路
- 时钟信号和触发
- 锁存器
- 移位寄存器
- 移位寄存器应用
- 二进制寄存器
- 双向移位寄存器
- 计数器
- 二进制计数器
- 非二进制计数器
- 同步计数器设计
- 同步计数器与异步计数器比较
- 有限状态机
- 算法状态机
- 触发器
- 触发器
- 触发器转换
- D触发器
- JK触发器
- T触发器
- SR触发器
- 带时钟的SR触发器
- 无时钟SR触发器
- 带时钟的JK触发器
- JK触发器到T触发器转换
- SR触发器到JK触发器转换
- 触发方法:触发器
- 边沿触发触发器
- 主从JK触发器
- 竞争冒险现象
- A/D和D/A转换器
- 模数转换器
- 数模转换器
- DAC和ADC集成电路
- 逻辑门的实现
- 用与非门实现非门
- 用与非门实现或门
- 用与非门实现与门
- 用与非门实现与非门
- 用与非门实现异或门
- 用与非门实现异或非门
- 用或非门实现非门
- 用或非门实现或门
- 用或非门实现与门
- 用或非门实现与非门
- 用或非门实现异或门
- 用或非门实现异或非门
- 使用CMOS的与非/或非门
- 使用与非门的全减器
- 使用2:1多路选择器的与门
- 使用2:1多路选择器的或门
- 使用2:1多路选择器的非门
- 存储器件
- 存储器件
- RAM和ROM
- 高速缓存设计
- 可编程逻辑器件
- 可编程逻辑器件
- 可编程逻辑阵列
- 可编程阵列逻辑
- 现场可编程门阵列
- 数字电子技术系列
- 数字电子技术系列
- CPU架构
- CPU架构
- 数字电子技术资源
- 数字电子技术 - 快速指南
- 数字电子技术 - 资源
- 数字电子技术 - 讨论
数字电子技术中的异或非门
异或非门是一种派生的逻辑门,它是异或门和非门的组合。因此,它产生一个“非异或”输出。
本章将解释异或非逻辑门的基本理论、工作原理、电路图和应用。因此,让我们从异或非门的基本定义开始。
什么是异或非门?
异或非门是一个具有两个输入和一个输出的逻辑门。
只有当异或非门的两个输入都相同时,其输出才为高电平,即两个输入都为高电平或两个输入都为低电平。如果输入不同,即一个为高电平而另一个为低电平,则输出为低电平或逻辑0。
由于异或非门在两个输入都相同时产生高输出,因此它也称为等值检测器。
异或非门也称为异或非或Ex-NOR门。
实际上,异或非门是两个逻辑门的组合,即异或门和非门。因此,
异或非门 = 异或门 + 非门
重要的是要记住,没有三输入或更多输入的异或非门。要获得超过两个输入的异或非门,我们将多个双输入异或非门组合在一起。
异或非门的逻辑符号
双输入异或非门的逻辑符号如下图所示。
右侧的气泡代表非运算。变量A和B代表输入线,而Y代表输出线。
异或非门的真值表
异或非门的真值表提供了关于其输入和输出之间操作和关系的信息。
双输入异或非门的真值表如下所示:
输入 | 输出 | |
---|---|---|
A | B | Y |
0 | 0 | 1 |
0 | 1 | 0 |
1 | 0 | 0 |
1 | 1 | 1 |
从这个真值表中可以看出,当异或非门的两个输入相同时,即0和0或1和1时,异或非门产生高电平或逻辑1输出。否则,它会给出低电平或逻辑0输出。
异或非门的布尔表达式
布尔表达式是一个逻辑函数,它用数学方法描述了异或非门输入和输出之间的关系。
双输入异或非门的布尔表达式如下所示:
$$\mathrm{Y \: = \: A \: \odot \: B}$$
这也可以表示为:
$$\mathrm{Y \: = \: AB \: + \: \bar{AB}}$$
这里,A和B是输入变量,而Y是输出变量。
异或非门的工作原理
下面解释了双输入异或非门针对不同输入组合的操作:
- 如果A = 0且B = 0,则异或非门的输出为Y = 1。
- 如果A = 0且B = 1,则异或非门的输出为Y = 0。
- 如果A = 1且B = 0,则异或非门的输出为Y = 0。
- 如果A = 1且B = 1,则异或非门的输出为Y = 1。
因此,我们可以看到,对于相似的输入,输出为高电平或逻辑1。对于不同的输入,它为低电平或逻辑0。
使用开关的异或非门
我们可以借助两个开关、一个电池和一个灯来实现异或非门的逻辑。
这是表示异或非逻辑门的电路图。
在这个电路中,当开关A和B都处于同一电平,即0和0或1和1时。电流有一个闭合路径流过灯泡。这会点亮灯泡,表示高电平或逻辑1输出。
如果开关处于不同电平,即一个处于0电平而另一个处于1电平。电池和灯泡之间没有完整的路径。因此,灯泡不会亮,表示低电平或逻辑0输出。
因此,上述开关电路实现了异或非逻辑运算。
异或非门作为反相器
异或非门可以作为反相器工作。如果我们将异或非门的一个输入线连接到低电平或逻辑0信号,并将输入信号应用于另一个输入线。那么,异或非门的输出将是所应用输入的补码。
异或非门作为反相器的逻辑电路如下图所示。
我们也可以用它的布尔表达式来解释这个操作,如下所示。
$$\mathrm{Y \: = \: AB \: + \: \bar{AB}}$$
如果B设置为逻辑0,则
$$\mathrm{Y \: = \: A\cdot0 \: + \: \bar{A}\cdot1 \: = \: \bar{A}}$$
因此,如果一个输入异或非门连接到逻辑0,则该门将作为反相器工作。
异或非门作为缓冲器
异或非门(XNOR门)也可以作为缓冲器工作。如果我们将异或非门的一个输入连接到逻辑1,并将输入信号应用于另一个输入线,则异或非门的输出将与应用的输入相同,即异或非门将作为缓冲器工作。
下图显示了作为缓冲器工作的异或非门。
从逻辑上讲,我们可以通过其布尔表达式证明此操作,如下所示。
$$\mathrm{Y \: = \: AB \: + \: \bar{AB}}$$
如果B设置为逻辑1,则
$$Y = A \cdot 1 + \bar{A} \cdot 0 = A$$
因此,一个输入设置为逻辑1的异或非门充当缓冲器。
异或非门的应用
异或非门广泛用于许多数字电路和系统中。异或非门的一些关键应用如下所示:
- 异或非门用于数字通信系统中检测数据传输过程中发生的错误。
- 异或非门充当等值检测器。因此,它也用于比较二进制数据或信号。
- 异或非门还用于设计数字游戏系统和逻辑谜题。
结论
总之,异或非门(Exclusive NOR gate)是一种用于各种数字电子应用的逻辑门。它是一个双输入逻辑门。
异或非门独特的等值检测功能广泛用于数字信号比较和数据传输错误检查。
在本章中,我们解释了异或非门的基本原理和工作原理及其关键应用。