数字电路与系统分析第六章习题答案.doc

上传人:韩长文 文档编号:8649256 上传时间:2020-12-14 格式:DOC 页数:43 大小:1.12MB
返回 下载 相关 举报
数字电路与系统分析第六章习题答案.doc_第1页
第1页 / 共43页
数字电路与系统分析第六章习题答案.doc_第2页
第2页 / 共43页
数字电路与系统分析第六章习题答案.doc_第3页
第3页 / 共43页
数字电路与系统分析第六章习题答案.doc_第4页
第4页 / 共43页
数字电路与系统分析第六章习题答案.doc_第5页
第5页 / 共43页
点击查看更多>>
资源描述

《数字电路与系统分析第六章习题答案.doc》由会员分享,可在线阅读,更多相关《数字电路与系统分析第六章习题答案.doc(43页珍藏版)》请在三一文库上搜索。

1、. 解:1)分析电路结构:该电路是由七个与非门及一个JKFF组成,且CP下降沿触发,属于米勒电路,输入信号X1,X2,输出信号Z。2)求触发器激励函数:J=X1X2,K=X1X2触发器次态方程:Qn+1=X1X2Qn+X1X2Qn=X1X2Qn+(X1+X2)Qn电路输出方程: Z= X1X2Qn+X1X2Qn+X1X2Qn+X1X2Qn3)状态转移表:表6.3.1输 入X1 X2S(t)QnN(t)Qn+1输 出Z0 00 00 10 11 01 01 11 10101010100010111011010014)逻辑功能:实现串行二进制加法运算。X1X2为串行输入的被加数和加数,Qn为低位来

2、的进位,Qn+1表示向高位的进位。且电路每来一个CP,实现一次加法运算,Z为本位和,Q在本时钟周期表示向高位的进位,在下一个时钟周期表示从低位来的进位。例如X1=110110,X2=110100,则运算如下表所示:LSBMSB表6.3.2节拍脉冲CPCP1 CP2 CP3 CP4 CP5 CP6 CP7被加数 X10 1 1 0 1 1 0加 数 X20 0 1 0 1 1 0低位进位 Qn0 0 0 1 0 1 1精品.高位进位Qn+10 0 1 0 1 1 0本位和 Z0 1 0 1 0 1 1精品.6.2 试作出101序列检测器的状态图,该同步电路由一根输入线X,一根输出线Z,对应与输入

3、序列的101的最后一个“1”,输出Z=1。其余情况下输出为“0”。(1) 101序列可以重叠,例如:X:010101101 Z:000101001(2) 101序列不可以重叠,如:X:0101011010 Z:0001000010解:1)S0:起始状态,或收到101序列后重新检测。 S1:收到序列“1”。 S2:连续收到序列“10”。2) 解:(1)列隐含表: 进行关联比较得到所有的等价类为:AD,BC。最大等价类为:AD,BC,重新命名为a,b。精品.3)列最小化状态表为: (b)解:1)画隐含表6.3.3:表6.3.3 题6.3的隐含表BCBDHFDEGCAEADHFFGACHFEGBDA

4、GFEDCB2)进行关联比较:AC,BD,EG,HF,之间互为等价隐含条件,所以分别等价。四个等价态重新命名为:a, b, e, h3)列最小化状态转移表6.3.4:表6.3.4 题6.3的最小化状态转移表S(t)N(t)/Z(t)X=0X=1ab/0h/0be/0a/1ea/0h/0he/1b/16.4 试画出用MSI移存器74194构成8位串行并行码的转换电路(用3片74194或2片74194和一个D触发器)。解:1)用3片74194:精品.表6.3.5 题6.4的状态转移表2)用2片74194和一个D触发器状态转移表同表6.3.5。6.5试画出74194构成8位并行串行码的转换电路精品.

