第4章 组合逻辑电路 课后答案

合集下载

数电第四章参考答案

数电第四章参考答案

第四章 组合逻辑电路 作业 参考答案【题4-1】 分析图示组合逻辑电路,列出真值表,写出输出Y 1、Y 2与输入的逻辑函数式,说明整个电路所实现的逻辑功能(不是单个输出与输入的关系,而是把2个输出与3个输入综合起来看)。

解:该电路的逻辑功能为全加器,Y 1是和,Y 2是进位。

【题4-2】某汽车驾驶员培训班进行结业考试,有三名评判员,其中A 为主评判员,B 和C 为副评判员。

在评判时,按照少数服从多数的原则通过,但主评判员认为合格,方可通过。

请填写真值表,写出逻辑表达式,并用一片74LS00(内含四个2输入端与非门)或一片74LS02(内含四个2输入端或非门)这2种方法实现此评判规定。

解:设评判员评判合格为“1”,反之为“0”; 考试通过,F 为“1”,反之为“0”。

根据题意,列真值表如下。

据此可得:ABC12ABCC B A C B A C B A AC BC AB C B A ABC Y +++=+++++=)()(1AC BC AB Y ++=2ACAB AC AB F =+=CB AC B A F ++=+=)(FB CA FB CA【题4-3】设计一个“4输入1输出”的组合逻辑电路,实现“五舍六入”的功能:即当输入的四位8421BCD 码不大于5时,输出0;否则输出1。

要求: (1) 画出卡诺图、化简逻辑函数;(2) 用1片CD4001(内含四个2输入端或非门)实现该逻辑功能(标出管脚号)。

【题4-4】设计一个代码转换电路,输入为3位二进制代码、输出为3位格雷码(见下表),要求从CD4011、CD4001、CD4030中选用1个最合适的芯片实现逻辑功能。

解:CDAB Y 00X X 0X 011001X XXCA B A C A B A BC A Y +++=++=+=))((FB CA21313546121101000111XABC00011011YABC0010111ZABCAX =BA B A B A Y ⊕=+=CB C B C B Z ⊕=+=B CAYZX【题4-5】用一片74HC138(3-8译码器)辅以“4输入与非门”实现“1位全减”。

数字电子技术第4章组合逻辑电路习题解答

数字电子技术第4章组合逻辑电路习题解答

习题4.1写出图所示电路的逻辑表达式,并说明电路实现哪种逻辑门的功能。

习题4.1图解:B A B A B A B A B A F ⊕=+=+= 该电路实现异或门的功能4.2分析图所示电路,写出输出函数F 。

习题4.2图解:[]B A B BB A F ⊕=⊕⊕⊕=)(4.3已知图示电路及输入A 、B 的波形,试画出相应的输出波形F ,不计门的延迟.图解:B A B A B A AB B AB A AB B AB A F ⊕=•=•••=•••=4.4由与非门构成的某表决电路如图所示。

其中A 、B 、C 、D 表示4个人,L=1时表示决议通过。

(1) 试分析电路,说明决议通过的情况有几种。

(2) 分析A 、B 、C 、D 四个人中,谁的权利最大。

习题4.4图解:(1)ABD BC CD ABD BC CD L ++=••=B AC & && & D L B A =1 =1=1FF A B & &&& & F B A(3)4.5分析图所示逻辑电路,已知S 1﹑S 0为功能控制输入,A ﹑B 为输入信号,L 为输出,求电路所具有的功能。

习题4.5图解:(1)011011)(S S B S A S S B S A L ⊕⊕+⊕=⊕⊕•⊕= (2)4.6试分析图所示电路的逻辑功能。

习题4.6图解:(1)ABC C B A F )(++=10电路逻辑功能为:“判输入ABC 是否相同”电路。

4.7已知某组合电路的输入A 、B 、C 和输出F 的波形如下图所示,试写出F 的最简与或表达式。

习题4.7图解:(1)根据波形图得到真值表:C AB BC A C B A F ++=4.8、设∑=)14,12,10,9,8,4,2(),,,(m D C B A F ,要求用最简单的方法,实现的电路最简单。

1)用与非门实现。

2)用或非门实现。

3) 用与或非门实现。

数字电子技术基础教材第四章答案

数字电子技术基础教材第四章答案

习题44-1 分析图P4-1所示得各组合电路,写出输出函数表达式,列出真值表,说明电路得逻辑功能。

解:图(a):;;真值表如下表所示:其功能为一位比较器。

A>B时,;A=B时,;A<B时,图(b):真值表如下表所示:功能:一位半加器,为本位与,为进位。

图(c):真值表如下表所示:功能:一位全加器,为本位与,为本位向高位得进位。

图(d):;;功能:为一位比较器,A<B时,=1;A=B时,=1;A>B时,=14-2 分析图P4-2所示得组合电路,写出输出函数表达式,列出真值表,指出该电路完成得逻辑功能。

解:该电路得输出逻辑函数表达式为:因此该电路就是一个四选一数据选择器,其真值表如下表所示:,当M=1时,完成4为二进制码至格雷码得转换;当M=0时,完成4为格雷码至二进制得转换。

试分别写出,,,得逻辑函数得表达式,并列出真值表,说明该电路得工作原理。

解:该电路得输入为,输出为。

真值表如下:由此可得:完成二进制至格雷码得转换。

完成格雷码至二进制得转换。

4-4 图P4-4就是一个多功能逻辑运算电路,图中,,,为控制输入端。

试列表说明电路在,,,得各种取值组合下F与A,B得逻辑关系。

解:,功能如下表所示,两个变量有四个最小项,最多可构造种不同得组合,因此该电路就是一个能产生十六种函数得多功能逻辑运算器电路。

4-5 已知某组合电路得输出波形如图P4-5所示,试用最少得或非门实现之。

解:电路图如下:4-6 用逻辑门设计一个受光,声与触摸控制得电灯开关逻辑电路,分别用A,B,C表示光,声与触摸信号,用F表示电灯。

灯亮得条件就是:无论有无光,声信号,只要有人触摸开关,灯就亮;当无人触摸开关时,只有当无关,有声音时灯才亮。

试列出真值表,写出输出函数表达式,并画出最简逻辑电路图。

解:根据题意,列出真值表如下:由真值表可以作出卡诺图,如下图:C AB 00 10 11 100 1由卡诺图得到它得逻辑表达式为: 由此得到逻辑电路为:4-7 用逻辑门设计一个多输出逻辑电路,输入为8421BCD 码,输出为3个检测信号。

数字电子技术基础教材第四章答案

数字电子技术基础教材第四章答案

习题44-1 分析图P4-1所示的各组合电路,写出输出函数表达式,列出真值表,说明电路的逻辑功能。

解:图(a ):1F A B =;2F A B =;3F AB =真值表如下表所示:其功能为一位比较器。

A>B 时,11F =;A=B 时,21F =;A<B 时,31F = 图(b ):12F AB AB F AB =+=; 真值表如下表所示:功能:一位半加器,1F 为本位和,2F 为进位。

图(c ):1(0,35,6)(124,7)F M m==∑∏2(0,1,2,4)(3,5,6,7)F M m ==∑∏真值表如下表所示:功能:一位全加器,1F 为本位和,2F 为本位向高位的进位。

图(d ):1F A B =;2F A B =;3F AB =功能:为一位比较器,A<B 时,1F =1;A=B 时,2F =1;A>B 时,3F =14-2 分析图P4-2所示的组合电路,写出输出函数表达式,列出真值表,指出该电路完成的逻辑功能。

解:该电路的输出逻辑函数表达式为:100101102103F A A x A A x A A x A A x =+++因此该电路是一个四选一数据选择器,其真值表如下表所示:4-3 图P4-3是一个受M 控制的代码转换电路,当M =1时,完成4为二进制码至格雷码的转换;当M =0时,完成4为格雷码至二进制的转换。

试分别写出0Y ,1Y ,2Y ,3Y 的逻辑函数的表达式,并列出真值表,说明该电路的工作原理。

解:该电路的输入为3x 2x 1x 0x ,输出为3Y 2Y 1Y 0Y 。

真值表如下:由此可得:1M =当时,33232121010Yx Y x x Y x x Y x x =⎧⎪=⊕⎪⎨=⊕⎪⎪=⊕⎩ 完成二进制至格雷码的转换。

0M =当时,332321321210321010Y x Y x x Y x x x Y x Y x x x x Y x =⎧⎪=⊕⎪⎨=⊕⊕=⊕⎪⎪=⊕⊕⊕=⊕⎩ 完成格雷码至二进制的转换。

数字电子技术第四节课后习题答案(江晓安等编)

数字电子技术第四节课后习题答案(江晓安等编)

第四章组合逻辑电路1. 解:(a)(b)是相同的电路,均为同或电路。

2. 解:分析结果表明图(a)、(b)是相同的电路,均为同或电路。

同或电路的功能:输入相同输出为“1”;输入相异输出为“0”。

因此,输出为“0”(低电平)时,输入状态为AB=01或103. 由真值表可看出,该电路是一名二进制数的全加电路,A为被加数,B为加数,C为低位向本位的进位,F1为本位向高位的进位,F2为本位的和位。

4. 解:函数关系如下:SF++⊕=+ABSABS BABS将具体的S值代入,求得312F值,填入表中。

