组合逻辑电路习题答案
【数电】组合逻辑电路习题(含答案)

《组合逻辑电路》练习题及答案[3.1]分析图P3.1电路的逻辑功能,写出Y1、、Y2的逻辑函数式,列出真值表,指出电路完成什么逻辑功能。
[解]、Z=0A、1时A3.3所示。
P3.4所示。
M S单独工点时M L和要求电路真值表中的C A 、C B A 、C B A 、C AB 为约束项,利用卡诺图图A3.4(a)化简后得到:C B A M S +=, B M L =(M S 、M L的1状态表示工作,0状态表示停止)。
逻辑图如图A3.4(b)。
[3.5] 设计一个代码转换电路,输入为4位二进制代码,输出为4位循环码。
可以采用各种逻辑功能的门电路来实现。
[解] 题3.5的真值表如表A3.5所示。
D 4、D 3与足上述控制要求的逻辑电路,给出控制四个指示灯状态的高、低电平信号。
74LS148的逻辑图如图P3.7所示,其功能表如表P3.7所示。
表 P3.7 74LS148的功能表A 、B 、C 、L 1、0为0000~2)工作,P3.10输 入21O 123用外加与非门实现之,如图A3.10所示。
[3.11] 画出用4线-16线译码器74LS154(参见题3.9)和门电路产生如下多输出逻辑函数的逻辑图。
[解]电路图如图A3.11所示。
[3.12] 用3线-8线译码器74LS138和门电路设计1位二进制全减器电路。
输入为被减数、减数和来自低位的借位;输出为两数之差及向高位的借位信号。
[解] 设a i 为被减数,b i 为减数,c i-1为来自低位的借位,首先列出全减器真值表,然后将Di ,Ci 表达式写成非-与非形式。
最后外加与非门[3.13] 74LS153[解] [3.14]如表P3.14 [解][3.15][解] [3.16] [解] 与4选1[3.17][解] 则 D =41507632 如图A3.17所示。
[3.18] 用8选1数据选择器CC4512(参见题3.14)产生逻辑函数[解] 将Y 变换成最小项之和形式。
【数电】组合逻辑电路习题(含答案)

《组合逻辑电路》练习题及答案[3.1] 分析图P3.1电路的逻辑功能,写出Y 1、、Y 2的逻辑函数式,列出真值表,指出电路完成什么逻辑功能。
[解]BCAC AB Y BC AC AB C B A ABC Y ++=+++++=21)(B 、C 为加数、被加数和低位的进位,Y 1为“和”,Y 2为“进位”。
[3.2] 图P3.2是对十进制数9求补的集成电路CC14561的逻辑图,写出当COMP=1、Z=0、和COMP=0、Z=0时,Y 1~Y 4的逻辑式,列出真值表。
[解](1)COMP=1、Z=0时,TG 1、TG 3、TG 5导通,TG 2、TG 4、TG 6关断。
3232211 , ,A A Y A Y A Y ⊕===, 4324A A A Y ++=(2)COMP=0、Z=0时,Y 1=A 1, Y 2=A 2, Y 3=A 3, Y 4=A 4。
COMP =0、Z=0的真值表从略。
[题3.3] 用与非门设计四变量的多数表决电路。
当输入变量A 、B 、C 、D 有3个或3个以上为1时输出为1,输入为其他状态时输出为0。
[解] 题3.3的真值表如表A3.3所示,逻辑图如图A3.3所示。
ABCD D ABC D C AB CD B A BCD A Y ++++=BCD ACD ABC ABC +++=B C D A C D A B D A B C ⋅⋅⋅=[3.4] 有一水箱由大、小两台泵M L 和M S 供水,如图P3.4所示。
水箱中设置了3个水位检测元件A 、B 、C 。
水面低于检测元件时,检测元件给出高电平;水面高于检测元件时,检测元件给出低电平。
现要求当水位超过C 点时水泵停止工作;水位低于C 点而高于B 点时M S 单独工作;水位低于B 点而高于A 点时M L 单独工作;水位低于A 点时M L 和M S 同时工作。
试用门电路设计一个控制两台水泵的逻辑电路,要求电路尽量简单。
[解] 题3.4的真值表如表A3.4所示。
数字电子技术第4章组合逻辑电路习题解答

、已知8421BCD可用7段译码器,驱动日字LED管,显示出十进制数字。指出下列变换真值表中哪一行是正确的。(注:逻辑“1”表示灯亮)
D
C
B
A
a
b
c
d
e
f
g *
0
0
0
0
0
0
0
0
0
0
0
0
4
0
1
0
0
0
1
1
0
0
1
1
7
0
1
1
(1)试分析电路,说明决议通过的情况有几种。
(2)分析A、B、C、D四个人中,谁的权利最大。
习题图
解:(1)
(2)
ABCD
L
ABCD
L
0000
0001
0010
0011
0100
0101
0110
0111
0
0
0
1
0
0
1
1
1000
1001
1010
1011
1100
1101
1110
1111
0
0
0
1
0
1
1
1
(3)根据真值表可知,四个人当中C的权利最大。
3) 用与或非门实现。
解:(1)将逻辑函数化成最简与或式并转换成最简与非式。
根据最简与非式画出用与非门实现的最简逻辑电路:电路略。
(2 )由上述卡偌图还可得到最简或与表达式:
即可用或非门实现。
(3)由上步可继续做变换:
(完整版)组合逻辑电路习题及答案.

