数字电子技术 练习题答案汇 杨志忠 第1-10章_第1页
数字电子技术 练习题答案汇 杨志忠 第1-10章_第2页
数字电子技术 练习题答案汇 杨志忠 第1-10章_第3页
数字电子技术 练习题答案汇 杨志忠 第1-10章_第4页
数字电子技术 练习题答案汇 杨志忠 第1-10章_第5页
已阅读5页,还剩74页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

附录C练习题和技能题详解第1章 绪 论练 习 题[题11] 将下列十进制数转换为二进制数。(1)(174)10; (2)(37438)10; (3)(0416)10(4)(8139)10[解] (1)(174)10174281742872432212105211102 12 01 1

最低位最高位所以 (174)10=(10101110)2(2)(37483)10①整数部分②小数部分

2 372 182 92 42 21

101001

最低位最高位0438×2=087600876×2=175210752×2=150410504×2=10081所以 (37438)10=(1001010111)2(3)(0416)10

最高位最低位

第1章绪论 910416×2=083200832×2=166410664×2=132810328×2=065600656×2=13121所以 (0416)10=(001101)2(4)(8139)10①整数部分

最高位最低位2 812 402 20

100

最低位2 102 5

01②小数部分

2 2 01 1

最高位039×2=0780最高位078×2=1561056×2=1121012×2=0240最低位所以 (8139)10=(10100010110)2[题12] 将下列二进制数转换为十进制数。(1)(1100110011)2;(2)(101110011)2;(3)(10001101010)2;(4)(0001011)[解] (1)(1100110011)2=1×29+1×28+1×25+1×24+1×21+1×20=512+256+32+16+2+1=(819)10(2)(101110011)2=1×25+1×23+1×22+1×21+1×2-2+1×2-3=32+8+4+2+025+0125=(46375)10(3)(10001101010)2=1×26+1×22+1×21+1×2-1+1×2-3=64+4+2+05+012592 附录C练习题和技能题详解=(70625)10(4)(0001011)2=1×2-3+1×2-5+1×2-6=0125+003125+0015625=(0171875)10[题13] 将下列十进制数转换为十六进制数。(1)(427)10; (2)(127647)10; (3)(0978)10[解] (1)(427)10所以 (427)10

16 42716 2616=(1AB) 116

11=B10=A1

最低位最高位(2)(127647)10①整数部分②小数部分

16 127616 794

12=C15=F4

最低位最高位047×16=7527052×16=8328032×16=5125所以 (127647)10=(4FC785)16(3)(0978)10

最高位最低位0978×16=15648 15(F) 最高位0648×16=10368 10(A)0368×16=5888 50888×16=14208 14(E) 最低位所以 (0978)10=(FA5E)16[题14] 将下列十六进制数转换为十进制数。(1)(6CF)16; (2)(8EDC7)16; (3)(A70BC)16[解] (1)(6CF)16=6×162+12×161+15×160=1536+192+15=(1743)10(2)(8EDC7)16=8×162+14×161+13×160+12×16-1+7×16-2=2048+224+13+075+00273=(22857773)10(3)(A70BC)16=10×162+7×161+11×16-1+12×16-2第1章绪论 93=2560+112+06875+00468=(26727343)10[题15] 将下列十六进制数转换为二进制数。(1)(36B)16; (2)(4DEC8)16; (3)(7FED)16; (4)(69EBF)16[解] (1)(36B)16=

30011

60110

↓1011

=(1101101011)2(2)(4DEC8)16=4

↓ ↓↓

8=(0)20100

1000(3)(7FED)16=7

F F↓

↓=(1)20111

1101(4)(69EBF)16=6

9 ↓↓

F=(1)201101001111010111111[题16] 将下列二进制数转换为十六进制数。(1)(1001011010)2; (2)(11100101101)2(3)(1100011011)2; (4)(11110001001)2[解] (1)(1001011010)2=000111000=(4B4)16(2)(11100101101)

411