AA FB A B A B A A F B A B A A F A A F AB AB F B B A AB F AB B A B A B A AB F BA A AB F B A B A B A F B A AB AB B A B A F B B A B A B A B A B A B A F ABBA A A B A A B A F F B A B A F B A B A F A A F S S S S =⊕==+==+⊕===+⊕===⊕===⊕===+⊕===+=+⊕===⊕==+==⊕==Θ=+=+⊕===+++=+⊕===+=⊕===⊕==+=+⊕==+=+⊕===⊕==01111111011010110001011101010011000001110110)(01010100101001110010100011000001235. (1)用异或门实现,电路图如图(a)所示。

(2) 用与或门实现,电路图如图(b)所示。

6. 解因为一天24小时,所以需要5个变量。

P变量表示上午或下午,P=0为上午,P=1为下午;ABCD表示时刻数值。

真值表如表所示。

利用卡诺图化简如图(a)所示。

化简后的函数表达式为DC A PD B A P C B A P A P D C A P D B A P C B A P A P F =+++=用与非门实现的逻辑图如图(b)所示。

数字电子技术第四章课后习题答案(江晓安等编)

数字电子技术第四章课后习题答案(江晓安等编)

第四章组合逻辑电路‎1. 解: (a)(b)是相同的电路‎,均为同或电路‎。

2. 解:分析结果表明‎图(a)、(b)是相同的电路‎,均为同或电路‎。

同或电路的功‎能:输入相同输出‎为“1”;输入相异输出‎为“0”。

因此,输出为“0”(低电平)时,输入状态为A‎B=01或103. 由真值表可看‎出,该电路是一位‎二进制数的全‎加电路,A为被加数,B为加数,C为低位向本‎位的进位,F1为本位向‎高位的进位,F2为本位的‎和位。

4. 解:函数关系如下‎:SF++⊕=+ABSABS BABS将具体的S值‎代入,求得F 312值,填入表中。

A A FB A B A B A A F B A B A A F A A F AB AB F B B A AB F AB B A B A B A AB F B A A AB F B A B A B A F B A AB AB B A B A F B B A B A B A B A B A B A F AB BA A A B A A B A F F B A B A F B A B A F A A F S S S S =⊕==+==+⊕===+⊕===⊕===⊕===+⊕===+=+⊕===⊕==+==⊕==Θ=+=+⊕===+++=+⊕===+=⊕===⊕==+=+⊕==+=+⊕===⊕==01111111011010110001011101010011000001110110)(01010100101001110010100011000001235. (1)用异或门实现‎,电路图如图(a)所示。

(2) 用与或门实现‎,电路图如图(b)所示。

6. 解因为一天24‎小时,所以需要5个‎变量。

P变量表示上‎午或下午,P=0为上午,P=1为下午;ABCD表示‎时间数值。

真值表如表所‎示。

利用卡诺图化‎简如图(a)所示。

化简后的函数‎表达式为D C A P D B A P C B A P A P DC A PD B A P C B A P A P F =+++=用与非门实现‎的逻辑图如图‎(b )所示。

第四章(组合逻辑电路)习题解答

第四章(组合逻辑电路)习题解答

第四章 组合逻辑门电路4.2 试分析图中所示电路的逻辑功能。

解:Y AB AB AB AB A B ==+=⊕可知,图中所示电路为异或门电路。

4.3 试分析图中所示电路是否合理,并写出其最简与-或表达式。

A CB DB C D图4.3解:(1)由图写出逻辑表达式:Y AC B BD BC BC D =(2)化为与-或表达式:()()()Y AC B BD BC BC DAC B BD BC BC D AC B BD BC B C D ABCD ABC BC BD CD==+=++++=++++(3)由与-或表达式作出图示卡诺图:(4)由卡诺图得出最简逻辑表达式: Y A C B C D =++ 可见,图示电路不合理。

4.7 路灯由安装在三个不同地方的开关A 、B 、C 控制。

当总电源开关闭合时,三个开关可控制路灯的点亮和熄灭,这时,一个开关动作时灯亮,另一个开关动作时灯熄灭。

当总电源开关S 断开时,路灯不会亮。

试用与非门设计该路灯控制电路。

解:(1)分析设计要求并列出真值表:设总电源开关S 闭合时为1,断开时为0;路灯控制开关A 、B 、C 动作时为1,不动作时为0; 灯用Y 表示,灯灭为0,灯亮为1。

由此可列出真值表,如表题4.7所示:(2)求出最简与-或表达式 由真值表作出卡诺图,如图题4.7(a)所示。

由图可知,该逻辑函数已不能进一步化简。

因此,可直接写出逻辑表达式: Y A BC AB C A B C AB C =+++ 由真值表可知,S=0,Y=0;S=1时,Y 受A 、B 、C 的控制。

因此,符合题意要求的逻辑表达式应为:()Y S ABC ABC ABC ABC =+++ 将上式变换为与-非表达式:Y S ABC SABC SABC SABC = (3)画出逻辑图:如图题4.7(b)所示。

图题4.7C S(a )(b )4.8 由与非门设计一个数值范围判别电路。

设电路输入A 、B 、C 、D 为表示1位十进制数X 的8421BCD 码,当X 符合下列条件时,输出Y=1,否则输出为0。

组合逻辑电路 课后答案

组合逻辑电路   课后答案

第4章[题].分析图电路的逻辑功能,写出输出的逻辑函数式,列出真值表,说明电路逻辑功能的特点。

图P4.1B YAP 56P P =图解:(1)逻辑表达式()()()5623442344232323232323Y P P P P P CP P P P CP P P C CP P P P C C P P P P C P PC ===+=+=++=+ 2311P P BP AP BABAAB AB AB ===+()()()2323Y P P C P P CAB AB C AB ABC AB AB C AB AB CABC ABC ABC ABC=+=+++=+++=+++(2)真值表(3)功能从真值表看出,这是一个三变量的奇偶检测电路,当输入变量中有偶数个1和全为0时,Y =1,否则Y=0。

[题] 分析图电路的逻辑功能,写出Y 1、、Y 2的逻辑函数式,列出真值表,指出电路完成什么逻辑功能。

图P4.3B1Y 2[解]解: 2Y AB BC AC =++12Y ABC A B C Y ABC A B C AB BC AC ABC ABC ABC ABC =+++=+++++=+++()())由真值表可知:、C 为加数、被加数和低位的进位,Y 1为“和”,Y 2为“进位”。

[题] 图是对十进制数9求补的集成电路CC14561的逻辑图,写出当COMP=1、Z=0、和COMP=0、Z=0时,Y 1~Y 4的逻辑式,列出真值表。

图P4.4[解](1)COMP=1、Z=0时,TG1、TG3、TG5导通,TG2、TG4、TG6关断。

,(2)COMP=0、Z=0时,Y1=A1,Y2=A2,Y3=A3,Y4=A4。

、COMP=1、Z=0时的真值表、Z=0的真值表从略。

[题] 用与非门设计四变量的多数表决电路。

当输入变量A、B、C、D有3个或3个以上为1时输出为1,输入为其他状态时输出为0。

[解] 题的真值表如表所示,逻辑图如图(b)所示。

数字电子技术_第四章课后习题答案_(江晓安等编)

数字电子技术_第四章课后习题答案_(江晓安等编)

第四章组合逻辑电路1. 解: (a)(b)是相同的电路,均为同或电路。

2. 解:分析结果表明图(a)、(b)是相同的电路,均为同或电路。

同或电路的功能:输入相同输出为“1”;输入相异输出为“0”。

因此,输出为“0”(低电平)时,输入状态为AB=01或103. 由真值表可看出,该电路是一位二进制数的全加电路,A为被加数,B为加数,C为低位向本位的进位,F1为本位向高位的进位,F2为本位的和位。

4. 解:函数关系如下:ABSF+⊕=++ABSSSABB将具体的S值代入,求得F 312值,填入表中。

