仅用两输入与非门实现三人表决器
首先逻辑函数变换公式,将三人表决器的逻辑表达式变换一下。具体过程如下:
第一步:设(AB)'=F,(AC)'=G,(BC)'=H;Y=(FGH)'
第二步:利用反演定理进行函数变换
Y=(FGH)'=F'+G'+H'==(FG)'+H'=[(FG)'·H']'
第三步:根据逻辑表达式画出逻辑图:
扩展资料
逻辑代数基本规则:
代入规则
任何一个含有变量
X
的等式,如果将所有出现
X
的位置,都代之以一个逻辑函数 F,此等式仍然成立。
对偶规则
设
F
是一个逻辑函数式,如果将
F
中的所有的
*
变成
+,+
变成
*,0
变成
1,1
变成
0,而变量保持不变。那么就的得到了一个逻辑函数式
F',这个
F'
就称为
F
的对偶式。如果两个逻辑函数F
和
G
相等,则它们各自的对偶式F'
和
G'
也相等。
反演规则
当已知一个逻辑函数F,要求
¬F
时,只要把
F
中的所有
*
变成
+,+
变成
*,0
变成
1,1
变成
0,原变量变成反变量,反变量变成原变量,即得
¬F。
运用反演规则时必须注意一下两个原则:(1)保持原来的运算优先级,即先进行与运算,后进行或运算。并注意优先考虑括号内的运算。(2)对于反变量以外的非号应保留不变。
参考资料来源:《电子技术基础
数字部分
》
虞光楣
编著
北京工业大学出版社
第八章
数字电路基础
8.3
逻辑代数基础
8.4
逻辑函数的公式化简法
参考资料来源:百度百科--逻辑代数
三人表决,同意的人数大于等于2个,结果就是通过,即为1.
①设定三个输入变量:a,b,c
输出为y:y=1--同意
y=2--拒绝
②列三变量的真值表
a b c y
0 0 0 0
0 0 1 0
.
.
.
1 1 1 1
③画卡诺图化解得到逻辑表达式y=ac+ab+bc.
④将三变量的关系化解成可以用成绩以及与非的形式表达。
y=!{(!bc)(!ac)(!ab)}
首先逻辑函数变换公式,将三人表决器的逻辑表达式变换一下。具体过程如下:
第一步:设(AB)'=F,(AC)'=G,(BC)'=H;Y=(FGH)'
第二步:利用反演定理进行函数变换
Y=(FGH)'=F'+G'+H'==(FG)'+H'=[(FG)'·H']'
第三步:根据逻辑表达式画出逻辑图:
扩展资料
逻辑代数基本规则:
代入规则
任何一个含有变量 X 的等式,如果将所有出现 X 的位置,都代之以一个逻辑函数 F,此等式仍然成立。
对偶规则
设 F 是一个逻辑函数式,如果将 F 中的所有的 * 变成 +,+ 变成 *,0 变成 1,1 变成 0,而变量保持不变。那么就的得到了一个逻辑函数式 F',这个 F' 就称为 F 的对偶式。如果两个逻辑函数F 和 G 相等,则它们各自的对偶式F' 和 G' 也相等。
反演规则
当已知一个逻辑函数F,要求 ¬F 时,只要把 F 中的所有 * 变成 +,+ 变成 *,0 变成 1,1 变成 0,原变量变成反变量,反变量变成原变量,即得 ¬F。
运用反演规则时必须注意一下两个原则:(1)保持原来的运算优先级,即先进行与运算,后进行或运算。并注意优先考虑括号内的运算。(2)对于反变量以外的非号应保留不变。
参考资料来源:《电子技术基础 数字部分 》 虞光楣 编著 北京工业大学出版社 第八章 数字电路基础 8.3 逻辑代数基础 8.4 逻辑函数的公式化简法
参考资料来源:百度百科--逻辑代数
把逻辑表达式经适当变换一下就很容易实现。假设最后一个门的三个输入变量分别为D、E、F,
则Y=(DEF)'
=D'+E'+F'(利用反演律)
=(DE)'+F'(前两项利用反演律)
=[(DE)'·F']'(再次利用反演律)
根据逻辑表达式可画出逻辑图,如图所示:
问题就是后面怎么将三输入与非门用二输入与非门代替。
用反演律变形式:(abc)'=a'+b'+c'=
(ab)'+c'=[(ab)''+c]' 。'代表非门,''代表非两次。
最后一个反演定律,(DE)'+F'=[(DE)·F]' 而不是[(DE)'·F']',应改为[(DE)''·F]'
做实验时 一个两输入与非门可以实现三个输入的输出吗??
一个两输入与非门是可以实现三输入与非门逻辑的,需要扩展一下就行了,如下图所示,前两个图为三输入中有一个为0,输出就是1,最后为三输入全为1,输出为0
用2输入与非门设计一个3输入的组合逻辑电路。当输入的二进制码小于3时...
根据要求分别设A B C 三个输入代表二进制的三个权位,共8种情况,十进制数字0~7分别为000 001 010 011 100 101 110 111,列出真值表,L分别等于0 0 0 1 1 1 1 1 根据真值表化成逻辑表达式,L=A+BC=[A非*(BC)非]非。再根据逻辑表达式用一个非门两个与非门实现逻辑功能。这是最基...
仅用二输入端与非门实现F=ABC,请画出逻辑电路图
仅用二输入端与非门实现F=ABC,请画出逻辑电路图。这样做,是很麻烦的,要用6个二输入端与非门,而其中的四个是做了非门了。逻辑图如下
四输入与非门怎么怎么通过二输入与非门
1、首先将四输入信号拆分成两个二输入信号。2、其次将拆分后的两个二输入信号分别输入到两个二输入与非门中,每个与非门都将输出一个二值输出,和输入的逻辑组合有关。3、最后将两个二输入与非门的输出组合起来,以获得最终的四输入与非门的输出。
用(4)个二输入与非门实现函数F=A+B+C
y = a + b + c = (a + b) + c = NOT[NOT(a + b) * NOT(c)]a + b = NOT[NOT(a) * NOT(b)] ... 代入上式 y = NOT[NOT(a) * NOT(b) * NOT(c)]a、b、c通过非门之后,经过三输入与非门,即可得到 y 其中,非门可以采用与非门输入端并接实现。
三输入与非门是否能用两输入与非门来实现
可以,如下:1、(ABC)'={A[(BC)']'}'2、电路图:
实验原理例题中如果只能用二输入与非门,电路应该如何设计?
如果只能用二输入与非门,就只好把原来的逻辑函数转换成与非-与非式,而且分成两个变量为一个与非式,多个变量分成多个多层双变量的与非式。
多人多数表决器,如何设计电路?
分析:三人多数表决器本可以用三个二输入与非门和一个三输入与非门解决,但题目限定了二输入与非门,因此实际解决两个问题。其一限定用两输入与非门,其二实现多数表决功能。一、多数表决器 1、根据题意设三个输入变量A、B、C,输出变量为Y。2、建立逻辑关系:三变量比较简单可以直接写出逻辑表达式,如果...
请问如何用二扇入与非门实现F=ABC?
若仅仅是实现功能,不考虑其它要求,你可以按照下属步骤做:1.将A,B信号输入到1#二扇入与非门的两个输入端,输出得到F1=\/(AB);2.上述输出F1接入到2#二扇入与非门的1个输入端,另一个输入端接高电平,则本级相当于一个反相器,输出得到F2=\/F1=AB;3. 上述输出F2接入到3#二扇入与非门的1个...
将二输入端的与非门 或非门 异或门 作为反相器使用时 各输入端应做如何...
或非门(英语:NOR gate)是数字逻辑电路中的基本元件,实现逻辑或非功能。有多个输入端,1个输出端,多输入或非门可由2输入或非门和反相器构成。只有当两个输入A和B为低电平(逻辑0)时输出为高电平(逻辑1)。也可以理解为任意输入为高电平(逻辑1),输出为低电平(逻辑0)。
运呼赛治: 首先逻辑函数变换公式,将三人表决器的逻辑表达式变换一下.具体过程如下:第一步:设(AB)'=F,(AC)'=G,(BC)'=H;Y=(FGH)' 第二步:利用反演定理进行函数变换 Y=(FGH)'=F'+G'+H'==(FG)'+H'=[(FG)'·H']' 第三步:根据逻辑表达式画出...
仙游县19534184217: 用与非门设计一个三人表决电路 - ?
运呼赛治:[答案] Y=AB+BC+CA
仙游县19534184217: 组合逻辑电路设计一个三人表决器,当表决某一提案时,只要两个人以上 ?
运呼赛治: 三人表决,两人以上同意则为通过,应该包含二人同意,否则就是只要有一人反对则不能通过;因为没有弃权选项,所以简单; 表决通过按钮按动时输出一个高电平,用三个两输入端与门,每个与门的两输入端均与其他两个与门的一个输入端并联,构成三个输入端,分别接通表决按钮,三个与门输出端连入一个三输入或门,或门输出端接通过显示; 当三个输入端任意两个或三个同时处于高电平时,总有一个或三个与门输出高电平,使得其后的或门输出高电平,驱动显示表决通过.
仙游县19534184217: 用两个74ls00设计三人表决器的电路连接图,两个及两个以上通过用1表示,未通过用0表示. - ?
运呼赛治:[答案] 可惜我的级别太低(一级)不能上传图片. 用EWB很容易设计的.用6个二输入与非门就够了.AB+BC+AC
仙游县19534184217: 设计一个三人表决电路,ABC c具有否定权,用与非门实现怎么做?求教 - ?
运呼赛治: 表决是2人及以上通过有效,但由于C有否决权,所以只有在C通过A或B的表决才有效. 1、逻辑表达式Y=AC+BC=[(AC)'(BC)']' 2、逻辑电路图:
仙游县19534184217: 帮忙连个电路,用两片与非门芯片74HC00设计实现三人多数表决电路,谢谢 - ?
运呼赛治: 真值表: ABC F 000 0 001 0 010 0 011 1 100 0 101 1 110 1 111 1 表达式: F=AB+BC+CA =((((AB)'(BC)')')'(CA)')'
仙游县19534184217: 试设计一个三人表决器,必须两个人或两个以上同意,则该结果可通过,否则不通过,要求用与非门来实现该逻辑电路 - ?
运呼赛治:[答案] 1、画出表1,如下: 由表得到函数表达式F=A非·B·C+A·B非·C+A·B·C非+A·B·C 2、画出图2,如下: 通过图2化简得到F=BC+AC+AB 3、画出图3,如下:回答人的补充 2009-06-06 07:17 图2如下:回答人的补充 2009-06-06 07:21 图3...
仙游县19534184217: 设计一个三变量多数表决电路,当输入的三个变量中有两个或两个以上为1时,输出为1,否则为0 - ?
运呼赛治: 3变量接74LS138的ABC脚,与非门74LS20(只用一个)的4个输入脚分别接74LS138输出的Y3、Y5、Y6、Y7脚,与非门输出就是你要得的结果.
仙游县19534184217: 利用二输入与非门设计一个三变量表决器,a,b,c三者中多数同意,提案被通过,否 - ?
运呼赛治: 搜一下:利用二输入与非门设计一个三变量表决器,a,b,c三者中多数同意,提案被通过,否
仙游县19534184217: 用与非门设计三人表决器,画出可实现电路图,逻辑电路图不用画了,拍图片发给我,谢谢. - ?
运呼赛治:逻辑电路: 实现电路: