对由分立元件构成的与门和或门,如何修改可使其输入增加为三个或更多
时间: 2024-04-01 22:34:02 浏览: 16
对于由分立元件构成的与门和或门,如果要将其输入增加为三个或更多,可以使用多路器件(Multiplexer)来实现。
多路器件是一种能够将多个输入信号选择一个输出信号的组合逻辑电路。它的输入包括多个数据输入线和一个控制输入线,控制输入线的状态决定了哪个数据输入线的信号会被选择输出。
例如,如果需要将一个3输入的与门扩展为4输入的与门,可以使用一个4-1多路器件。将3个输入分别连接到多路器件的3个数据输入线上,将第4个输入线连接到多路器件的控制输入线上。当控制输入线为0时,多路器件将选择第1个数据输入线的信号输出;当控制输入线为1时,多路器件将选择第4个数据输入线的信号输出。
同样的,如果需要将一个3输入的或门扩展为4输入的或门,也可以使用一个4-1多路器件。将3个输入分别取反后再连接到多路器件的3个数据输入线上,将第4个输入线连接到多路器件的控制输入线上。当控制输入线为0时,多路器件将选择3个输入信号的逻辑或值的取反输出;当控制输入线为1时,多路器件将选择第4个数据输入线的信号输出。
相关问题
由二极管和电阻构成的与门电路和或门电路不同的原因及原理
与门和或门电路都是基于逻辑门的原理,但它们的实现方式有所不同。
与门电路的输出只有在所有输入均为逻辑1时才为1,否则为0。这是因为与门电路的实现原理是通过多个输入信号串联的方式,只有所有输入均为1时,才能通过所有的二极管和电阻,使输出为1。如果有任意一个输入为0,则至少有一个二极管被截止,使得输出为0。
而或门电路的输出只有在任意输入为1时才为1,否则为0。这是因为或门电路的实现原理是通过多个输入信号并联的方式,只要有一个输入为1,就可以通过至少一个二极管和电阻,使输出为1。如果所有输入均为0,则所有的二极管均被截止,使得输出为0。
因此,与门和或门电路的实现方式不同,导致它们的输出方式也不同。
由分立元件构成的与非门电路和或非门电路图和工作原理是怎么样的
由分立元件构成的与非门电路和或非门电路都是由逻辑门电路组合而成的。下面分别介绍它们的电路图和工作原理。
1. 与非门电路图和工作原理
与非门电路由两个非门和一个与门组成,如下图所示:
```
+5V
|
R1
|
IN1-----|>-----+
| |
| R3
| |
IN2-----|>-----|-----OUT
| |
R2 |
| |
GND IN3
```
其中,IN1 和 IN2 是两个输入信号,IN3 是与门的输入信号,OUT 是输出信号。R1、R2 和 R3 分别为限流电阻,晶体管的类型为 NPN 型。
当 IN1 和 IN2 两个输入信号都为高电平时,两个非门的输出都为低电平,此时 IN3 输入信号为低电平,与门的输出为低电平,经过晶体管放大后输出信号为高电平。
当 IN1 和 IN2 中的任意一个输入信号为低电平时,对应的非门输出为高电平,此时 IN3 输入信号为高电平,与门的输出为高电平,经过晶体管放大后输出信号为低电平。
综上所述,与非门电路实现了逻辑与非运算的功能,即当两个输入信号都为高电平时输出低电平,否则输出高电平。
2. 或非门电路图和工作原理
或非门电路由两个非门和一个或门组成,如下图所示:
```
+5V
|
R1
|
IN1-----|>-----+
| |
| R3
| |
IN2-----|>-----|-----OUT
| |
R2 |
| |
GND IN3
```
其中,IN1 和 IN2 是两个输入信号,IN3 是或门的输入信号,OUT 是输出信号。R1、R2 和 R3 分别为限流电阻,晶体管的类型为 PNP 型。
当 IN1 和 IN2 两个输入信号都为低电平时,两个非门的输出都为高电平,此时 IN3 输入信号为低电平,或门的输出为低电平,经过晶体管放大后输出信号为高电平。
当 IN1 和 IN2 中的任意一个输入信号为高电平时,对应的非门输出为低电平,此时 IN3 输入信号为高电平,或门的输出为高电平,经过晶体管放大后输出信号为低电平。
综上所述,或非门电路实现了逻辑或非运算的功能,即当两个输入信号都为低电平时输出高电平,否则输出低电平。