A A FB A B A B A A F B A B A A F A A F AB AB F B B A AB F AB B A B A B A AB F B A A AB F B A B A B A F B A AB AB B A B A F B B A B A B A B A B A B A F AB BA A A B A A B A F F B A B A F B A B A F A A F S S S S =⊕==+==+⊕===+⊕===⊕===⊕===+⊕===+=+⊕===⊕==+==⊕==Θ=+=+⊕===+++=+⊕===+=⊕===⊕==+=+⊕==+=+⊕===⊕==01111111011010110001011101010011000001110110)(01010100101001110010100011000001235. (1)用异或门实现,电路图如图(a)所示。

(2) 用与或门实现,电路图如图(b)所示。

6. 解因为一天24小时,所以需要5个变量。

P变量表示上午或下午,P=0为上午,P=1为下午;ABCD表示时间数值。

真值表如表所示。

利用卡诺图化简如图(a)所示。

化简后的函数表达式为D C A P D B A P C B A P A P DC A PD B A P C B A P A P F =+++=用与非门实现的逻辑图如图(b)所示。

数字逻辑课后答案第四章

数字逻辑课后答案第四章
○2 因为逻辑表达式 F2 = AB + ACD + BC 中有逻辑变量 A 以互补形式出
现,故会发生竞争。但由于不论 BCD 取何值,表达式都不会变成 A + A 或者 A ⋅ A 的形式,所以不会产生险象。
○3 因为逻辑表达式 F3 = ( A + B) ⋅ ( A + C) 中有逻辑变量 A 以互补形式
解答
○1 变换如下:
F = AB + AC + BC = AB + AC + BC + BC + AC + AB = A(B + C) + (A + B)C + (A + C)B = A ⋅ BC + AB ⋅ C + AC ⋅ B = A ⋅ ABC + C ⋅ ABC + B ⋅ ABC = A ⋅ ABC ⋅ B ⋅ ABC ⋅ C ⋅ ABC
0
0010
0
0011
0
0100
0
0101
1
0110
1
0111
1
1000
1
1001
1
1010
d


1111
d
○2 由真值表可写出输出函数表达式为
F(A,B,C,D)=∑m(5~9)+∑d(10~15)
经化简变换后,可得到最简与非表达式为
F(A,B,C,D)= A + BC + BD = A ⋅ BC ⋅ BD
M = 1: F = A ⊕ B ⊕ C; G = AB + AC + BC = AB⋅ AC ⋅ BC
○3 根据逻辑表达式,可作出逻辑电路图如图13所示。

第4章组合逻辑电路习题答案

第4章组合逻辑电路习题答案

Z
& & & & &
ab cd
00 00 00 01 00 10 00 11 01 00 01 01 01 10 01 11 10 00 10 01 10 10 10 11 11 00 11 01 11 10 11 11
Z
1 0 1 0 0 1 1 0 0 0 1 0 1 1 1 1
1
a
1
b
1
c
1
4.2 图P4.2是一个多功能逻辑函数发生 器电路。试写出当S0、S1、S2、S3 为0000~1111共16种不同状态时输出 Y的逻辑函数式
A
B
A B
解: Y S AB S AB S AB S AB 0 1 2 3
S0 S1 S2 S3
0000 0001 0010 0011 0100 0 10 1 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111
0 0
1 0 1 0 0 1
功能:一位二进制加法器
4.8 有一水箱由大小两台水泵ML和MS供水,水箱中设置了3个水位 检测元件A、B、C。水面低于检测元件时,检测元件给出高电平; 水面高于检测元件时,检测元件给出低电平。现要求当水位高于C 点时水泵停止工作;水位高于B点而低于C点时MS单独工作;水位 低于B点而高于A点ML单独工作;水位低于A点时ML和MS同时工作 。试用门电路设计一个控制两台水泵的逻辑电路。 解: ①分析题意,写出真值表 停止 C MS B ML A ML 和 M S
S0 S1 S2 S3
& & & & ≥1
Y
1
A B A B A A B B AB AB AB A B AB AB B AB A AB AB

数字电子技术基础教材第四章答案

数字电子技术基础教材第四章答案

数字电子技术基础教材第四章答案习题44—1分析图P4—1所示的各组合电路,写出输出函数表达式,列出真值表,说明电路的逻辑功真值表如下表所示:其功能为一位比较器。

A>B时,F i i ;A=B时,F2 1 ;A<B 时,F3 1 图(b) : F, AB AB; F2 AB 真值表如下表所示:功能:一位半加器,F,为本位和,图(C): F, M (0,3,5,6)m(1,2,4,7)F2为进位。

F2M(0,1,2,4) m(3,5,6,7)真值表如下表所示:位的进位。

图(d) : F i AB ;F2 AeB ;F3 AB功能:为一位比较器,A<B时,F i = 1 ;A=B时,F2 = 1 ;A>B 时,F3 = 14—2分析图P4 —2所示的组合电路,写出输出函数表达式,列出真值表,指出该电路完成的逻辑功能。

^1 理0解:该电路的输出逻辑函数表达式为:A )A J X。

AA)X I AA Q X ?A 1A 0X 3如下表所示:AA 0F0 0 X O0 1 X 1 1 0 X 2 11X 30 12 3 X XX X因此该电路是一个四选一数据选择器, 其真值表4-3图P4—3是一个受M控制的代码转换电路,当M = 1时,完成4为二进制码至格雷码的转换;当M = 0时,完成4为格雷码至二进制的转换。

试分别写出Y°,Y,Y2,Y3的逻辑函数的表达式,并列出真值表,说明该电路的工作原理。

表如下:0 1 0 0 0 1 1 00 1 0 1 0 1 1 10 1 1 0 0 1 0 10 1 1 0 0 1 0 0 M=0 1 0 0 0 1 1 1 11 0 0 1 1 1 1 01 0 1 0 1 1 0 01 0 1 1 1 1 0 11 1 0 0 1 0 0 01 1 0 1 1 0 0 11 1 1 0 1 0 1 11 1 1 1 1 0 1 0丫3 30时,X3X3X3X3X2X2X2X i 丫2X i X o £Y完成格雷码至二进制的转换4— 4图P4— 4是一个多功能逻辑运算电路,图 中S 3,S 2, S i, S o为控制输入端。

数字逻辑第四章课后答案

数字逻辑第四章课后答案

即 A1=A,A0=C,D0=1, D2= B ,D1=D3= B。逻辑图如下图(b)所示。
C AB 1
1
B
AC
1
1
A1 A0 D3 D2 D1 D0 4 选 1 数据选择器
Y
A1 A0 D3 D2 D1 D0 4 选 1 数据选择器
Y
Y (a) AB 作为地址
Y (b) AC 作为地址
4-9
分析图 4.49 所示电路,写出输出 Y 的逻辑函数式并化简。
Y DCB A DC BA DC B A CB A DC BA DC B A
卡诺图化简
DC BA 00 01 11 10 00 0 0 0 1 01 0001 11 1 1 0 0 10 1 1 0 1
化简后的逻辑函数 Y DB A DB DC A
4-10 试用 8 选 1 数据选择器产生逻辑函数 Y AC ABC A BC
B A1 8 选 1 数据选择器
A A2
F
Y
如果用 BCD 作为数据选择器的地址(B=A2,C=A1,D=A0),A 作为数据,
则函数变换成
Y ABCD AB CD A BCD 1 BCD 1 BC D 1 BC D
D7= D6= D4=1,D2= D0=0, D5= D1=A, D3 = A
A(B C) M1 M2
&
&
=
AB C
(b) 不用约束项化简
4- 4
盛建伦:《数字逻辑与 VHDL 逻辑设计》习题解答
习题 4-5 的逻辑图
4-6 试用 3 线-8 线译码器 74HC138 和门电路实现如下多输出逻辑函数并画出逻辑图。
Y1 ABC A(B C) Y2 AC AB Y3 ( A B)(A C) Y4 ABC A B C