1.组合电路如图所示,分析该电路的逻辑功能。
解:(1)由逻辑图逐级写出逻辑表达式ABC P =CP BP AP L ++=ABC C ABC B ABC A ++= (2)化简与变换CB A ABC C B A ABC C B A ABC L +=+++=++=)((3)由表达式列出真值表(4)分析逻辑功能由真值表可知,当A 、B 、C 三个变量不一致时,电路输出为“1”,所以这个电路称为“不一致电路”。
2.由3线-8线译码74LS138(输出低电平有效)和4选1数据选择器(74LS153)组成如图所示的电路,B 1、B 2和C 1、C 2为二组二进制数,试列出真值表,并说明功能。
真值表A B CL解: 输出表达式: 212101122321F D C C D C C D C C D C C =+++021*********Y C C Y C C Y C C Y C C =⋅+⋅+⋅+⋅21021210212102121021A A A C C A A A C C A A A C C A A A C C =⋅+⋅+⋅+⋅2121212121212121B BC C B B C C B B C C B B C C =⋅+⋅+⋅+⋅功能说明:由地址码C 2C 1选择B 2B 1的最小项的反变量输出3.设计一个监视交通信号灯工作状态的逻辑电路。
正常情况下,红、黄、绿灯只有一个亮,否则视为故障状态,发出报警信号,提醒有关人员修理。
要求:(1)用门电路实现(2)用3-8线译码器实现(3)用4选1数据选择器实现。
解:(1)用门电路实现真值表B 2C 1C 0 00 11 01 1F21B B 21B B 21B 21B B①逻辑抽象输入变量:R 、A 、G ,红、黄、绿灯;灯亮为1,不亮为0。
输出变量:Z--故障信号,正常工作Z 为0,发生故障Z 为1。
列出真值表②写出函数式并化简 Z R A G RAG RA G RAG RAG =++++ 经卡诺图化简得: Z R A G RA RG AG =+++ ③画出电路图(2)用3-8线译码器实现①标准与或式 03567 Z R A G RAG RA G RAG RAG m m m m m =++++=++++ ②化成与非-与非式 0356703567Z m m m m m m m m m m =++++=⋅⋅⋅⋅ ③设R =A 2、A =A 1、G =A 0 则03567Z Y Y Y Y Y =⋅⋅⋅⋅ ④画连线图(3)用4选1数据选择器实现①标准与或式 Z R A G RAG RA G RAG RAG =++++S =1时 4选1 010*********Y D A A D A A D A A D A A =+++ ②确定输入变量和地址码的对应关系令A =A 1,G = A 0 ( )()()1Z R A G R AG R AG AG =+++⋅ 则:0D R = 12D D R == 31D =4.分别用74LS153(4选1数据选择器)和74LS152(8选1)实现函数F=AB+BC+AC 。
组合逻辑电路习题解答

文档()自我检测题1.组合逻辑电路任何时刻的输出信号,与该时刻的输入信号 有关 ,与以前的输入信号 无关 。
2.在组合逻辑电路中,当输入信号改变状态时,输出端可能出现瞬间干扰窄脉冲的现象称为 竞争冒险 。
3.8线—3线优先编码器74LS148的优先编码顺序是7I 、6I 、5I 、…、0I ,输出为2Y 1Y 0Y 。
输入输出均为低电平有效。
当输入7I 6I 5I …0I 为11010101时,输出2Y 1Y 0Y 为010 。
4.3线—8线译码器74HC138处于译码状态时,当输入A 2A 1A 0=001时,输出07Y ~Y = 11111101 。
5.实现将公共数据上的数字信号按要求分配到不同电路中去的电路叫 数据分配器 。
6.根据需要选择一路信号送到公共数据线上的电路叫 数据选择器 。
7.一位数值比较器,输入信号为两个要比较的一位二进制数,用A 、B 表示,输出信号为比较结果:Y (A >B ) 、Y (A =B )和Y (A <B ),则Y (A >B )的逻辑表达式为B A 。
8.能完成两个一位二进制数相加,并考虑到低位进位的器件称为 全加器 。
9.多位加法器采用超前进位的目的是简化电路结构 × 。
(√,× ) 10.组合逻辑电路中的冒险是由于 引起的。
A .电路未达到最简 B .电路有多个输出C .电路中的时延D .逻辑门类型不同11.用取样法消除两级与非门电路中可能出现的冒险,以下说法哪一种是正确并优先考虑的?A .在输出级加正取样脉冲B .在输入级加正取样脉冲C .在输出级加负取样脉冲D .在输入级加负取样脉冲12.当二输入与非门输入为 变化时,输出可能有竞争冒险。
A .01→10B .00→10C .10→11D .11→0113.译码器74HC138的使能端321E E E 取值为 时,处于允许译码状态。
A .011 B .100 C .101 D .01014.数据分配器和 有着相同的基本电路结构形式。
3组合逻辑电路习题解答

自我检测题1.组合逻辑电路任何时刻的输出信号,与该时刻的输入信号 有关 ,与以前的输入信号 无关 。
2.在组合逻辑电路中,当输入信号改变状态时,输出端可能出现瞬间干扰窄脉冲的现象称为 竞争冒险 。
3.8线—3线优先编码器74LS148的优先编码顺序是7I 、6I 、5I 、…、0I ,输出为2Y 1Y 0Y 。
输入输出均为低电平有效。
当输入7I 6I 5I …0I 为时,输出2Y 1Y 0Y 为 010 。
4.3线—8线译码器74HC138处于译码状态时,当输入A 2A 1A 0=001时,输出07Y ~Y = 。
5.实现将公共数据上的数字信号按要求分配到不同电路中去的电路叫 数据分配器 。
6.根据需要选择一路信号送到公共数据线上的电路叫 数据选择器 。
7.一位数值比较器,输入信号为两个要比较的一位二进制数,用A 、B 表示,输出信号为比较结果:Y (A >B ) 、Y (A =B )和Y (A <B ),则Y (A >B )的逻辑表达式为B A 。
8.能完成两个一位二进制数相加,并考虑到低位进位的器件称为 全加器 。
9.多位加法器采用超前进位的目的是简化电路结构 × 。
(√,× ) 10.组合逻辑电路中的冒险是由于 引起的。
A .电路未达到最简 B .电路有多个输出C .电路中的时延D .逻辑门类型不同11.用取样法消除两级与非门电路中可能出现的冒险,以下说法哪一种是正确并优先考虑的?A .在输出级加正取样脉冲B .在输入级加正取样脉冲C .在输出级加负取样脉冲D .在输入级加负取样脉冲12.当二输入与非门输入为 变化时,输出可能有竞争冒险。
A .01→10B .00→10C .10→11D .11→0113.译码器74HC138的使能端321E E E 取值为 时,处于允许译码状态。
A .011 B .100 C .101 D .01014.数据分配器和 有着相同的基本电路结构形式。
组合逻辑电路分析与设计习题解答

A
B
C
D
F
A
B
C
D
F
0
0
0
0
0
1
0
0
0
0
0
0
0
101来自001
0
0
0
1
0
0
1
0
1
0
0
0
0
1
1
0
1
0
1
1
1
0
1
0
0
0
1
1
0
0
0
0
1
0
1
0
1
1
0
1
1
0
1
1
0
0
1
1
1
0
1
0
1
1
1
0
1
1
1
1
1
组合逻辑电路设计(1)
A
B
C
D
组合逻辑电路分析(3)
F ABCD ABC D ABCD ABC D ABCD ABC D ABCD ABC D
CD
AB
00
01 11
10
00
1
1
01
1
1
11
1
1
10
1
1
组合逻辑电路分析(3)
F ABCD ABC D ABCD ABC D ABCD ABC D ABCD ABC D
电路功能: 在ABC取值中,若1
的个数为奇数,则输出 S为1;
在ABC取值中,若1 的个数为两个或三个, 则输出C为1;
组合逻辑电路习题解答

A
=1
&
B
=1
=1
L
S1
S0
习题 4.5 图
解:(1) L = A ⊕ S1 • B ⊕ S1 ⊕ S0 = ( A ⊕ S1 + B ⊕ S1 ) ⊕ S0
=C+D+ A+B+C+ A+B+C+B+D
即可用或非门实现。
(3) 由上步可继续做变换:
F = CD + ABC + ABC + BD
根据最简与或非式画出用与或非门实现的最简逻辑电路。(图略)
4.9、设计一个由三个输入端、一个输出端组成的判奇电路,其逻辑功能为:当奇数个输入 信号为高电平时,输出为高电平,否则为低电平。要求画出真值表和电路图。 解:(1)根据题意,设输入逻辑变量为 A、B、C,输出逻辑变量为 F,列出真值表为:
F = BC D + AD + BC D + ABC = BC D + AD + BC D + ABC = BC D • AD • BC D • ABC
根据最简与非式画出用与非门实现的最简逻辑电路:电路略。
(2 )由上述卡偌图还可得到最简或与表达式:
F = (C + D)( A + B + C)( A + B + C)(B + D)
习题
4.1 写出图所示电路的逻辑表达式,并说明电路实现哪种逻辑门的功能。
习题 4.1 图
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第3章 组合逻辑电路试分析图所示组合逻辑电路的逻辑功能,写出逻辑函数式,列出真值表,说明电路完成的逻辑功能。
(b)(c)(a)A B C DL=1=1=1C2L 1L 2L 3图 题图解:由逻辑电路图写出逻辑函数表达式: 图a :D C B A L ⊕⊕⊕= 图b :)()(21B A C AB B A C AB L C B A L ⊕+=⊕=⊕⊕=图c :B A B A L BA AB B A B A L BA B A L =+=+=+++==+=321由逻辑函数表达式列写真值表:ABCDL0 0 0 0 00 0 0 1 10 0 1 0 10 0 1 1 00 1 0 0 10 1 0 1 00 1 1 0 00 1 1 1 11 0 0 0 11 0 0 1 01 0 1 0 01 0 1 1 11 1 0 0 01 1 0 1 11 1 1 0 11 1 1 1 0A B CL 1L 20 0 0 0 00 0 1 1 00 1 0 1 00 1 1 0 11 0 0 1 01 0 1 0 11 1 0 0 11 1 1 1 1A BL 1L 20 0 0 1 0L 30 1 0 0 11 0 1 0 01 1 0 1 0由真值表可知:图a 为判奇电路,输入奇数个1时输出为1;图b 为全加器L 1为和,L 2为进位;图c 为比较器L 1为1表示A>B ,L 2为1表示A=B, L 3为1表示A<B.设有四种组合逻辑电路,它们的输入波形(A 、B 、C 、D )如图所示,其对应的输出波形分别为W 、X 、Y 、Z ,试分别写出它们逻辑表达式并化简。
D C BA W X Y Z输入输出图 题图解:BAC A CD B C A C D W +++=AC AC D CBAA C DA B B D X +++=BD AC D CB D B C D Y ++=BC D AB D DBA CA CB D Z +++=D C B A W X Y Z输入输出B C BA C A C D A C D W DCBA +++==∑)13,12,11,10,8,6,5,4,3()(A C D CBAB D A B X DCBA +++==∑)15,13,12,9,8,7,4,2,0()( ACD CB D B C D Y DCBA ++==∑)10,8,7,6,1,0()(CB D DBA A B D CA Z DCBA +++==∑)15,13,12,11,8,7,6,5()(X 、Y 均为四位二进制数,它们分别是一个逻辑电路的输入和输出。
设: 当 0≤X≤ 4时, Y=X+1 ;当 5≤X≤9 时,Y=X-1,且X 不大于9。
(1) 试列出该逻辑电路完整的真值表; (2) 用与非门实现该逻辑电路。
解:(1) 按题意要求列真值表如下:0 0 0 0x 3x 2x 1x 0y 3y 2y 1y 00 0 0 10 0 1 00 0 1 10 1 0 00 1 0 10 1 1 00 1 1 11 0 0 01 0 0 11 0 1 01 0 1 11 1 0 01 1 0 11 1 1 01 1 1 10 0 0 10 0 1 00 0 1 10 1 0 00 1 0 10 1 0 00 1 0 10 1 1 00 1 1 11 0 0 0x x x x x x x x x x x x x x x x x x x x x x x xX X Y 033=x 3X X X X X Y 031022++=x 3X X X X X X X X X X X X Y 0132012012031+++=x 3X Y 00=01001110000111101x 3x 2x 1x 01111(2) 把与或表达式转换为与非表达式,以便用与非门实现该逻辑电路。
X X X X Y 03033==X X X X X X X X X X Y 0310*******=++=X X X X X X X X X X X X X X X X X X X X X X X X Y 0132012012030132012012031=+++= X Y 00=作图如下:x 3x 2x 1x 0y 3y 2y 1y 0设计一交通灯监测电路。
红、绿、黄三只灯正常工作时只能一只灯亮,否则,将会发出检修信号,用两输入与非门设计逻辑电路,并给出所用74系列的型号。
解:设A、B、C分别表示红、绿、黄三只灯,且亮为1,灭为0;检修信号用L表示,L 为1表示需要检修。
依据题意列写真值表:A B C L0 0 0 10 0 1 00 1 0 00 1 1 11 0 0 01 0 1 11 1 0 1 1 1 1 1BCACABCBAL+++=0100BC1110A111111ABCBCACABCBABCACABCBAL=+++=试用译码器 74LS138 和适当的逻辑门设计一个三位数的奇校验器。
解:设用A、B、C 表示三位二进制数输入,L表示输出,L=1表示输入有奇数个1。
列写真值表,求表达式,作图如下:A B C L0 0 0 00 0 1 10 1 0 10 1 1 01 0 0 11 0 1 01 1 0 01 1 1 1Y Y Y Y ABC C B A C B A C B A L mm mm m m m m 742174217421==+++=+++= 试用译码器 74LS138 和与非门实现下列逻辑函数:(1) ⎪⎪⎩⎪⎪⎨⎧⋅=++=+=ACB A L B AC A L C B A AB L 321(2) (0,2,6,8)m L=∑解: 取ABC=A 2A 1A 0则:Y Y Y C B A C AB ABC C B A AB L mm mm m m 7657657651==++=++=+=Y ABC B A C B A C A L m 772===++=++=Y Y Y Y Y Y m AC B A AC B A L 765410),7,6,5,4,1,0(==++=⋅=∑L 2L 1L 3LDDC B A BC A C B A C B AD C B A D BC A D C B A D C B A m L )()8,6,2,0(+++=+++==∑分析可见 D=1时,L=0; D=0时,C B A BC A C B A C B A L +++=。
取ABC=A 2A 1A 0,S 1=1, S 2=D,S 3=0, 则:Y Y Y Y C B A BC A C B A C B A L mm m m 4310431=+++=+++=也可利用2片74138扩展为4-16线译码器,然后取ABCD= A 3A 2A 1A 0进行设计。
试用译码器 74LS138 和适当的逻辑门设计一个1位数的全加器。
解:列写真值表,F 1 表示和,F 2表示进位。
AB CF 10 0 0 00 0 1 10 1 0 10 1 1 01 0 0 11 0 1 01 1 0 01 1 1 1F 200010111F 1F 2Y Y Y Y F m m m m 742174211=+++= Y Y Y Y F m m m m 765376532=+++=试用译码器 74LS138 和适当的逻辑门设计一个组合电路。
该电路输入X 与输出L 均为三位二进制数。
二者之间的关系如下:当 2≤X≤5 时 L = X + 2 当 X <2 时 L = 1 当 X >5 时 L = 0 解:按题意列写真值表、求表达式、画图x 10 0 0 00 0 1 00 1 0 10 1 1 11 0 0 11 0 1 11 1 0 01 1 1 0x 200001100L 1x 0L 0L 211010100L 1L 2x 2x 0x 1L 0Y Y Y Y L m m m m 543254322=+++= Y Y L m m 54541=+=Y Y Y Y L m m m m 531053100=+++=试用三片3—8线译码器 74LS138组成5—24线译码器。
解:用A4A3控制各个芯片的工作状态,具体分配如下:A 10 00 11 1A 2第1片工作A 4A 0A 3第2片工作第3片工作1A 2A 0A 174LS138A 0A 1A 2S 1S 2S 3Y 7Y 6Y 5Y 4Y 3Y 2Y 1Y 074LS138A 0A 1A 2S 1S 2S 3Y 7Y 6Y 5Y 4Y3Y 2Y 1Y 074LS138A 0A 1A 2S 1S 2S 3Y 7Y 6Y 5Y 4Y 3Y 2Y 1Y 0A 4A 30Y 7Y 6Y 5Y 4Y 3Y 2Y 1Y 0Y 15Y 14Y 13Y 12Y 11Y 10Y 9Y 8Y 23Y 22Y 21Y 20Y 19Y 18Y 17Y 16由数据选择器组成的逻辑电路如图所示,试写出电路的输出函数式。
ZW图 题图解:由图可见A 1A 0=YX , D 3= 0,D 2=1, 1WZ W Z D ==+, 0W D =,G=0123123()iiL Y G m m m mD D D D D WY X W Z Y X Y X WY X WY X ZY X Y Xm ===+++∑=+++=+++化简有: Y X Y ZX Y WX X W L +++= 试用四选一数据选择器实现下列逻辑函数: (1) (0,2,4,5)L m =∑ (2) (1,3,5,7)L m =∑(3) (0,2,5,7,8,10,13,15)L m =∑(4) (1,2,3,14,15)L m =∑解:利用卡诺图法确定D i 的连接关系 。
(1)0100BC 11100A1111113210AA D D D D ====BC或者:D 0C D =12D 03=DAB(2)D 00=D 112D 031D B C或者:D 0C=D 1C 2D C3C DA B(3)B D或者:L = BD + BD132D 0B =D 2=D 1B=D 3=(4)10100CD 111000AB01111011110C DD =+1D =0D =CD =AB试用四选一数据择器设计一判定电路。
只有在主裁判同意的前提下,三名副裁判中多数同意,比赛成绩才被承认,否则,比赛成绩不被承认。
解:设用A 表示主裁判、B 、C 、D 表示副裁判,L 表示比赛成绩;A 、B 、C 、D 分别为1表示同意,为0表示不同意;L 为1表示承认比赛成绩,L 为0表示不承认比赛成绩。
列写真值表如下:ABCDL0 0 0 0 00 0 0 1 00 0 1 0 00 0 1 1 00 1 0 0 00 1 0 1 00 1 1 0 00 1 1 1 01 0 0 0 01 0 0 1 01 0 1 0 01 0 1 1 11 1 0 0 01 1 0 1 11 1 1 0 11 1 1 1 1ACDABC ABD L ++=00=01=CD=2D C +=3 A B(1)取AB=A 1A 0,G=0,采用卡诺图法确定D 0~D 3,并作图。