5、表6.3.6 题6.5的状态转移表:Q0 Q1 Q2 Q3 Q4 Q5 Q6 Q7 Q8 M0 M1操 作启动F F F F F F F F1 1准备并入CP10 D0 D1 D2 D3 D4 D5 D6 D710准备右移CP21 0 D0 D1 D2 D3 D4 D5 D6 10准备右移CP31 1 0 D0 D1 D2 D3 D4 D5 10准备右移CP41 1 1 0 D0 D1 D2 D3 D410准备右移CP51 1 1 1 0 D0 D1 D2 D3 10准备右移CP61 1 1 1 1 0 D0 D1 D21 0准备右移CP71 1 1 1 1 1 0 D0 D1 1 0准备右移

6、CP81 1 1 1 1 1 1 0 D0 1 1准备并入解:激励方程:J1=K1=1; J2=Q1nQ3n,K2=Q1n J2=Q1nQ2n,K2=Q1n 状态方程:Q1n+1=Q1nCP Q2n+1=Q1nQ3nQ2n+Q1nQ2nCP Q3n+1=Q1nQ2nQ3n+Q1nQ3nCP状态转移表:精品.表6.3.7 题6.6的状态转移表111序号Q3 Q2 Q1110010001000有效循环012345000001010011100101011100101偏离状态110111111000 状态转移图该电路具有自启动性。解:K=J=1K=J=XQK=J=(XQ)(XQ)K=J=(XQ)(X

7、Q)(XQ)Z=(XQ)(XQ)( XQ)(XQ)QQQQXJKJKJKJKQQQQZ000001111111111111111101100000011100111001111000011010110101100000011000110001111110010110101101100000010100精品.10100111100001001010010110000001000010000111111110111001110110000000110001100111100000101001010110000000100001000111111000011000110110000000010000

8、1001111000000010000101100000000001QQQQXJKJKJKJKQQQQZ00001000000110001000011000011110010000101000000110011000111001111110100001001000000110101001011000011110110001101000000110111001111111111111000010001000000111001010011000011111010010101000000111011010111001111111100011001000000111101011011000011111

9、11001110100000011111111111111111111000006.8精品.分析图6.8电路,画出其全状态转移图并说明能否自启动。解:1)该电路为异步时序电路,无输入控制信号,属于Moore型,其激励方程为:J1=1,K1=Q2n J2=Q3n, K2=1 J3=1, K3=Q2n小圈内对应Q1,其余应保持Q3n不变。次态方程为:Q1n+1=Q1n+Q2nQ1nCP, Q2n+1=Q3nQ2nCP, Q3n+1=Q3n+Q2nQ3nQ1,2)用卡诺图法求状态转移表: Q2nQ1n Q3n 00 01 11 10 Q2nQ1n Q3n 00 01 11 10 Q2nQ1n Q3n

10、 00 01 11 10010110111111111111 Q3n+1 Q2n+1 Q1n+1可得状态转移表6.3.8:表6.3.8 题6.8的状态转移表序号Q3 Q2 Q101234000011001110101偏离状态010001100101111101状态转移图:精品. 偏离态能够进入有效循环,因此该电路具有自启动性。逻辑功能:该电路是一个M=5的异步计数器。6.9精品.用IKFF设计符合下列条件的同步计数器电路。当X=0时为M=5的加法计数器,其状态为0,1,2,3,4。当X=1时为M=5的减法计数器,其状态为7,6,5,4,3。解:所设计电路应为Mealy型。有输入控制信号X。1)

11、 列状态转移表6.3.9:表6.3.9 题6.9的状态转移表XQ3n Q2n Q1nQ3n+1 Q2n+1 Q1n+1Z00000111110000010100111001111101011000110010100111000001101011000111110000100001偏离态输出按任意项处理。2) 求激励方程: Q2nQ1n XQ3n 00 01 11 10 Q2nQ1n XQ3n 00 01 11 10 Q2nQ1n XQ3n 00 01 11 100010011001101FFF01FFF01FFF111111111111110FF1F10FF1F10FF1F Q3n+1 Q2n