数字电子技术基础-课后习题答案第4章组合逻辑电路

数字电子技术基础-课后习题答案第4章组合逻辑电路

第四章习题答案4-1(a)100A A F ⊕=,211A A F ⊕=,322A A F ⊕=,33A F =(b) 000B A C =,011111)()(C B A B A C ⊕+=,000B A S ⊕=,0111)(C B A S ⊕⊕= (c) B A AB F +=(同或)(d) B A AC F +=1,B A BC F +=2,C A BC F+=3, 4-2,F ,F ,F∑=)9,8,7,6,5(3m F ,∑=)9,4(2m F ,∑=)8,7,3,2(1m F ,∑=)8,6,3,1(0m F卡诺图化简D F =3,AD D C B F +=2,D A C B CD F ++=1,D B A D A F +=0,F ,F ,F∑=)9,8,7,6,5(3m Y ,∑=)9,4,3,2,1(2m Y , ∑=)8,7,4,3,0(1m Y ,∑=)8,6,4,2,0(0m Y用4-16线译码器实现987653F F F F F Y =,943212F F F F F Y =,874301F F F F F Y =,864200F F F F F Y =4-3将四片138译码器级联,ST 接高电平,ST 接低电平,ST 由译码控制3442A A ST =,3432A A ST =,3432A A ST =,3432A A ST =4-4113471347(1,3,4,7)F m m m m m F F F F ===∑ 2046046(0,4,6)F m m m m F F F ===∑4-51)一片8选1,输入A 、B 、C 分别接8选1的地址A 2,A 1,A 00,,1,17563420========D D D D D D D D D D2)两片8选1,输入A 、B 、C ,D 分别接4选1的地址012,,,A A A E1,01413121197651151084320================D D D D D D D D D D D D D D D D4-6A S SB A S S B A S S AB S S F 01010101)()(+⊕+++= A S S B A S S B A S S B S S A S S AB S S F 010*********+++++=将A S S ,,01分别接8选1的地址012,,A A A ,则输入端分别是0,1,,70635421========D D D D B D B D D D4-71) 输入A,B,C,D 分别接加法器的A 3,A 2,A 1,A 0, 加法器的B 3B 2B 1B 0=0011,CI=0 2) 输入A,B,C,D 分别接加法器的A 3,A 2,A 1,A 0, 加法器的B 3B 2B 1B 0=1101,CI=04-8假设四位被加数为ABCD ,加数为EFGH 输入A,B,C,D 分别接加法器的A 3,A 2,A 1,A 0, 加法器的B 3,B 2,B 1,B 0如下:M CI M H B M G B M F B M E B =⊕=⊕=⊕=⊕=,,,,01234-9真值表∑=)15,14,13,11,7(m F1)8选1数据选择器,将B A M ,,分别接8选1的地址012,,A A A ,则输入端分别是0,1,42107653========D D D D D C D D D2)用3-8译码器151413117151413117F F F F F m m m m m F ==4-10设三个开关分别为A,B,C ,开关的关闭为1,打开为0;灯的输出为F ,灯的亮为1,灭为0真值表C B A F =输入ABCD 分别接4-16译码器的地址段A 3,A 2,A 1,A 0 1) a 端:0158421=====D D D D D , 其余数据端接1 2) b 端:所有数据端均接1,1150=D D3) c 端:012109653======D D D D D D ,其余数据端接1 4) d 端:0158421=====D D D D D ,其余数据端接15) e 端:01514131187421=========D D D D D D D D D ,其余数据端接1 6) f 端:1150==D D ,其余数据端接07) g 端:08421====D D D D ,其余数据端接1设输出灯亮为1,灭为0真值表如下:1)4-16输入ABCD 分别接4-16译码器的地址段A 3,A 2,A 1,A 0(1) F 1端:143210=====D D D D D , 其余数据端接0 (2) F 2端:198765=====D D D D D , 其余数据端接0 (3) F3端:1151413121110======D D D D D D , 其余数据端接0 2)4位数据比较器实现用两片数据选择器,输入端ABCD 分别接两个比较器的A 3A 2A 1A 0,第一片比较器的B 3B 2B 1B 0=0101,第二片的B 3B 2B 1B 0=1001,两片的级联端0,1===<>=B A B A B A I I I ,则:B A I F <=11,B A I F >=23,212F F F =用4-16输入A 1A 0B 1B 0分别接4-16译码器的地址段A 3,A 2,A 1,A 0 (1) F 0端:1151375====D D D D , 其余数据端接0(2) F 1端:1141311976======D D D D D D , 其余数据端接0 (3) F 2端:1141110===D D D , 其余数据端接0 (4) F 3端:115=D , 其余数据端接04-141)只要把两片的B A I =直接相连就可以判断三个输入数据是否相等,假定输入为ABCD 四门课程,及格为1,不及格为0;输出F 为能否毕业,能够毕业为1,不能毕业为0。

第4章 组合逻辑电路 习题答案

第4章 组合逻辑电路 习题答案