472D)2=011010 101=( 167 2 13(3)(1100011011)2=00=(6)66 36(4)(1)2=10=(2)612[题7] 将下列1D码转换为十进制数。(1)(0)1BCD; (2)(1)1BCD;(3)(0)1BCD; (4)(1)1BCD[解] (1)(0)1BCD=10=(4)07 4(2)(1)1BCD=001=(5)06 8 5(3)(0)1BCD=110=(8)05 7 8(4)(1)1BCD=011=(5)02 5 5[题8] 将下列十进制数转换为1D码、1D码和余3D码。(1)(8)0; (2)(5)0; (3)(8)0; (4)(6)0[解] (1)(8)0=

=(0)1BCD94 附录C练习题和技能题详解(8)0=(8)0=

44

88

=(1)1BCD=()余3BCD(2)(5)0=3

41

5=(1)1BCD0011

0101(5)0=3

41

5=(0)1BCD0011

1000(5)0=3

41

5=()余3BCD

1000(3)(8)0=1 2

1.0

8=(0)1BCD00010010

1000(8)0=1 2

10

8=(1)1BCD00010010

1011(8)0=1 2

10

8=()余3BCD01000101

1011(4)(6)0=2 4

18

6=(0)1BCD00100100

0110(6)0=2 4

18

6=(1)1BCD00100100

1001(6)0=2 4

18

6=()余3BCD01010111

1001第2章 逻辑代数基础练 习 题[题1] 用代数法化简下列各式。(1)Y=A+C+C+C+BC [解] Y=A(1+C+C)+C(B+B)=A+C (2)Y=B+D+E+AD[解] Y=B+D(A+B)+E=AB+DAB+DCE=AB+D+DCE=+D (3)Y=(AB)C+C+ABC94 附录C练习题和技能题详解(8)0=(8)0=

44

88

=(1)1BCD=()余3BCD(2)(5)0=3

41

5=(1)1BCD0011

0101(5)0=3

41

5=(0)1BCD0011

1000(5)0=3

41

5=()余3BCD

1000(3)(8)0=1 2

1.0

8=(0)1BCD00010010

1000(8)0=1 2

10

8=(1)1BCD00010010

1011(8)0=1 2

10

8=()余3BCD01000101

1011(4)(6)0=2 4

18

6=(0)1BCD00100100

0110(6)0=2 4

18

6=(1)1BCD00100100

1001(6)0=2 4

18

6=()余3BCD01010111

1001第2章 逻辑代数基础练 习 题[题1] 用代数法化简下列各式。(1)Y=A+C+C+C+BC [解] Y=A(1+C+C)+C(B+B)=A+C (2)Y=B+D+E+AD[解] Y=B+D(A+B)+E=AB+DAB+DCE=AB+D+DCE=+D (3)Y=(AB)C+C+ABC第2章逻辑代数基础 95[解] Y=(AB)C+C(B+AB)=C[(AB)+AB]=C(4)Y=B+AB·C+B [解] Y=AB+AB+BC+BC =B+AB(C+C)+C(A+A)+BC=AB+ABC+ABC+ABC+ABC+BC=B(1+C)+BC(A+1)+AC(B+B)=AB+BC+AC (5)Y=(A+C)(B+D)(B+D)[解] Y=(A+C)(B+D·D)=(A+C)B=AB+BC(6)Y=(A+B+C)(D+E)·(A+B+C+E)[解] Y=(A+B+C+D+E)·(C+E)=(C+E)(C+E)=E+E·C+E=DE[题2] 根据下列文字叙述建立真值表,写出逻辑函数式。(1)一个D码的4舍5入电路,当它输入的D码小于等于4时,输出Y=0,否则Y=1。[解] ①根据题意,设输入的4位1D码为D,则当D为0~0时,Y=0,当D为1~1时,Y=1。由此列出真值表,如表[题2](1)所示。表[题2](1)ABCDYABCDY00000010110001001101001000111100110100010100010011②根据真值表写输出逻辑函数式 Y=ABCD+ABCD+ABCD+ABCD+ABCD(2)X和Y均为4位二进制数,X为自变量,Y为函数。当0≤X≤4时,Y=X+1,当5≤X9时Y=X-1,X不大于9。[解] ①根据题意,设X=D,Y=H,由此列出真值表,如表[题2](2)所示。96 附录C练习题和技能题详解

表[题2](2)ABCDEFGHABCDEFGH00000001010101000001001001100101001000110111011000110100100001110100010110011000②根据真值表写输出逻辑函数式E=ABCD F=ABCD+ABCD+ABCD+ABCD+ABCD+ABCDG=ABCD+ABCD+ABCD+ABCD H=ABCD+ABCD+ABCD+ABCD+ABCD[题3] 写出下列各式的对偶式。(1)Y=A·B+D+(C+D)E[解] Y′=(A+BD)[(A+C)·(B+D)+E](2)Y=B+C+D+E[解] Y′=A+B·C·D·E[题4] 用反演规则求下列函数的反函数。(1)Y=[A+(BC+D)E]+F [解] =A·[(B+C)(C+D)+E]·F(2)Y=B+C(A+C)[解] Y=A+B·(A+B+C)+A·(B+C)[题5]用卡诺图化简下列逻辑函数为最简与-或表达式。(1)Y=C+AC+C+BC[解] ①画3变量卡诺图,如图[题5](1)所示。②填卡诺图。把含有与项的各方格填1,其他方格填0或不填。③合并相邻项,写出最简与或表达式

图[题5](1) Y=+AC+(2)Y=C+D+CD+BC+AD+CD[解] ①画4变量卡诺图。如图[题5](2)所示。②填卡诺图。把含有与项的各方格填1,其他方格填0或不填。③合并相邻项,写出最简与或表达式Y=A+D(3)Y=AB+D·(B+CD)

图[题5](2)第2章逻辑代数基础 97[解] ①将逻辑函数式变换为与或表达式。Y=(A+B)(A+B+D)(B+CD)=(B+D+AB+D)(B+CD)=ABCD+ABD+AB+ABCD+BD②画4变量卡诺图。如图[题5](3)所示。③填卡诺图。把含有与项的各方格填1,其他方格填0或不填。④合并相邻项,写出最简与或表达式 Y=ABCD+AB+BD图[题5](3) 图[题5](4)(4)Y(ABCD)=∑m(02578035)[解] ①画4变量卡诺图,如图[题5](4)所示。②填卡诺图。有最小项的方格填1。③合并相邻项,写出最简与或表达式 Y=BD+BD(5)Y(ABCD)=∑m(012346789014)[解] ①画4变量卡诺图,如图[题5](5)所示。②填卡诺图。有最小项的方格填1。③合并相邻项,写出最简与或表达式 Y=AC+AD+CD+B图[题5](5) 图[题5](6)(6)Y(ABCD)=∑m(368912)+∑d(012345)[解] ①画4变量卡诺图。如图[题5](6)所示。②填卡诺图。有最小项的方格填1,无关项的方格填×。98 附录C练习题和技能题详解③合并相邻项,写出最简与或表达式 Y=ACD+AC+BD(7)Y(ABCD)=m(0345)+d(123901)[解] ①画4变量卡诺图,如图[题5](7)所示。②填卡诺图。有最小项的方格填1,无关项的方格填×。③合并相邻项,写出最简与或表达式。Y=AB+AC+AD图[题5](7) 图[题6](1)[题6] 用与非门实现下列逻辑函数。(1)Y=B+C[解] ①将逻辑函数式变换为与非表达式Y=AB+AC=B·C②画出逻辑图如图[题6](1)所示。(2)Y=(A+B)(A+B)(C+C)[解] ①将逻辑式变换为与非表达式Y=AB+AB=B·AB②画出逻辑图,如图[题6](2)所示。(3)Y=C+B+C+AB[解] ①将逻辑函数式变换为与非表达式Y=B+C+B·C·AB=B(1+AB)+C=AB+AC=ABC②画出逻辑图,如图[题6](3)所示。

图[题6](2)图[题6](3)第3章 集成逻辑门电路

第3章集成逻辑门电路 99练 习 题[题1] 已知G1和G2两个L与非门的关门电平UOF1=8V、UOF2=1V,开门电平UON1=8V、UON2=3V;它们输入的低电平和高电平都相等,分别为UIL=3V;UIH=2V,试判断这两个与非门哪一个抗干扰性能更优越。[解] G1和G2二门输入电压相同,UIL=3V,UIH=2V。对于G1门:UOF1=8V,UO1=8V输入低电平噪声容限UNL1=UOFF1UIL=3V=5V输入高电平噪声容限UN1=UIH-UON1=2V-8V=4V对于G2门:UO2=1V,UON2=3V输入低电平噪声容限 UNL2=UOFF2-UIL=1V-3V=8V输入高电平噪声容限 UN2=UIH-UO2=2V-3V=9V由上分析可看出,G2门输入低电平和输入高电平时的抗干扰能力都比G1门强。[题2] 试说明L与非门输出端的下列接法会产生什么后果,并说明原因。(1)输出端接电源电压VCC=5V;(2)输出端接地;(3)多个与非门的输出端相连。[解] (1)与非门输出端接电源VCC实际上是T5集电极直接接VCC。当与非门开通输出低电平时,VT5导通,会因电流过大而烧坏,从而使与非门失效,即损坏。所以,与非门的输出端不允许直接接电源VCC。(2)与非门输出端接地实际上是T4管发射极接地,当与非门关闭输出高电平时,VT4导通,也可能因电流过大而烧坏,使与非门失效,所以与非门的输出端不允许直接接地。

图[题2](3)多个与非门输出端相连的电路如图[题2]所示。当多个与非门输出高电平,一个与非门输出低电平时,由于各个门的输出阻抗都很低,负载电流必然很大,特别是开通门输出管VT5的集电极电流会远远超过正常工作电流而损坏,所以,一般TTL与非门的输出端不允许直接相连。[题3]用与非门驱动发光二极管。已知发光二极管的正向导通压降为2V,正向导通电流为A;与非门的电源电压为5V,输出低电平为5V,输出低电平允许最大电流为A,[解] 发光二极管在与非门输出低电平5V时发光,发光二极管LED支路中的限流电阻R为100

附录C练习题和技能题详解×-3R=5-(2+5)Ω×-3[题4] 试判断图1(a)~(f)所示L门电路输出与输入之间的逻辑关系哪些是正确的,哪些是错误的,并将接法错误的予以改正。[解] 先写出输出Y1~Y6的逻辑表达式,再进行判断。Y1=A+B+0=A+BY2=1+A+B=0Y3=A·B1=BY4=A·B0=1Y5=1·A·B+C·D0=BY6=A·B+C·D+0=B+D

图[题3]图1由Y1~Y6各式可看出,图(a)、图(c)和图(f)是正确的,图(b)、图(d)和图(e)是错误的。错误图订正:图(b)将接1改为接0(地);图(d)将接地改为接高电平1;图(e)将接地改为接高电平1。[题5] 在图2(a)所示电路中,输入图2(b)所示的电压波形时,试对应输入A、B的电压波形画出输出Y的电压波形。[解] 输出逻辑表达式Y为 Y=AB=AB根据与门的逻辑功能画输出Y的电压波形,如图[题5]所示。 [题6] 在图3(a)~(d)所示L电路中,哪个电路能实现Y=A+B?第3章集成逻辑门电路

101 图2[解] 先写输出Y1~Y4的逻辑表达式,再进行判断。Y1=A+B+1=0Y2=AB++A+B=A+BY3=AB=A+BY4=A由上列各式可知,图3(b)和图(c)可实现Y=A+B。[题7] 已知门电路输入A、B和输出Y1和Y2的电压

图[题5] 图3波形如图P34(a)和(b)所示,试分别列出它们的真值表,写出输出逻辑表达式,并画出相应的逻辑电路。 图4102

附录C练习题和技能题详解[解] 图4(a)的真值表 图4(b)的真值表图(a)真值表 图(b)真值表ABYABY1001110011101ABY2000110011101由图(a)真值表可知,图4(a)为与非门,逻辑图如图[题7](a)所示。由图(b)真值表可知,图4(b)为异或门,逻辑图如图[题7](b)所示。[题8] 试判断图5(a)~(d)所示L三态输出门电路能否按要求的逻辑关系正常工作。如有错误,请改正。[解] 图(a)为高电平有效的三态输出门,输入使能端接地,输出高阻,不能实现Y1=AB。为实现Y1=AB的功能,应将接地的使能端改为接高电平1。

图[题7] 图5图(b)为低电平有效的三态输出门,现输入的使能端接地,能实现Y2=B的功能。图(c)为高电平有效的三态输出门,输入的使能端接VCC,能实现Y3=B的功能。图(d)为低电平有效的三态输出门,由电路可知,能实现Y4=B的功能。[题9]试判断图6(a)~(d)所示S三态输出门电路的输出状态。图6[解] 由于S门电路的栅极入电流为0,因此,它不存在开门电阻和关门电阻,栅极对地接的电阻不论多大,其上都不产生电压,即为低电平0。图(a)为高电平有效的三态输出门,而使能端输入的为低电平0,故输出Y1为高阻态。图(b)为低电平有效的三态输出门,使能端输入为低电平0,处于工作状态,而两个输入端中有第3章集成逻辑门电路一个通过30kΩ的电阻接地,该端输入信号为低电平0,故输出Y2为高电平1。图(c)为高电平有效的三态输出门,处于工作状态,故输出Y3为高电平1。图(d)为高电平有效的三态输出门,处于工作状态,故输出Y4为低电平0。

103[题0] 在图7(a)~(c)所示S电路中,已知输入A、B、C的电压波形如图7(d)所示,试写出输出Y1~Y3的逻辑表达式,并画出相应的输出电压波形。 图7[解] (1)写出输出Y1~Y3的输出逻辑表达式Y1=B1=BY2=A+C=ACY3=A·B·B·B=AB+AB(2)画出Y1~Y3的电压波形。根据Y1~Y3的逻辑表达式和输入A、B、的电压波形可画Y1~Y3的电压波形图,如图[题]所示。[题1] 写出图8(a)和(b)所示电路的输出逻辑表达式,列出真值表,并说明其逻辑功能。[解] (1)分别写出输出Y1和Y2的逻辑表达式写Y1的逻辑表达式:C=0时, Y1=AC=1时, Y1为高阻态写Y2的逻辑表达式:C=0时, Y2为高阻态C=1时, Y2=A(2)列出真值表

图[题]104

附录C练习题和技能题详解图8(a)的真值表

图8

图8(b)的真值表输入输出输入输出ACY100001高阻10111高阻输入输出ACY200高阻01110高阻110由真值表可知,图(a)为具有同相传输信号的三态输出门。图(b)为具有反相传输信号的三态输出门。[题2] 写出图9(a)、(b)所示S门电路的输出逻辑表达式,并说明它们的逻辑功能。[解] 由图9(a)可得 Y1=ABC=ABC 为与门由图9(b)可得 Y2=A+B+C=A+B+C 为或门图9技 能 题

第3章集成逻辑门电路

105[题]某车间有红、黄两个故障指示灯用来表示3台设备的工作情况。如一台设备出现故障,则黄灯亮;如两台设备出现故障,则红灯亮;如台设备同时出现故障,则红灯和黄灯都亮。试用与非门和异或门设计一个能实现此要求的逻辑电路。图[题313]A 图[题313]B[解](1)分析设计要求,列出真值表。设三台设备为A、B、C,出故障用1表示,没有故障用0表示,Y黄和Y红为故障指示灯,灯亮为1,灯灭为0。由此可列出真值表,如表[题313]所示。表[题313]输入输出输入输出ABCY黄Y红ABCY黄Y红0000010010001101010101010110010110111111(2)根据真值表,求最简与或表达式。用卡诺图化简,如图[题313]A所示。Y黄=ABC+ABC+ABC+ABCY红=AB+AC+BC(3)将Y黄、Y红的与或表达式变换为与非表达式和异或表达式。Y黄=(AB+AB)C+(AB+AB)C=AB·C+(AB)·C =ABCY红=AB·AC·BC(4)画逻辑图。根据Y黄和Y红的表达式可画出图[题313]B所示的逻辑图。[题314] 试述图310所示简易逻辑状态测试笔的工作原理。G1~G4选用哪类与非门比较合理?为什么?[解] 选用高速CMOS门电路比较好,它可提供较大的漏极电流使发光二极管LED1和106

附录C练习题和技能题详解LED2发光。图310的工作原理如下:(1)测试探针A悬空时,G1输出高电平,G2输出低电平,LED1熄灭,同时G3输出低电平,G4输出高电平,LED2也熄灭。(2)测试探针A测到高电平1时,VD1导通,G1输出低电平0,G2输出高电平1,LED1发光,又因VD2截止,LED2熄灭。(3)测试探针A测到低电平0时,VD2导通,G3输出高电平1,G4输出低电平0,LED2发光,又因VD1截止,LED1熄灭。

图310(4)测试探针A测得占空比为1∶1的秒脉冲时,则LED1和LED2交替发光和熄灭。第4章 组合逻辑电路练 习 题[题41] 试分析图41所示电路的逻辑功能。 [解] 写图41(a)的逻辑表达式

图41图41(a)为与门。写图41(b)的逻辑表达式

Y1=AB·BC·AC=ABCY2=A+A+B+B+A+B=(A+A+B)·(B+A+B)=(A+AB)(B+AB)=AB+AB106

附录C练习题和技能题详解LED2发光。图310的工作原理如下:(1)测试探针A悬空时,G1输出高电平,G2输出低电平,LED1熄灭,同时G3输出低电平,G4输出高电平,LED2也熄灭。(2)测试探针A测到高电平1时,VD1导通,G1输出低电平0,G2输出高电平1,LED1发光,又因VD2截止,LED2熄灭。(3)测试探针A测到低电平0时,VD2导通,G3输出高电平1,G4输出低电平0,LED2发光,又因VD1截止,LED1熄灭。

图310(4)测试探针A测得占空比为1∶1的秒脉冲时,则LED1和LED2交替发光和熄灭。第4章 组合逻辑电路练 习 题[题41] 试分析图41所示电路的逻辑功能。 [解] 写图41(a)的逻辑表达式

图41图41(a)为与门。写图41(b)的逻辑表达式

Y1=AB·BC·AC=ABCY2=A+A+B+B+A+B=(A+A+B)·(B+A+B)=(A+AB)(B+AB)=AB+AB图41(b)为同或门。[题42] 试分析图42所示电路的逻辑功能。

第4章组合逻辑电路

107[解] 分析图42(a)的逻辑功能。(1)写输出逻辑表达式 Y1=ABC

图42(2)列出真值表

Y2=A·Y1=A·ABCY3=B·Y1=B·ABCY4=C·Y1=C·ABCY=Y2+Y3+Y4=A·ABC+B·ABC+C·ABC=ABC(A+B+C)=ABC+ABC将输入A、B、C的各种取值组合代入Y式中进行计算,由此可列出真值表。输入输 出输入输出ABCY输入输 出输入输出ABCYABCY00011000001010100100110001101111(3)逻辑功能分析由图42(a)的真值表可知,只有当A、B、C同时输入低电平0或高电平1时,输出Y才为高电平1,否则为低电平0,所以,图42(a)所示为一致电路。分析图42(b)的逻辑功能(1)写输出逻辑表达式YA=ABC=ABC+ABC+ABC+ABCYB=(AB+AB)C·AB108

附录C练习题和技能题详解(2)列出真值表

=ABC+ABC+ABC+ABC图P42(b)的真值表输入输出输入输出ABCYAYBABCYAYB0000010010001101010101010110010110111111将输入AB的各种取值组合代入YA和YB式中进行计算,由此可列出真值表。(3)由图42(b)的真值表可知,如A为加数,B为被加数,C为相邻低位来的进位数;YA为本位和,YB为进位数时,则图42(b)所示电路为一位全加器。[题43] 试分析图43所示电路在M=0时实现何种功能?而在M=1时又能实现什么功能?[解] (1)写输出逻辑表达式 Y3=M⊙A3=MA3+MA3Y2=M⊙A2=MA2+MA2Y1=M⊙A1=MA1+MA1Y0=M⊙A0=MA0+MA0(2)分别写出M=0和M=1时的输出逻辑表达式=时Y3=A3Y2=A2Y1=A1Y0=A0=时Y3=A3Y2=A2Y1=A1Y0=A0(3)逻辑功能分析

图43当M=0时,输出反码;M=1时,输出原码。因此,图43所示电路为4位输出反码原码变换电路。[题44] 试求图44所示电路输出YA和YB的最简与-或表达式。图44[解] (1)写出YA和YB的逻辑表达式YA=Y0·Y3·Y4·Y6YB=Y2·Y5·Y6·Y7

第4章组合逻辑电路

109(2)写出用输入A、B、C表示YA和YB的逻辑表达式。设A=A2、B=A1、C=A0,则得YA=m0+m3+m4+m6=ABC+ABC+ABC+ABCYB=m2+m5+m6+m7=ABC+ABC+ABC+ABC(3)求出YA和YB的最简与-或表达式YA和YB的卡诺图如图[题44]所示。根据图[题44](a)YA卡诺图得YA=BC+AC+ABC根据图[题44](b)YB卡诺图得YB=AC+BC图[题44][题45] 设计一个路灯控制电路。要求在4个不同的地方都能独立控制路灯的亮和灭。当一个开关动作后灯亮,则另一个开关动作后灯灭。设计一个能实现此要求的组合逻辑电路。[解] (1)分析设计要求,列出真值表。设4个控制路灯的开关分别为A、B、C、D。开关合上为1,断开时为0。当一个开关合上时路灯亮,则另一个开关合上时路灯灭。灯亮时用1表示,灯灭时用0表示,由此列出[题45]的真值表。[题45]的真值表ABCDYABCDY00000100010001110010001011010000110101110100111000010101101101100111010111111110(2)写输出Y的逻辑表达式并进行变换 Y=ABCD+ABCD+ABCD+ABCD+ABCD+ABCD+ABCD+ABCD=AB(CD+CD)+AB(CD+CD)+AB(CD+CD)+AB(CD+CD)110

附录C练习题和技能题详解=(AB)(CD)+(CD)(AB)=(AB)(CD)(3)画逻辑图根据Y式可画出图[题45]所示的逻辑图。[题46] 在3个输入信号中A的优先权最高,B次之,C最低,它们的输出分别为YA、YB、YC,要求同一时间内只有一个信号输出。如有两个及两个以上的信号同时输入时,则只有优先权最高的有输出,试设计一个能实现此要求的逻辑电路。[解] (1)分析设计要求,列出真值表。设3个输入信号分

图[题45]别为A、B、C,A的优先权最高,B次之,C最低。有信号输入时,用1表示,没有信号输入时为0。输出为YA、YB、YC,有信号输出时,用1表示,没有信号输出时为0。由此可列出表[题46]的真值表。[题46]的真值表输入输出输入输出ABCYAYBYCABCYAYBYC000000100100001001101100010010110100011010111100(2)根据真值表写出输出逻辑函数表达式。由[题46]的真值表写出YA、YB、YC的逻辑函数表达式,并进行化简。 YA=ABC+ABC+ABC+ABC=AB(C+C)+AB(C+C)=AB+AB=A YB=ABC+ABC=AB(C+C)=ABYC=ABC(3)画逻辑图。根据YA、YB和YC的最简与或表达式画逻辑图,如图[题46]所示。[题47] 已知输入A、B、C和输出Y的电压波形如图45所示,试用最少的与非门设计实现此要求的组合逻辑电路。

图[题46][解](1)根据输入和输出电压波形列出真值表。设输入和输出电压波形的高电平用1表示,低电平用0表示。由此可根据同一时段内输入A、B、C和输出Y的电压波形列出图45的真值表。图P45的真值表

第4章组合逻辑电路

111输入输 出输入输出ABCYABCY00001000001110110100110101101111(2)根据真值表写输出逻辑函数表达式。由图45的真值表写出输出Y的逻辑函数表达式,同时进行化简,并变换为与非表达式。 Y=ABC+ABC+ABC+ABC=BC(A+A)+AB(C+C)=BC+AB=BC·AB图45 图[题47](3)画逻辑图。根据Y的与非表达式画逻辑图。如图[题47]所示。[题48]设计一个4人表决电路。当表决某一提案时,多数人同意提案通过;如两人同意,其中一人为董事长时,提案也通过。用与非门实现。[解](1)分析设计要求,列出真值表。设表决的4人为A、B、C、D,A为董事长。同意提案时用1表示,不同意时用0表示。表决结果为Y,提案通过时,用1表示,被否决时,用0表示,由此,根据题意可列出[题48]的真值表。[题48]的真值表输入输出输入输出ABCDYABCDY00000100000001010011001001010100110101110100011001010101101101100111010111111111112 附录C练习题和技能题详解(2)写出最简与或表达式,并变换为与非表达式。根据真值表直接填卡诺图,如图[题48]A所示。由卡诺图可得

Y=AB+AC+AD+BCD=AB·AC·AD·BCD(3)画逻辑图。根据Y的与非表达式画逻辑图,如图[题48]B所示。图[题48]A 图[题48]B[题49] 试用3线-8线译码器C74LS138和与非门电路实现下面多输出逻辑函数Y1=AC+AB Y2=ABC+ABC+BCY3=ABC+BC[解] (1)写出输出逻辑函数的最小项表达式Y1=AC+AB=ABC+ABC+ABC+ABC=m4·m5·m7Y2=ABC+ABC+BC=ABC+ABC+ABC+ABC=m1·m3·m4·m7Y3=ABC+BC=ABC+ABC+ABC=m0·m4·m6(2)将逻辑函数式Y1、Y2、Y3和C74LS138的输出逻辑表达式进行比较。设A=A2,B=A1,C=A0,则得Y1=Y4·Y5·Y7Y2=Y1·Y3·Y4·Y7Y3=Y0·Y4·Y6(3)画逻辑图。根据Y1、Y2、Y3的逻辑表达式画逻辑图,并取STA=1,STB=0,STC=0,使C74LS138处于工作状态,如图[题49]所示。[题410] 试用3线8线译码器C74LS138和与非门实现逻辑函数 (1)Y=AB+AC+BC (2)Y=(A+B)(A+C)

第4章组合逻辑电路

113(3)

YA=A⊙B⊙CYB=AB·C+(AB)·C[解] (1)Y=AB+AC+BC①写出逻辑函数Y的最小项表达式Y=AB+AC+BC =ABC+ABC+ABC+ABC=m3·m5·m6·m7②根据逻辑函数的变量数选择译码器。逻辑函数为3变量,故选用3线-8线译码器C74LS138,输出低电平有效。使能端控制信号取STA=1,STB=0,STC=0时,译码器工作。

图[题49]③将逻辑函数Y和C74LS138的输出逻辑表达式进行比较。设A=A2,B=A1,C=A0,则得 Y=Y3·Y5·Y6·Y7④画逻辑图。根据Y的逻辑表达式画逻辑图,如图[题410](1)所示。(2)Y=(A+B)(A+C)①将逻辑函数Y进行变换,并写出最小项表达式Y=(A+B)(A+C)=A+B+A+C=AB+AC =ABC+ABC+ABC+ABC=m0·m1·m4·m6②根据逻辑函数的变量数选择译码器。选用3线8线译码器C74LS138,输出低电平有效。使能端取STA=1,STB=0,STC=0时,译码器工作。③将逻辑函数Y和的输出逻辑表达式进行比较。设A=A2,B=A1,C=A0,则得Y=Y0·Y1·Y4·Y6④画逻辑图。根据Y的逻辑表达式画逻辑图,如图[题410](2)所示。(3)

YA=A⊙B⊙CYB=AB·C+(AB)C①写出YA和YB的最小项表达式YA=(A⊙B)⊙C=A⊙B·C+(A⊙B)·C=ABC+ABC+ABC+ABC=m1·m2·m4·m7114

附录C练习题和技能题详解 图[题410](1) 图[题410](2)YB=AB·C+(AB)C=ABC+ABC+ABC+ABC=m0·m3·m5·m6②将逻辑函数YAYB和的输出逻辑表达式进行比较。设A=A2,B=A1,C=A0,则得YA=Y1·Y2·Y4·Y7YB=Y0·Y3·Y5·Y6③画逻辑图。根据YA和YB的逻辑表达式画逻辑图。如图[题410](3)所示。[题411] 试分析图46所示多功能电路。设E、F为控制信号,A、B为输入信号,Y为输出信号。[解] (1)写出8选1数据选择器的输出逻辑表达式Y=EFA·0+EFA·B+EFA·1+EFAB+EFA·B+EFA·B+EFA·B+EFA·B(2)逻辑功能分析①当EF=00时,输出Y=AB,具有与功能;②当EF=01时,输出Y=A+AB=A+B=AB,具有与非功能; ③当EF=10时,输入Y=AB+AB=AB,具有异或功能;④当EF=11时,输出Y=AB+AB=A⊙B,具有同或功能。[题412] 试用4选1数据选择器实现逻辑函数Y=ABC+AC+BC[解] (1)写出输出逻辑函数的最小项表达式 Y=ABC+ABC+ABC+ABC+ABC=ABC+AB+ABC+ABC

图[题410](3)第4章组合逻辑电路

115图46 图[题412](2)写4选1数据选择器的输出表达式Y′设4选1数据选择器的地址码为A1、A0Y′=A1A0D0+A1A0D1+A1A0D2+A1A0D3(3)比较Y和Y′两式中对应最小项间的关系设Y=Y′,A=A1,B=A0,则C=D0=D2C=D3D1=1(4)画逻辑图逻辑图如图[题412]所示。[题413] 某产品有A、B、C、D四项质量指标。规定A指标必须满足要求,其他三项指标中只要有任意两项满足要求,产品就合格。试用8选1数据选择器设计该产品的质量检验电路。[解] (1)分析设计要求,列出真值表。设4项质量指标分别为A、B、C、D,质量指标满足要求用1表示,不满足用0表示。产品检验结果用Y表示,产品合格为1,不合格为0。根据题意可列出[题413]的真值表。输入输出输入输出ABC输入输出输入输出ABCDYABCDY00000100000001010010001001010000110101110100011000010101101101100111010111011111(2)画出逻辑函数Y和8选1数据选择器的卡诺图,如图[题413]所示。116

附录C练习题和技能题详解首先根据[题413]所示的真值表进行化简后得 Y=ABCD+ABCD+ABCD+ABCDY=ABCD+ABCD+ABC然后分别画出Y和Y′的卡诺图,如图[题413]A所示。 图[题413]A(3)比较Y和Y′两个卡诺图中对应最小项的关系。设A=A2、B=A1、C=A0,且Y=Y′,则得D5=D6=DD7=1D0=D1=D2=D3=D4=0(4)画逻辑图根据上式可画出图[题413]B所示的逻辑图。[题414]试用8选1数据选择器和门电路设计一个多功能电路。其功能如表所示,其中E、为控制信号输入端,A、为信号输入端,为输出端。[题414]的功能表

图[题413]BE FY0 00 11 01 1ABA⊙BABA+B[解] (1)分析设计要求,列出真值表。由题意可知,输入变量有E、F和A、B四个,输出为Y,根据功能表可列出[题414]的真值表。(2)根据真值表写输出逻辑表达式 Y=EFAB+EFAB+EFAB+EFAB+EFAB+EFAB+EFAB+EFAB=EFAB+EFAB+EFAB+EFAB+EFA+EFAB+EFAB(3)分别画出逻辑函数Y和8选1数据选择器输出逻辑函数Y′的卡诺图,如图[题414]A所示。(4)比较逻辑函数Y和Y′两个卡诺图中对应最小项的关系。设Y=Y′,E=A2,F=A1,A=A0,则得第4章组合逻辑电路

117 图[题414]A[题414]的真值表输入输出输入输出EFABYEFABY00000100010001110011001011010100110101100100111001010101101001100111000111111110B=D0=D3B=D1=D2=D5=D6D4=1D7=0(5)画逻辑图。根据上式可画出图[题414]B所示的逻辑图。[题415]试用8选1数据选择器产生10101101的序列脉冲信号,并画出输入和输出电压波形。设地址端输入为自然二进制代码。[解]选用8选1数据选择器CT74LS151。其输入地址码AAA0D0D1D2D3D4D5D6D7=10101101,这样,地址码A2A1A0由依次变到时,输出Y便输出10101101的序列脉冲信号。逻辑图见图[题415]A,输入和输出Y的脉冲波形见图[题415]B。

图[题414]B118

附录C练习题和技能题详解图[题415]A 图[题415]B技 能 题[题416] 设计一个故障指示电路,要求如下:(1)两台电动机同时工作时,绿灯亮。(2)一台电动机发生故障时,黄灯亮。(3)两台电动机同时发生故障时,红灯亮。[解](1)分析设计要求,列出真值表。两台电动机为A、B,工作时用1表示,出故障时用表示。三个指示灯分别为Y绿、Y黄、Y红,灯亮用表示,灯灭用表示。根据题意可列出[题416]的真值表。[题416]的真值表输入输出ABY绿Y黄Y红00001010101001011100(2)根据真值表写出输出逻辑表达式Y绿=ABY黄=AB+ABY红=AB(3)画逻辑图。根据上式可画出图[题416]所示的逻辑图。[题417]电话总机房需要对下面4种电话进行编码控制:优先级别最高的是火警电话,其次是急救电话,第三是工作电话,第四是生活电话。用与非门设计该控制电路。[解] (1)分析设计要求,列出真值表。设火警、急救、工作、生活四种电话分别用A、B、C、D表示。火警电话优先级别

图[题416]最高,急救电话次之,工作电话再次之,生活电话级别最低。有电话时用表示,没有时用0表示。对应输出分别为YA、YB、YC、YD,有输出用1表示,没有输出用0表示。由此根据题意可列出表[题417]的真值表。图[题417]的真值表

第4章组合逻辑电路

119输入输出ABCDYAYBYCYD00000000000100010010001000110010010001000101010001100100011101001000100010011000101010001011100011001000110110001110100011111000(2)根据真值表写输出逻辑表达式YA=ABCD+ABCD+ABCD+ABCD+ABCD+ABCD+ABCD+ABCD=AYB=ABCD+ABCD+ABCD+ABCD=ABYC=ABCD+ABCD=ABCYD=ABCD上述4式说明,优先级别高的,输出高电平,而级别低的则输出低电平。如通过电话总机接外线时,还需通过或门和电话总机相连。或门输入为YA、YB、YC、YD,输出为Y,并变换为与非表达式Y=YA+YB+YC+YD=YA·YB·YC·YD=A·AB·ABC·ABCD(3)画逻辑图。根据上式可画出图[题417]所示的逻辑图。图[题417]120

附录C练习题和技能题详解

第5章 集成触发器练 习 题[题51] 在图521(a)由与非门组成的基本RS触发器中输入图51所示RD和SD的电压波形,试画出输出Q和Q的电压波形。设触发器初始状态为Q=0。 [解] 根据由与非门组成的基本RS触发器的逻辑功能可画出图[题51]所示的输出Q和Q的电压波形。图51 图[题51][题52] 在图524(a)由或非门组成的基本RS触发器中输入图52所示RD和SD的电压波形,试画出输出Q和Q的电压波形。设触发器初始状态为Q=1。 [解] 根据由或门组成基本RS触发器的逻辑功能可画出图[题52]所示的输出Q和Q的电压波形。图52 图[题52]A 图[题52]B[题53] 在同步RS触发器中,已知CP、R、S输入的电压波形如图53所示,试画出输出Q端的电压波形。设触发器的初始状态为Q=0。[解] 根据由与非门组成同步RS触发器的逻辑功能画输出Q的电压波形。Q电压波形中斜线部分为输出不定状态,如图[题53]所示。[题54] 同步D触发器的输入电压波形如图54所示,试画出输出Q和Q端的电压波形。设触发器的初始状态为Q=0。[解] 输出Q和Q端的电压波形如图[题54]所示。第5章集成触发器

121图53 图[题53] 图54 图[题54][题55] TTL边沿JK触发器如图55(a)所示,输入CP、J、K端的电压波形如图55(b)所示,试对应画出输出Q和Q端的电压波形。设触发器的初始状态为Q=0。图55[解] 图55(a)为下降沿触发有效的边沿JK触发器,根据CP下降沿到来前一瞬间的J、K输入状态决定输出状态。输出Q和Q端的波形如图[题55]所示。图[题55]122 附录C练习题和技能题详解[题56] 电路如图56(a)所示,输入CP、A、B的电压波形如图56(b)所示,试画出Q端的输出电压波形。设触发器的初始状态为Q=0。 [解] 图56(a)为上升沿触发有效的D触发器,由于D=AB,因此A、B中有0时,D=1,A、B全1时,D=0。根据CP上升沿到来前一瞬间D的输入状态确定输出状态,Q和Q端的输出波形如图[题56]所示。图56 图[题56][题57] 图57所示各边沿D触发器的初始状态都为0态,试对应输入CP电压波形画出Q端的输出电压波形。[解] 根据D端的输入信号和时钟脉冲CP的触发边沿画各D触发器输出Q端的电压波形,如图[题57]所示。图57 图[题57][题58] 图58所示各边沿JK触发器的初始状态都为1态,试对应CP电压波形画出Q端的输出电压波形。[解] 根据JK触发器J、K端的输入信号和时钟脉冲CP的触发边沿画出各个JK触发器输出Q端的电压波形,如图[题58]所示。第5章集成触发器

123 1010图58 图[题58][题59] 试写出图59所示各触发器的特性方程。并注明使用时钟条件。[解] 由图59(a)可得D0=AQn+AQn=A⊙Qn000Qn+1=A⊙Qn (CP上升沿到达时刻有效)0000 0由图59(b)可得J1=AQn+AQn1 1K1=1Qn+1

=JQn+KQn1 11 11=(AQn+AQn)Qn+1Qn11=AQn1

1 1 1

(CP下降沿到达时刻有效)124

附录C练习题和技能题详解 1111 &22 b&22由图59(c)可得

c图59D2=AQn=A+Qn2 2Qn+1=A+Qn

(CP上升沿到达时刻有效)2 2由图59(d)可得 J3=K3=A+Qn=AQnQn+1

3 3=JQn+KQn3 33 33=AQnQn+A+QnQn33 33=AQn+Qn33 33=A+Qn

(CP下降沿到达时刻有效)[题510] 图510(a)所示为由边沿JK触发器组成的T触发器。已知CP和T端输入电压波形如图(b)所示,试画出输出Q和Q端的电压波形。设触发器的初始状态为Q=0。图510[解]触发器的特性方程为Qn+1=TQn+TQn。当T=1时,Qn+1=Qn,电路执行翻转功能;当T=0时,Qn+1=Qn,执行保持功能。由此可画出T触发器输出Q和Q的电压波形,如图[题510]所示。[题511] 下降沿触发的边沿JK触发器的输入CP、J、K和RD端的电压波形如图511所示,RD为异步置端,低电平有效。试画出输出端Q的电压波

图[题510]形。设触发器的初始状态为Q=0,SD=1。

第5章集成触发器

125图511[解] RD端的异步置0信号优先于其他所有输入信号下降沿触发的边沿JK触发器输Q端的电压波形如图[题511]所示。图[题511][题512] 电路如图512(a)所示,输入时钟脉冲CP如图512(b)所示,试画出输出Q0和Q1端的电压波形。设触发器的初始状态为Q0=Q1=0。[解] 由图512可写出D触发器的特性方程Qn+1=Qn

(CP上升沿到来时刻有效)0 1Qn+1=Qn

(CP上升沿到来时刻有效)0 0根据D触发器特性方程Qn+1和Qn+1画出Q和Q的电压波形,如图[题512]所示。0 1 0 1图512 图[题512]126 附录C练习题和技能题详解[题513] 在图513(a)所示边沿触发器中,输入CP、D端的电压波形如图513(b)所示,试画出Q0和Q1端的电压波形。设触发器的初始状态为Q0=Q1=0。[解] 由图513可写出两个D触发器的特性方程0Qn+1=D (CP上升沿到达时刻有效)0Qn+1

=QnQn+QnQn1 01 010=Qn(CP下降沿到达时刻有效)0由上述两个特性方程可知,这两个触发器都为D触发器,根据边沿D触发器的功能可画出图[题513]所示的输出Q0和Q1端的电压波形图。图513 图[题513][题514] 在图514(a)所示电路中,输入图514(b)所示CP和A的电压波形,试画出输出Y1和Y2端的电压波形。设触发器的初始状态为Q0=Q1=0。 [解] 先画出Q0、Q0和Q1、Q1的电压波形,再根据Y1=Q0Q1和Y2=Q0Q1的与非关系,画出输出Y1和Y2的电压波形,如图[题514]所示。 图514 图[题514]第5章集成触发器

127[题515]图515是一个用TTL边沿双JK触发器组成的单脉冲发生器,CP为连续脉冲,试分析其工作原理,并画出uO的电压波形图。[解] 由图515可知,平时S开关接地,FF0的J0接地,同时K0=1,FF1的直接置0端通过S开关接地。因此,触发器FF0和FF1都处于0状态,Q0=Q1=0,输出uO为低电平0。当S开关按下时,接高电平1,这时FF0和FF1都为T′触发器,处于计数状态。在CP下降沿作用下,FF0由0状态翻到1状态,Q0=1,输出uO由低电平0跃到高电平1。当输入下一个CP的下降沿时,FF0由状态翻到状态,Q0输出一个负跃变,输出uO由高电平1跃到低电平0,与此同时,Q0输出的负跃变使FF1由0状态翻到1状态,Q1输出的低电平使FF0置0,从而保证了S开关每按一次,uO输出一个正脉冲,输入和输出电压波形如图[题515]所示。当S开关放开时,S又接地,FF0和FF1又回到初始的状态,为下一次输出正脉冲做好准备。图515 图[题515]技 能 题[题516]用上升沿D触发器和门电路组成一个单脉冲发生器,说明其工作原理,并画出时序图。[解]图[题516](a)所示为由边沿D触发器和与非门组成的单脉冲发生器。平时S开关是打开的,FF0的D0端输入为高电平1,由于输入CP为连续脉冲,因此FF0和FF1都处于1状态,Q0=Q1=1,Q0=0,与非门G输出uO为高电平1。当S开关按下时,FF0的D端输入为低电平0,在CP上升沿作用下,FF0由1状态翻到0图[题516]128

附录C练习题和技能题详解状态,Q0=D0=0,Q0输出由低电平0跃高电平1,这时,G门输入都为高电平1,输出uO由高电平跃到低电平0。当输入下一个CP的上升沿时,由于D0仍为0,FF0保持0状态不变,而FF1则由1状态翻到0状态,Q1=0,与非门G输出uO又由低电平0跃到高电平1。因此,S开关每按一次,uO便输出一个负脉冲。输入和输出电压波形如图[题516](b)所示。当S开关断开时,D0又为高电平1,在CP作用下,FF0和FF1又回到初始的1状态,并为输出下一个负脉冲做好准备。[题517] 用边沿JK触发器组成一个8分频电路。[解] 由于1个JK触发器就是一个21=2分频电路,因此,23=8分频电路应由3个JK触发器串接组成,电路如图[题517](a)所示,其工作波形如图[题517](b)所示。图[题517][题518]用4个边沿D触发器和门电路组成一个第一信号鉴别电路(或称4人竞赛抢答电路)。[解]图[题518]所示为由4个上升沿D触发器C74LS175和与非门组成的第1信号鉴别电路。用以判别S0~S3输入的个信号中哪一个最先到达。其工作原理如下:开始工作前,先按一下复位开关SR(放开时悬空,相当于输入高电平),CR为低电平0,4个上升沿触发器放置0,Q0~Q3都为低电平0,发光二极管LED0~LED3不发光,又因Q0~Q3都为高电平1,G2输出高电平1,G3输出连续脉冲,但由于D0~D3为低电平0不变,这时4个上升沿D触发器处于输入信号接收状态。在S0~S34个开关中,如S3开关第1个按下时,D3为高电平1,Q3为高电平1,发光二极管LED3发光,Q3输出的低电平0使G2输出低电平0,G3封锁了1kHz的连续脉冲,CP端为高电平1,这时,S0~S2任一个开关按下时,Q0~Q2仍为低电平0不变,相应发光二极管不会发光,所以,根据发光二极管的发光可判断S3开关第一个按下。如再次将复位开关SR按下时,4个上升沿D触发器又恢复到0状态,为下一次抢答做好准备。第6章时序逻辑电路

129图[题518]第6章 时序逻辑电路练 习 题[题61] 试分析图61所示时序逻辑电路的逻辑功能。写出它的驱动方程、状态方程、列出状态转换真值表、画出状态转换图和时序图。[解] (1)写方程式驱动方程 10J0=QnJ1=Qn10

K0=1K1=1状态方程 Qn+1=JQn+KQn=QnQn0 00 01 10Qn+1=JQn+KQn=QnQn1 11 11 01(2)列状态转换真值表(见表[题61])现态次态Qn1Qn0现态次态Qn1Qn0Qn1+1Qn0+10001011010001100

图61第6章时序逻辑电路

129图[题518]第6章 时序逻辑电路练 习 题[题61] 试分析图61所示时序逻辑电路的逻辑功能。写出它的驱动方程、状态方程、列出状态转换真值表、画出状态转换图和时序图。[解] (1)写方程式驱动方程 10J0=QnJ1=Qn10

K0=1K1=1状态方程 Qn+1=JQn+KQn=QnQn0 00 01 10Qn+1=JQn+KQn=QnQn1 11 11 01(2)列状态转换真值表(见表[题61])现态次态Qn1Qn0现态次态Qn1Qn0Qn1+1Qn0+10001011010001100

图61130

附录C练习题和技能题详解(3)逻辑功能说明为同步三进制加法计数器(4)画状态转换图状态转换图如图[题61](a)所示。(5)画时序图时序图如图[题61](b)所示。 图[题61][题62] 试分析图62所示时序逻辑电路的逻辑功能。写出它的驱动方程、状态方程、列出状态转换真值表、画出它的状态转换图和时序图。[解] 分析步骤(1)写方程式输出方程驱动方程

图622Y=Qn220J0=QnJ1=Qn20J2=QnQn

K0=10K1=Qn0K=1状态方程

10 2Qn+1=JQn+KQn=QnQn0 00 00 20Qn+1=JQn+KQn=QnQn+QnQn1 11 11 01 01Qn+1=JQn+KQn=QnQnQn2 22 22 102(2)列状态转换真值表(见表[题62])现态次态输出Qn2Q现态次态输出Qn2Qn1Qn0Qn2+1Qn1+1Qn0+1Y00000100010100010011001110001000001101010111001011110001

第6章时序逻辑电路

131(3)逻辑功能说明由状态转换真值可知,当输入第5个CP时,Y输出一个负跃变的进位信号,所以图62所示电路为同步五进制加法计数器。(4)自启动检查由状态转换真值表可看出,当计数器进入无效状态101、和后,在CP作用下能自动返回到010、和有效状态,故电路具有自启动能力。(5)画状态转换图和时序图上述二图主要根据状态转换真值表来画,图[题62](a)为状态转换图,图[题62](b)图[题62]132

附录C练习题和技能题详解为时序图。[题63] 试分析图63所示时序逻辑电路的逻辑功能。写出驱动方程、状态方程、列出状态转换真值表,画出时序图。[解] 分析步骤(1)写方程式驱动方程 D0=QnQn100D1=Qn0状态方程 Qn+1=D

=QnQn

图630 01Qn+1=D11

10=Q0(2)列状态转换真值表(表[题63])表[题63]的状态转换真值表现态次态Qn1Qn0Qn+11Qn+10000101101000(3)逻辑功能说明由状态转换真值表可知图63所示电路为同步三进制加法计数器。(4)画时序图(如图[题63]所示)图[题63][题64] 试分析图64所示时序逻辑电路的逻辑功能。写出它的时钟方程、驱动方程、列出状态转换真值表、画出状态转换图,并检查能否自启动。[解] 分析步骤(1)写方程式输出方程时钟方程

Y=Qn2CP0=CP (FF0由CP下降沿触发)20CP1=CP2=Qn(FF1和FF2由Q0下降沿触发)0驱动方程

21K0=1 K1=1 K2=Qn21

第6章时序逻辑电路

133状态方程

J0=1 J1=QnQn+1=JQn+KQn=Qn

J2=Qn1(CP下降沿有效)0 00 00 0Qn+1=JQn+KQn=QnQn (Q下降沿有效)1 11 11 21 0Qn+1=JQn+KQn=QnQn+QnQn(Q下降沿有效)2 22 22(2)列状态转换真值表

12 12 0状态方程只有满足时钟条件后才有效,设现态QnQnQn=000,代入输出方程和状态方程中210进行计算,由此可列出表[题64]的状态转换真值表。表[题64]的状态转换真值表现态次态输 出时钟条件Qn2Qn1Qn0Qn2+1Qn1+1Qn0+1YCP2CP1CP0000001000101000100110011100010010111010001(3)逻辑功能说明由状态转换真值表可看出,输入第6个计数脉冲后,电路返回初始的状态,同时向高位送出一个负跃变的进位信号。所以,图64所示电路为异步六进制计数器。

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论