12、+1 Q1n+1Q3n+1=Q2nQ1nQ3n+(Q2n+Q1n)Q3n 所以J3=Q2nQ1n, K3=Q2n+Q1nQ2n+1=(XQ1n+XQ1n)Q2n+(XQ1n+XQ1n)Q2n所以J2=XQ1n+XQ1n=XQ1n, K2=XQ1n+XQ1n=XQ1nQ1n+1=(Q3n+X)Q1n+XQ3nQ1n 所以J1=Q3n+X,K1=XQ3n本题未要求具有自启动性,所以可不检查自启动性,但必须有预置端,使计数器能进入有效循环。3)画电路图:精品.6.10 试改用D触发器实现第9题所述功能的电路。解: 1) 列状态转移表:表6.3.10 题6.10的状态转移表XQ3n Q2n Q1nQ3

13、n+1 Q2n+1 Q1n+1Z00000111110000010100111001111101011000110010100111000001101011000111110000100001偏离态输出按任意项处理。2) 求激励方程: Q2nQ1n XQ3n 00 01 11 10 Q2nQ1n XQ3n 00 01 11 10 Q2nQ1n XQ3n 00 01 11 100010011001101FFF01FFF01FFF111111111111110FF1F10FF1F10FF1F Q3n+1(D3)的卡诺图 Q2n+1(D2)的卡诺图 Q1n+1(D1)的卡诺图D3=Q2nQ1n+XQ

14、1n+ XQ2n D2=XQ2nQ1n+XQ2nQ1n+ XQ2nQ1n+ XQ2nQ1n D1=Q3nQ1n+XQ1n+ XQ3n 3) 电路图略。精品.精品.试用JKFF设计符合图6.11波形,并且具备自启动性的同步计数电路。 CP 0 1 2 3 4 5 Q1 Q2 Q3解:1)根据波形列状态转移表 表6.3.11 题6.11的状态转移表Q3n Q2n Q1nQ3n+1 Q2n+1 Q1n+1CP0CP1CP2CP3CP4CP50000100111011101000100111011101000002) 根据状态转移表知:有6个有效状态和2个偏离态,偏离态的输出先按任意项处理,由此可得次

15、态方程卡诺图为: Q2nQ1n Q3n 00 01 11 10 Q2nQ1n Q3n 00 01 11 10 Q2nQ1n Q3n 00 01 11 100F101F10F1111F111F1F Q3n+1 Q2n+1 Q1n+1在上面卡诺圈的圈法下,检查自启动性:偏离态001的次态为110,偏离态111的次态是101,两个偏离态都能进入有效循环,因此,以此圈法设计的电路具有自启动性。 Q3n+1=Q1nQ3n+(Q1n+Q2n) Q3n J3=Q1n,K3=Q1n+Q2n Q2n+1=(Q3n+Q1n)Q2n+Q3nQ1nQ2n J2=Q3n+Q1n,K2=Q3nQ1n Q1n+1=Q3nQ

16、2nQ1n+Q2nQ1n J1=Q3nQ2n,K1=Q2n3) 电路图略。6.12 用四个DFF设计以下电路:精品.(1) 异步二进制加法计数器。(2) 在(1)的基础上用复“0”法构成M=12的异步加法计数器。解:(1) (2)反馈状态为1100 6.13 用四个DFF设计以下电路:(1)异步二进制减法计数器。(2)在(1)的基础上用复“0”法构成M=13的异步计数器。解:(1) (2)状态转移图: 15 14 13 12 11 10 9 8 7 6 5 4 3 0反馈状态为0011,此状态为过渡态,在状态编码表中该状态不出现。 为使电路具有自启动性,将Q4Q3也送入与非门。6.14 用DF