A
S0 S1 S2 S3
& &
B A B
&
Y
1
& ≥1
A+B A+B A A+ B B AB + AB AB A+ B AB + AB B AB A AB AB
0
Y
图 P4.2
4.3 题 改:
Y1 = A B + AB
Y2 = AB
A B 0 0 0 1 1 0 1 1 Y1 Y2 0 0 1 0 1 0 0 1
Z 1 0 1 0 0 1 1 0 0 0 1 0 1 1 1 1
输血者血型 00 A 01 B 10 AB 11 O
受血者血型 A 00 B 01 AB 10
O 11 输血者的血型用ab表示 表示, 输血者的血型用 表示 , 受血者的血型用cd表示 表示。 受血者的血型用 表示。 00——A型 型 10——AB型 型 符合规定——1 符合规定 不符合规定——0 不符合规定 01——B型 型 11——O型 型
ab cd
Z 1 0 1 0 0 1 1 0 0 0 1 0 1 1 1 1
c 1 1 1 a 1 d 1 1 1 1 b 1
Z = a b + cd + b c d + a b d
= ab ⋅ cd ⋅ bcd ⋅ a b d
00 00 00 01 00 10 00 11 01 00 01 01 01 10 01 11 10 00 10 01 10 10 10 11 11 00 11 01 11 10 11 11
4.2 图P4.2是一个多功能逻辑函数发生 器电路。试写出当S0、S1、S2、S3 为0000~1111共16种不同状态时输出 Y的逻辑函数式 解: Y = S AB + S AB + S AB + S AB 0 1 2 3

第4章 组合逻辑电路 课后答案

第4章 组合逻辑电路   课后答案

第4章[题4.1].分析图P4.1电路的逻辑功能,写出输出的逻辑函数式,列出真值表,说明电路逻辑功能的特点。

图P4.1B YAP 56P P =图P4.2解:(1)逻辑表达式()()()5623442344232323232323Y P P P P P CP P P P CP P P C CP P P P C C P P P P C P PC ===+=+=++=+ 2311P P BP AP BABAAB AB AB ===+()()()2323Y P P C P P CAB AB C AB ABC AB AB C AB AB CABC ABC ABC ABC=+=+++=+++=+++(2)真值表(3)功能从真值表看出,这是一个三变量的奇偶检测电路,当输入变量中有偶数个1和全为0时,Y =1,否则Y=0。

[题4.3] 分析图P4.3电路的逻辑功能,写出Y 1、、Y 2的逻辑函数式,列出真值表,指出电路完成什么逻辑功能。

图P4.3B1Y 2[解]解: 2Y AB BC AC =++12Y ABC A B C Y ABC A B C AB BC AC ABC ABC ABC ABC =+++=+++++=+++()())B 、C 为加数、被加数和低位的进位,Y 1为“和”,Y 2为“进位”。

[题4.4] 图P4.4是对十进制数9求补的集成电路CC14561的逻辑图,写出当COMP=1、Z=0、和COMP=0、Z=0时,Y 1~Y 4的逻辑式,列出真值表。

图P4.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的真值表从略。

[题4.5] 用与非门设计四变量的多数表决电路。

数字电子技术基础教材第四章答案

数字电子技术基础教材第四章答案

习题44-1 分析图P4-1所示的各组合电路,写出输出函数表达式,列出真值表,说明电路的逻辑功能。

解:图(a ):1F A B =;2F A B =;3F AB =真值表如下表所示:其功能为一位比较器。

A>B 时,11F =;A=B 时,21F =;A<B 时,31F = 图(b ):12F AB AB F AB =+=; 真值表如下表所示:功能:一位半加器,1F 为本位和,2F 为进位。

图(c ):1(0,35,6)(124,7)F M m==∑∏2(0,1,2,4)(3,5,6,7)F M m ==∑∏真值表如下表所示:功能:一位全加器,1F 为本位和,2F 为本位向高位的进位。

图(d ):1F A B =;2F A B =;3F AB =功能:为一位比较器,A<B 时,1F =1;A=B 时,2F =1;A>B 时,3F =14-2 分析图P4-2所示的组合电路,写出输出函数表达式,列出真值表,指出该电路完成的逻辑功能。

解:该电路的输出逻辑函数表达式为:100101102103F A A x A A x A A x A A x =+++因此该电路是一个四选一数据选择器,其真值表如下表所示:4-3 图P4-3是一个受M 控制的代码转换电路,当M =1时,完成4为二进制码至格雷码的转换;当M =0时,完成4为格雷码至二进制的转换。

试分别写出0Y ,1Y ,2Y ,3Y 的逻辑函数的表达式,并列出真值表,说明该电路的工作原理。

解:该电路的输入为3x 2x 1x 0x ,输出为3Y 2Y 1Y 0Y 。

真值表如下:由此可得:1M =当时,3323212101Y x Y x x Y x x Y x x =⎧⎪=⊕⎪⎨=⊕⎪⎪=⊕⎩ 完成二进制至格雷码的转换。

0M =当时,332321321210321010Y x Y x x Y x x x Y x Y x x x x Y x =⎧⎪=⊕⎪⎨=⊕⊕=⊕⎪⎪=⊕⊕⊕=⊕⎩ 完成格雷码至二进制的转换。

数字电子技术第4章组合逻辑电路习题解答

