7.4 画出图7-4中所示的S-R锁存器的输出波形,其输入波形如图X7-2所示。假设输入和输出信号的上升和下降时间为0,或非门的传播延迟是10ns(图中每个时间分段是10ns)
7.5 用图X7-4中的输入波形重作练习题7-5。结果可能难以置信,但是这个特性在转移时间比传输时间延迟短的真实器件中确实会发生。
7.6 图7-34表示出了怎样用带有使能端的D触发器和组合逻辑来构造T触发器。请表示出如何用带有使能端的T触发器和组合逻辑来构造D触发器。
解:对于带使能端的T触发器,EN=0时状态不变,EN=1时状态变化,列出D触发器的状态转换表可得:
D 0 0 1 1
Q 0 1 0 1 Q* 0 0 1 1 EN 0 1 1 0 EN=D’·Q+D·Q’=D⊕Q
7.7 请指出如何使用带有使能端的T触发器和组合逻辑来构造J-K触发器。
解:列出J-K触发器的状态转换表可得:
Q 0 0 0 0 1 1 1 1 J 0 0 1 1 0 0 1 1 K 0 1 0 1 0 1 0 1 Q* 0 0 1 1 1 0 1 0 EN 0 0 1 1 0 1 0 1
JK EN Q 00 01 11 10 0 1 1 1 1 1 EN=J·Q’+K·Q
7.18 分析图x7—18中的时钟同步状态机,写出激励方程、激励/转移表,以及状态/输出表 (状态Q2Q1QO=000—111使用状态名A—H)。
解:激励方程:
D2(Q1Q0)(Q1Q2)(Q1Q0)(Q1Q2) D1Q2
D0Q1
激励/转移表: Q2Q1Q0 D2D1D0(Q2*Q1*Q0*) 000 001 010 011 100 101 110 111 100 000 101 001 010 110 111 011 7.20分析图X7—20中的时钟同步状态机。写出激励方程、激励/转移表,以及状态/输出表(状态Q1Q2=00—11使用状态名A—D)。
状态表: S S (S*) A B C D E F G H E A F B C G H D
解:激励方程: EN1Y, EN2XYQ1
输出方程: ZXQ2 转移方程:
Q1*EN1Q1EN1Q1YQ1YQ1
Q2*EN2Q2EN2Q2XYQ1Q2(XYQ1)Q2
转移表: 转移/输出表: 状态/输出表: 00 01 10 11 XY 11 10 10 10 10 00 10 00 00 10 00 00 11 00 00 11 00 EN1EN2 Q1Q2 00 01 10 11 00 00,1 01,0 10,1 11,0 01 10,1 11,0 01,1 00,0 XY 10 00,0 01,0 10,0 11,0 11 10,0 11,0 00,0 01,0 S A B C D 00 A,1 B,0 C,1 D,0 XY 01 C,1 D,0 B,1 A,0 10 A,0 B,0 C,0 D,0 11 C,0 D,0 A,0 B,0 Q1Q2 00 01 10 S*,Z 画出一个具有2个输入lNlT和X以及1个Moore型输出Z的时钟同步状态机的状态7.44
Q1*Q2*,Z 图。只要IN[T有效,Z就一直为0。一旦1NlT信号无效,Z为0且应保持到:1] X在连续2个时钟触发沿上都是0;并且2) X在连续2个时钟触发沿上都是1(与这两种情况出现的顺序无关),然后Z的值才变为1,并且保持到INIT信号再次有效为止。要求画出整齐的状态平面图(即不要有交叉线)(提示:要求状态数不超过10)。
解:状态表为:
S INITS X0 X1 X00 X11 X001 X110 OK 00 X0 X00 X0 X00 X110 X00 OK OK INIT X 01 X1 X1 X11 X001 X11 OK X11 OK 10 INITS INITS INITS INITS INITS INITS INITS INITS S* 11 INITS INITS INITS INITS INITS INITS INITS INITS Z 0 0 0 0 0 0 0 1 A B C D E F G H
7.46 用D触发器设计一个时钟同步状态机,它的状态输出表如图x7—46所示。使用2个状态变量(Q1和Q2),状态赋值为A=00,B=01,C=11,D=10。 解:
状态/输出表: 转移/激励表:
S A B C D 可得:D1Q2XXQ1Q2
0 B C B B S* X 1 D B A C Z 0 0 1 0 状态分配: A----00 B----01 C----11 D----10
Q1Q2 00 01 11 10 0 01 11 01 01 X 1 10 01 00 11 Z 0 0 1 0 Q1*Q2*(101102) D2XQ1Q2Q1Q2 ZQ1Q2
用J—K触发器重做练习题7.46 。
解:
时钟同步状态机的状态/输出表和转移/激励表如上题所示,得到JK触发器的设计过程如下:
Q1Q2 X 00 11 10 0 1 d d 1 1 d d J1 J1Q2XQ2X Q1Q2 X 00 01 11 10 0 1 d d 1 1 d d 1 J2 J2XQ1 J-K触发器的应用表: Q Q* J K 0 0 0 d 0 1 1 d 1 0 d 1 1 1
d
0
QJQKQ
7.21 ( d )
Q1Q2 X 00 01 11 10 0 d d 1 1 1 d d 1 K1 K1Q2X
Q1Q2 X 00 01 11 10 0 d d 1 d 1 d K1 K2Q1X
激励表:
X Q1Q2 0 1 Z 00 0d,1d 1d,0d 0 01 1d,d0 0d,d0 0 10 d1,1d d0,1d 0 11 d1,d0 d1,d1 1 J1K1 , J2K2
WX YZ 00 01 11 10 00 A/D A A A 01 11 10 A A A A A C C C C/D C C C WX YZ 00 01 11 10 00 01 11 10 A A A A B B B B B/C A/C B B B A A A stateA: XYZ1 double—covered
WX YZ 00 01 11 10 00 B C C 01 D D D D 11 D D D D 10 C C stateC: WXYZ0001 double WXYZ0010,WXZ uncovered
stateB: WYZ1 double—covered WX YZ 00 01 11 10 00 A/D D D D 01 D D D D 11 B B B B 10 A/B B B B stateD: WXZ1 double—covered
因篇幅问题不能全部显示,请点此查看更多更全内容