17、F和适当门电路实现图6.14的输出波形Z。精品.提示:先用DFF构成M=5的计数器,再用Q3、Q2、Q1和CP设计一个组合网络实现输出波形。 CP Z 000 001 010 011 100解:组合电路的真值表为:表6.3.12 题6.14的真值表Q3 Q2 Q1 CPZ00000001001000110100010101100111100010011000101100 Q1CP Q3Q2 00 01 11 100010111111FFFF10FFZ=Q3Q1CP+Q2Q1 M=5的计数器用异步计数器的脉冲反馈法得到:6.15 试用DFF和与非门实现图6.15“待设计电路”。要求发光二极管前3

18、s亮,后2s暗,如此周期性重复。解:即产生序列信号11100。用移存型序列信号发生器实现,状态转移表为:表6.3.13 题6.15的状态转移表Q3 Q2 Q1 D1 精品.11111010000101100111D1的卡诺图为: Q2Q1 Q3 00 01 11 100F11F11F检查自启动性:000001, 010101011,三个偏离态都能进入有效循环,所以具有自启动性。由此可得D1的方程为:D1=Q2+Q1=Q2Q1 6.16 试写出图6.16中各电路的状态转移表。(a) (b)解:(a) (b) CR=Q3Q1 LD=Q3Q1表6.3.14 题6.16的状态转移表(a) (b)Q3

19、Q2 Q1 Q0Q3 Q2 Q1 Q00000000100100011010001010110011100110100010101100111100010011010精品.10001001 M=10 M=86.17 写出图6.17电路的状态转移表及模长M=? 解:状态转移表:表6.3.15 题6.17的状态转移表Q3 Q2 Q1 Q000000011010001111000101111001111置3置7置11置15 M=86.18 试分析图6.18能实现M=?的分频。解:74161(1)的Q3接至74161(2)的CP,两74161为异步级联,反馈状态为(4C)H=76,又利用异步清0端,所

20、以M=76。6.19试用74161设计循环顺序为0,1,2,3,4,5,10,11,12,13,14,15,0,1的模长为12的计数电路。解: 思路:当计数器计到5时,产生置数信号,数据输入端D3D2D1D0接(1010)2,下一时钟周期进入精品.10。为了使其具有自启动性,将Q3,Q1接入与非门。图 6.2.6.20 试用74161设计能按8421BCD译码显示的059计数的60分频电路。解:思路:先将两片74161分别接成M=10和M=6的形式,再让两者级联,实现M=610=60。CP M=6 M=10精品.6.21 试用TFF实现符合下述编码表的电路。 Q3 Q2 Q1 Q0000001

21、000101011001111000110011011111解:表6.3.16 题6.9的激励表 Q3n Q2n Q1n Q0nQ3n+1 Q2n+1 Q1n+1 Q0n+1T3 T2 T1 T0000001000101011001111000110011011111010001010110011110001100110111110000010000010011000111110100000100101111列各激励函数卡诺图: Q1Q0 Q3Q2 00 01 11 10 Q1Q0 Q3Q2 00 01 11 1000FFF00FFF011011111F111F10FFF101FFF T3=Q

22、1Q0 T2=Q1Q0+Q3Q2 Q1Q0 Q3Q2 00 01 11 10 Q1Q0 Q3Q2 00 01 11 1000FFF00FFF01110111111111F1111F10FFF10FFF T1=Q0 T0=Q1+Q2Q0+Q3Q2精品.6.22 试分析图6.22(a)(b)2个计数器的分频比为多少?解:(a)J=Q3,K=Q3。状态转移表:表6.3.17 题6.22(a)的状态转移表Q0 Q1 Q2 Q3JK 000010000100101001010010100111000110101111011110101010100110011010010110 M=12 (b) 本例是两