数字电子技术第4章组合逻辑电路习题解答
00 0
001
0 10
0 11
1 0 0
1 0 1
1 1 0
1 1 1
0
1
1
0
1
0
0
1
(2)由真值表得到逻辑函数表达式为:
(3)画出逻辑电路图
4.10、试设计一个8421BCD码的检码电路。要求当输入量DCBA≤4,或≥8时,电路输出L为高电平,否则为低电平。用与非门设计该电路。
解:(1)根据题意列出真值表为:
100
101
110
111
0
1
1
1
1
1
1
0
(2)
电路逻辑功能为:“判输入ABC是否相同”电路。
4.7已知某组合电路的输入A、B、C和输出F的波形如下图所示,试写出F的最简与或表达式。
习题4.7图
解:(1)根据波形图得到真值表:
ABC
F
000
001
010
011
100
101
110
111
1
0
0
1
0
0
1
0
(2)由真值表得到逻辑表达式为
(1)试分析电路,说明决议通过的情况有几种。
(2)分析A、B、C、D四个人中,谁的权利最大。
习题4.4图
解:(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

组合逻辑电路复习习题及答案

组合逻辑电路复习习题及答案

第四章组合逻辑电路3.1 基本要求1、熟练掌握组合逻辑电路的分析方法和设计方法。

2、熟练掌握编码器、译码器、数据选择器、加法器、减法器、数值比较器的原理及逻辑功能。

3、掌握译码器、编码器、数据选择器、加法器、数值比较器的扩展方法。

4、掌握用译码器、数据选择器进行组合逻辑电路设计的方法。

3.2自测题一、填空题1.数字电路分逻辑电路和逻辑电路两大逻辑电路。

2.组合逻辑电路当前的输出取决于当前时刻的,与无关。

3.半导体数码显示器的内部接法有两种形式:共接法和共接法。

4.对于共阳接法的发光二极管数码显示器,应采用电平驱动的七段显示译码器。

5.消除竟争冒险的方法有、、等。

二、选择题1.在下列逻辑电路中,不是组合逻辑电路的有。

A.译码器B.编码器C.全加器D.寄存器2.若在编码器中有50个编码对象,则要求输出二进制代码位数至少为位。

A.5B.6C.10D.503.一个8选1的数据选择器,其地址输入(选择控制输入)端有个。

A.1B.3C.4D.84.一个8选一数据选择器的数据输入端有个。

A.1B.2C.3D.4E.85.八路数据分配器,其地址输入端有个。

A.1B.2C.3D.4E.86. 四选一数据选择器如图1所示,该电路实现的逻辑函数F= 。

A.A+B B. A C. AB+A B D. A+AB7.以下电路中,加以适当辅助门电路,适于实现单输出组合逻辑电路。

A.二进制译码器B.数据选择器C.数值比较器D.七段显示译码器三、判断题(正确打√,错误的打×)1.优先编码器的编码信号是相互排斥的,不允许多个编码信号同时有效。

()2.编码与译码是互逆的过程。

()3.二进制译码器相当于是一个最小项发生器,便于实现组合逻辑电路。

()4.液晶显示器的优点是功耗极小、工作电压低。

()5.液晶显示器可以在完全黑暗的工作环境中使用。

()四、思考题1、数据选择器输入数据的位数和输入地址的位数之间应满足怎样的定量关系?2、串行进位加法器和超前进位加法器有何区别?它们各有何优缺点?3、竞争-冒险现象产生的原因?如何消除竞争-冒险现象?2.3自测题答案一、填空题1.组合时序;2.输入历史状态;3.阴阳;4. 低5. 接入滤波电容引入选通脉冲.修改逻辑设计二、选择题1.D2. B3.B4.E5.E6.A7.AB三、判断题1.×2。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第4章[题4.1].分析图P4.1电路的逻辑功能,写出输出的逻辑函数式,列出真值表,说明电路逻辑功能的特点。

图P4.1B YAP 56P P =图P4.2解:(1)逻辑表达式()()()5623442344232323232323Y P P P P P CP P P P CP P P C CP P P P C C P P P P C P PC ===+=+=++=+ 2311P P BP AP BABAAB AB AB ===+()()()2323Y P P C P P CAB AB C AB ABC AB AB C AB AB CABC ABC ABC ABC=+=+++=+++=+++(2)真值表(3)功能从真值表看出,这是一个三变量的奇偶检测电路,当输入变量中有偶数个1和全为0时,Y =1,否则Y=0。

[题4.3] 分析图P4.3电路的逻辑功能,写出Y 1、、Y 2的逻辑函数式,列出真值表,指出电路完成什么逻辑功能。

图P4.3B1Y 2[解]解: 2Y AB BC AC =++12Y ABC A B C Y ABC A B C AB BC AC ABC ABC ABC ABC =+++=+++++=+++()())B 、C 为加数、被加数和低位的进位,Y 1为“和”,Y 2为“进位”。

[题4.4] 图P4.4是对十进制数9求补的集成电路CC14561的逻辑图,写出当COMP=1、Z=0、和COMP=0、Z=0时,Y 1~Y 4的逻辑式,列出真值表。

图P4.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的真值表从略。

[题4.5] 用与非门设计四变量的多数表决电路。

当输入变量A 、B 、C 、D 有3个或3个以上为1时输出为1,输入为其他状态时输出为0。

[解] 题4.5的真值表如表A4.5所示,逻辑图如图A4.5(b)所示。

表A4.5输 入输 出A B C D 0 0 0 0 0 00 0 0 1 0 1 0 1 0 10 0 0 1 1 0 1 1 0 0 0 1 1 01 1 Y000010001 0 1 0 1 0 1 01 1 1 1 1 11 1 0 0 0 1 1 0 1 1 0 00 1 1 0 1 100010111输 入输 出A B C D Y由表4.5可写输出逻辑函数式Y ABCD ABCD ABCD ABCD ABCD ABC ABD ACD BCD=++++=+++填卡诺图,如图A 4.5(a)所示合并最小项,得最简与—或式Y ABC ABD ACD BCD =⋅⋅⋅00 01 11 1000011110Y AB CD0 0 0 00 0 1 00 1 1 10 0 1 0图A4.5 aAB C 图A4.5bD[题4.6] 有一水箱由大、小两台泵M L 和M S 供水,如图P4.6所示。

水箱中设置了3个水位检测元件A 、B 、C 。

水面低于检测元件时,检测元件给出高电平;水面高于检测元件时,检测元件给出低电平。

现要求当水位超过C 点时水泵停止工作;水位低于C 点而高于B 点时M S 单独工作;水位低于B 点而高于A 点时M L 单独工作;水位低于A 点时M L 和M S 同时工作。

试用门电路设计一个控制两台水泵的逻辑电路,要求电路尽量简单。

图P4.6[解] 题4.6的真值表如表A4.6所示。

表A4.6真值表中的C B A 、C B A 、C B A 、C AB 为约束项,利用卡诺图图A4.4(a)化简后得到:SM LMS M A BC =+, L M B =(M S 、M L 的1状态表示工作,0状态表示停止)。

逻辑图如图A4.6(b)。

[题4.7] 设计一个代码转换电路,输入为4位二进制代码,输出为4位循环码。

可以采用各种逻辑功能的门电路来实现。

[解] 题4.7的真值表如表A4.7所示。

