用数据选择器设计组合用数据选择器设计组合逻辑电路 逻辑电路
一、用一片四选一数据选择器实现逻辑函数:Y=AB/C/+A/C/+BC 要求写出分析与计算过程并画出连线图。
四选一数据选择器的功能表及逻辑图如下图所示。 解一: 解一:
(1)选A、B作为数据选择器的地址码A1、A0,将逻辑函数变形为: ,将逻辑函数变形为: Y=AB/C/+A/C/+BC////////=AB+/C//AB/C+ABC/+/ABC+ABC
=AB(C)+AB(1)+AB(C)+AB(C)(2)将变形后的逻辑函数与四选一数据选择器的输出逻辑式进行比较得:
///Y=D0A1/A0+D1A1A0+D2A1A0+D3A1A0
D=C/D=D=C/D=C;11;2;3 0(3)连接电路:
1
解二: 解二:
(1)、写出四选一数据选择器、写出四选一数据选择器的逻辑表达式: Y=(DA/A/+DA/A+DAA/+DAA)×S 010110210310(2)、把所求逻辑函数的表达式变形: 、把所求逻辑函数的表达式变形: Y=AB/C/+A/C/+BC////////=ABC+ABC+ABC+ABC+ABC
=(A/B/)C/+(A/B)×1+(AB/)C/+(AB)C(3)、确定电路连接:将上述两个表达式进行比较,可知应令:
/S=1,即S=0
A=A1;B=A0
//D0=C;D1=1;D2=C;D3=C (4)、画出连接图:
2
二、试用一片四选一数据选择器二、试用一片四选一数据选择器实现逻辑函数:
Y=A¢BC¢+AC+A¢B¢C
要求写出详细的设计过程并画出连线图。四选一数据选择器的功能表及逻辑图如图(a、(b)所示。图(a)(b)所示。 所示。 解: 解:
(1)、把所求逻辑函数的表达式变形: 、把所求逻辑函数的表达式变形:
Y=A'BC'+AC+A'B'C
A'BC'CABB'C(AB)C'C+)ABC'C=+AC'+(AB')=(A'B')++(A'B+(2)、确定电路连接: 、确定电路连接:
四选一数据选择器的逻辑表达式为: 四选一数据选择器的逻辑表达式为:
Y=(DA/A/+DA/A+DAA/+DAA)×S010110210310
两个表达式进行比较,可知应令: 两个表达式进行比较,可知应令:
AA;BA; D=CD=CD=CD=CS'=0;=1=0;1';2;3 0(3)、画出连接图: 、画出连接图:
3
三、用一片四选一数据选择器用一片四选一数据选择器设计一个3变量的多数表决电路。要求写出分析与计算过程并画出连线图。四选一数据选择器的功能表及逻辑计算过程并画出连线图。四选一数据选择器的功能表及逻辑图如下图所示。 解: 解: (1)列写真值表: )列写真值表: 设参加表决的三个人分别用A、B和C来表示,表决结果用Y表示;个人同意与表决通过均用1表示,个人不同意与表决没通过均用0表示。 表示。 (2)列写表达式: )列写表达式: Y=A/BC+AB/C+ABC/+ABC (3)选用B、C作为四选一数据选择器的地址码A1、A0,将逻辑函数变形为: ,将逻辑函数变形为: Y=A/BC+AB/C+ABC/+ABC=(0)BC+(A)BC+(A)BC+(1)BC//// (4)将变形后的逻辑函数与四选一数据选择器的输出逻辑式进行比较得: 4
///Y=D0A1/A0+D1A1A0+D2A1A0+D3A1A0
D0;;;10=D1=AD2=AD3=
(5)电路连线图; )电路连线图;
5
因篇幅问题不能全部显示,请点此查看更多更全内容