23、个中规模器件74161级联的电路,其电路特点:两片74161首先采用置数法实现任意进制计数器;然后采用异步级联方式。第一级161的CP信号受外部时钟信号控制,第二级161的CP信号由第一级16l的进位输出端QCC控制,只有当第一级74161的QCC端由“1”到“0”时,第二级74161才工作。分析电路可知,第一级硼74161构成一个计数状态从10011111的7进制计数器,第二级7416l构成一个计数状态从01111111的9进制计数器。当第一级的QCC第一次由10时,第二级74161的时钟脉冲CP的上升沿到,开始计一个数,相当于计了1个7,当精品.QCC第二次由10时,第二级74161计第二

24、个数,相当于计了2个7,最终计了9个7所以此计数器电路的分频比为7 963分频。表6.3.18 题6.22(b)的状态转移表(a)第一级计数器状态转移表题 (b)第二级计数器状态转移表Q3 Q2 Q1 Q0Q3 Q2 Q1 Q01001101010111100110111101111011110001001101010111100110111101111 M1=7 M2=9 6.23 试说明图6.23电路的模值为多少,并画出74160()的Q0、Q1、Q2、Q3端,74160()的Q0和RD端的波形,至少画出一个周期。QCC解:M=15 0 1 2 3 4 5 6 7 8 9 10 11 12

25、 13 14 15()Q0()Q1()Q2()Q3()Q0 RD6.24 试写出图6.24中各电路的状态编码表及模长。精品.解:(1)异步清0,8421BCD码 (2)异步置9 5421BCD码表6.3.19 题6.24的状态转移表(a) (b)Q3 Q2 Q1 Q0Q0 Q3 Q2 Q1 00000001001000110100 M=5 00000001001000110100100010011100 M=8精品.6.25 试用7490设计用8421BCD编码的模7计数器。(1)用R01、R02作反馈端;(2)用S91、S92作反馈端。解:(1) (2) 6.26 试用7490设计用5421

26、BCD编码的模7计数器。(1)用R01、R02作反馈端;(2)用S91、S92作反馈端。解: (1) (2) 6.27 写出图6.27分频电路的模长解:M1=6,M2=8 电路的模长为6和8的最小公倍数24,即M=24。6.28 写出图6.28的模长及第一个状态和最后一个状态。精品.解:M1=7,M2=8 电路的模长应为7和8的最小公倍数56,即M=56。6.29 图6.29是串入、并入串出8位移存器74165的逻辑符号。试用74165设计一个并行串行转换电路,它连续不断地将并行输入的8位数据转换成串行输出,即当一组数据串行输出完毕时,立即装入一组新的数据。所用器件不线,试设计出完整的电路。解

27、: 精品.6.30 电路如图6.30所示,试写出其编码表及模长并说明理由。解:表6.3.20 题6.30的状态转移表Q3 Q2 Q1 Q0000000010010001101000101011001111000M=10,因为反馈状态为1100,在8421BCD码中不会出现。所以模长仍为10。6.31 现用信号为f1=100Hz的矩形波,试用两块7490将该信号变换成f0=2Hz的方波。解: M1=5(8421BCD) M2=10(5421BCD)6.32 试用一片7490和一个JKFF构成M=12的分频电路。并要求该电路的第一状态为0001。解:思路:一个JKFF可以构成M=2的计数器,将JK

28、FF和7490异步级联构成M=20的计数器,取13的二进制码(01101)2为反馈状态。由于电路的第一状态为0001,所以取JKFF构成的M=2的计数器输出为最低位权输出Q0。状态转移表为:表6.3.21 题6.32的状态转移表精品.记录状态Q4 Q3 Q2 Q1 Q0123456789101112000010001000011001000010100110001110100001001010100101101100 6.33 在上题中,若要求其输出为8421BCD译码显示时,即计数状态为01,02,11,12编码。试再用一片7490和一个JKFF实现电路。解:状态转移表为:表6.3.22 题6.33的状态转移表显示状态Q4 Q3 Q2 Q1 Q001020304050607080

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 科普知识


经营许可证编号:宁ICP备18001539号-1