由真值表得到 33A Y =, 232A A Y ⊕=, 121A A Y ⊕=, 010A A Y ⊕= 逻辑图如图A4.7所示。

图A4.71234A[题4.8] 试画出用4片8线-3线优先编码器74LS148组成32线-5线优先编码器的逻辑图。

74LS148的逻辑图见图4.3.3。

允许附加必要的门电路。

[解] 以310~I I 表示32个低电平有效的编码输入信号,以D 4D 3D 2D 1D 0表示输出编码,可列出D 4、D 3与Y EX4Y EX3Y EX2Y EX1关系的真值表。

如表A4.8所示。

从真值表得到34344EX EX EX EX Y Y Y Y D ⋅=+= 24243EX EX EX EX Y Y Y Y D ⋅=+=逻辑电路图略。

[题4.9] 某医院有一、二、三、四号病室4间,每室设有呼叫按钮,同时在护士值班室内对应地装有一号、二号、三号、四号4个指示灯。

现要求当一号病室的铵钮按下时,无论其他病室内的按钮是否按下,只有一号灯亮。

当一号病室的按钮没有按下,而二号病室的按钮按下时,无论三、四号病室的按钮是否按下,只有二号灯亮。

当一、二号病室的按钮都未按下而三号病室的按钮按下时,无论四号病室的铵钮是否按下,只有三号灯亮。

只有在一、二、三号病室的按钮均未按下,而四号病室的按钮按下时,四号灯才亮。

试分别用门电路和优先编码器74LS148及门电路设计满足上述控制要求的逻辑电路,给出控制四个指示灯状态的高、低电平信号。

74LS148的逻辑图如图P4.9所示,其功能表如表P4.9所示。

表 P4.9 74LS148的功能表[解]设一、二、三、四号病室分别为输入变量1234A A A A 、、、,当其值为0时,表示呼叫按钮按下,为1时表示没有按呼叫铵钮,将它们接到74HC148的3210I I I I 、、、输入端后,便在74HC148的输出端210Y Y Y 、、得到对应的输出编码;设一、二、三、四号病室呼叫指示灯分别为Z 1、Z 2、Z 3、Z 4,其值为1指示灯亮,否则灯不亮,列出真值表,如表A4.9示。

表A4.9将该真值表与表P4.9对照可知,在74LS148中47I I 应接1,0,1EX S Y ==。

则 1210221032104210S S S S Z Y Y Y Y Z Y Y Y Y Z Y Y Y Y Z Y Y Y Y⎧=⎪=⎪⎨=⎪⎪=⎩由上式可得出用74LS148和门电路实现题目要求的电路如图A4.9所示。

1Z 2Z 3Z 4Z Y Y Y Y Y[题4.10] 写出图P4.10中Z 1、Z 2、Z 3的逻辑函数式,并化简为最简的与-或表达式。

74LS42为拒伪的二-十进制译码器。

当输入信号A 3A 2A 1A 0为0000~1001这10种状态时,输出端从90Y Y 到依次给出低电平,当输入信号为伪码时,输出全为1。

[解]图P4.1012Z 3ZNOP M P O N M P O N M Y Y Y Z ++==7411P O N M P O N M P O N M Y Y Y Z ++==8522P O N M P O N M P O N M Y Y Y Z ++==9633利用伪码用卡诺图化简,得:NOP P O N P O N M Z +++=1 P M P O N P O N Z ++=2MP P NO OP N Z ++=3约束条件: 0=+MO MN[题4.11] 画出用两片4线-16线译码器74LS154组成5线-32线译码的接线图。

图P4.11是74LS154的逻辑框图,图中B A S S 、是两个控制端(亦称片选端)译码器工作时应使B A S S 、同时为低电平,输入信号A 3、A 2、A 1、A 0为0000~1111这16种状态时,输出端从150Y Y 到依次给出低电平输出信号。

图A4.11[解] 电路如图A4.11所示。

当A 4=0时,片(1)工作,150Y Y ⋅⋅⋅对应输出低电平;当A 4=1时,片(2)工作,3116Y Y ⋅⋅⋅对应输出低电平。

[题4.12] 试画出用3线-8线译码器74LS138和门电路产生多输出逻辑函数的逻辑图(74LS138逻辑图如图P4.12所示,功能表如表P4.12所示)。

⎪⎩⎪⎨⎧+=++==C AB C B Y BC C B A C B A Y AC Y 321图P4.12表P4.12 74LS138 功 能 表[解] 令A=A 2,B=A 1 ,C=A O 。

将Y 1Y 2Y 3写成最小项之和形式,并变换成与非-与非形式。

∑===751Y Y )7 5i (mi Y74312Y Y Y Y )7,4,3,1j (mj Y ===∑ ∑===6403Y Y Y 0,4,6)mk(k Y用外加与非门实现之,如图A4.12所示。

图A4.1223Y 1[题4.13] 画出用4线-16线译码器74LS154(参见题4.11)和门电路产生如下多输出逻辑函数的逻辑图。

D C B A D C B A D C B A D C B A Y 1+++= D ABC D C AB CD B A BCD A Y +++=2 B A Y =3[解]842184211Y Y Y Y m m m m Y =+++= 141311714131172Y Y Y Y m m m m Y =+++=765476543Y Y Y Y m m m m Y =+++=电路图如图A4.13所示。

图A4.13231[题4.14] 用3线-8线译码器74LS138和门电路设计1位二进制全减器电路。

输入为被减数、减数和来自低位的借位;输出为两数之差及向高位的借位信号。

[解] 设a i 为被减数,b i 为减数,c i-1为来自低位的借位,首先列出全减器真值表A4.14,然后将Di ,Ci 表达式写成非-与非形式。

最后外加与非门实现之。

由全减器真值表知:1111----+++=i i i i i i i i i i i i i c b a c b a c b a c b a D7421m m m m +++=7421m m m m =7421Y Y Y Y =全减器真值表输 入输 出M i N i B i-10110100 10 0 00 0 10 1 00 1 11 0 01 0 11 1 0 1 1 1D i 表4.140111000 1B i同理可知 7321Y Y Y Y Ci =令a i =A 2,b i =A 1,c i-1=A 0。

相关文档
最新文档