《数字电路-分析与设计》第七章习题及解答(部分5)-北京理工大学出版社

合集下载

《电路分析基础》习题参考答案

《电路分析基础》习题参考答案

《电路分析基础》各章习题参考答案第1章习题参考答案1-1 (1) SOW; (2) 300 V、25V,200V、75V; (3) R=12.50, R3=1000, R4=37.5021-2 V =8.S V, V =8.S V, V =0.S V, V =-12V, V =-19V, V =21.S V U =8V, U =12.5,A mB D 'AB B CU =-27.S VDA1-3 Li=204 V, E=205 V1-4 (1) V A=lOO V ,V=99V ,V c=97V ,V0=7V ,V E=S V ,V F=l V ,U A F=99V ,U c E=92V ,U8E=94V,8U BF=98V, u cA=-3 V; (2) V c=90V, V B=92V, V A=93V, V E=-2V, V F=-6V, V G=-7V, U A F=99V, u c E=92V, U B E=94V, U BF=98V, U C A =-3 V1-5 R=806.70, 1=0.27A1-6 1=4A ,11 =llA ,l2=19A1-7 (a) U=6V, (b) U=24 V, (c) R=SO, (d) 1=23.SA1-8 (1) i6=-1A; (2) u4=10V ,u6=3 V; (3) Pl =-2W发出,P2=6W吸收,P3=16W吸收,P4=-lOW发出,PS=-7W发出,PG=-3W发出1-9 l=lA, U5=134V, R=7.801-10 S断开:UAB=-4.SV, UA0=-12V, UB0=-7.2V; S闭合:12 V, 12 V, 0 V1-12 UAB=llV / 12=0.SA / 13=4.SA / R3=2.401-13 R1 =19.88k0, R2=20 kO1-14 RPl=11.110, RP2=1000第2章习题参考答案2-1 2.40, SA2-2 (1) 4V ,2V ,1 V; (2) 40mA ,20mA ,lOmA 2-3 1.50 ,2A ,1/3A2-4 60 I 3602-5 2A, lA2-6 lA2-7 2A2-8 lOA2-9 l1=1.4A, l2=1.6A, l3=0.2A2-10 11=OA I l2=-3A I p l =OW I P2=-l8W2-11 11 =-lA, l2=-2A I E3=10V2-12 11=6A, l2=-3A I l3=3A2-13 11 =2A, l2=1A ,l3=1A ,14 =2A, l5=1A2-14 URL =30V I 11=2.SA I l2=-35A I I L =7.SA2-15 U ab=6V, 11=1.SA, 12=-lA, 13=0.SA2-16 11 =6A, l2=-3A I l3=3A2-17 1=4/SA, l2=-3/4A ,l3=2A ,14=31/20A ,l5=-11/4A12-18 1=0.SA I l2=-0.25A12-19 l=1A32-20 1=-lA52-21 (1) l=0A, U ab=O V; (2) l5=1A, U ab=llV。

数字电子技术基础习题册答案7-11

数字电子技术基础习题册答案7-11

第7章 时序逻辑电路【7-1】已知时序逻辑电路如图7.1所示,假设触发器的初始状态均为0。

(1 )写出电路的状态方程和输出方程。

(2) 分别列出X =0和X =1两种情况下的状态转换表,说明其逻辑功能。

(3) 画出X =1时,在CP 脉冲作用下的Q 1、Q 2和输出Z 的波形。

1J 1KC11J 1KC1Q 1Q 2CPXZ1图7.1解:1.电路的状态方程和输出方程n 1n2n 11n 1Q Q Q X Q +=+ n 2n 11n 2Q Q Q ⊕=+ CP Q Q Z 21=2.分别列出X =0和X =1两种情况下的状态转换表,见题表7.1所示。

逻辑功能为 当X =0时,为2位二进制减法计数器;当X =1时,为3进制减法计数器。

3.X =1时,在CP 脉冲作用下的Q 1、Q 2和输出Z 的波形如图7.1(b)所示。

题表7.1Q Q Z图7.1(b)【7-2】电路如图7.2所示,假设初始状态Q a Q b Q c =000。

(1) 写出驱动方程、列出状态转换表、画出完整的状态转换图。

(2) 试分析该电路构成的是几进制的计数器。

Q c图7.2解:1.写出驱动方程1a a ==K J ncn a b b Q Q K J ⋅== n b n a c Q Q J = n a c Q K = 2.写出状态方程n a 1n a Q Q =+ n a n a n a n a n c n a 1n b Q Q Q Q Q Q Q +=+ nc n a n c n b n a 1n b Q Q Q Q Q Q +=+3.列出状态转换表见题表7.2,状态转换图如图7.2(b)所示。

图7.2(b)表7.2状态转换表CP na nbc Q Q Q 0 0 0 0 1 0 0 1 2 0 1 0 3 0 1 1 4 1 0 0 5 1 0 16 0 0 0n4.由FF a 、FF b 和FF c 构成的是六进制的计数器。

(完整版)VerilogHDL数字设计与综合(第二版)第七章课后习题答案

(完整版)VerilogHDL数字设计与综合(第二版)第七章课后习题答案

1.声明一个名为oscillate的寄存器变量并将它初始化为0。

使其每30个时间单位进行一次取反操作。

不要使用always语句。

提示:使用forever循环。

答:代码如下:reg oscillate;initialbeginoscillate<=0;forever #30 oscillate<=~oscillate;end2.设计一个周期为40个时间单位的时钟信号,其占空比为25%。

使用always和initial块进行设计。

将其在仿真0时刻的值初始化为0。

答:代码如下:reg clock;initialclock<=0;alwaysbegin#30 clock<=1;#10 clock<=0;end3.给定下面含有阻塞过程赋值语句的initial块。

每条语句在什么仿真时刻开始执行?a,b,c 和d在仿真过程中的中间值和仿真结束时的值是什么?答:仿真输出结果:4.在第3题中,如果initial块中包括的是非阻塞过程赋值语句,那么各个问题的答案是什么?答:第7章行为级建模79最终d没有输出,因为d<= #20 {a,b,c};语句执行的是先将a,b,c取值存储,在20个时间单位后将存储的值赋给d,因为b,c在初始时刻没有值,所以d值也是不确定的。

5.指出在下面的Verilog代码中各条语句的执行顺序。

其中是否含有不确定的执行顺序?a,b,c和d的最终值是什么?答:先执行a=1’b0,b=1’b1,然后执行#0 c=b,#0 d=a,执行顺序不确定,最终输出结果a=0,b=1,c=1,d=0. 6.在下面的例子中,d的最终值是什么?答:仿真输出波形如下,最终输出结果d=1。

0时刻b|c的值是1,在25个时间刻度后赋给d。

7.使用带有同步清零端的D触发器(清零端高电平有效,在时钟下降沿执行清零操作)设计一个下降沿触发的D触发器,只能使用行为语句。

提示:D触发器的输出q应当声明为寄存器变量。

数字电路习题答案详解

数字电路习题答案详解

受5号译码器输出控制。(1)当 CD=00时, 只1号译码器译码,其他译码器不译码。
当 CD=01时, 只2号译码器译码。(3)当 CD=10时, 只3号译码器译码。当 CD=11
时, 只4号译码器译码F1。0、F20、F30、F40
的逻辑函数表达式为:
第11页,共50页。
3-7 图示电路每一方框均为2线一4线译码器组成。其输出低电平有效。要求:
3-11
G AB
Y A BC
RC
G AB AB Y A BC ABC RC
需用七个与非门。而圈0则:
G A B AB
Y AB C ABC
R C
G AB
Y ABC RC
第25页,共50页。
3-11
试用六个与非门设计一个水箱控制电路。图为水箱示意图。A、B、C是三个电极。 当电极被水浸没时, 会有信号输出。水面在A,B间为正常状态,点亮绿灯G;水面在B、C间或在A以上为异常状态,点亮黄灯Y;水 面在C以下为危险状态.点亮红灯R。
其他电路:
第16页,共50页。
第17页,共50页。
第18页,共50页。
第19页,共50页。
3-10 试用与非门设计一个逻辑选择电路。S1、S0为
选择端,A、B为数据输入端。选择电路的 功能见下表。选择电路可以有反变量输入。
第20页,共50页。
3-10 F S1 AB S0 AB S0 A B S0 AB S1S0 A B F F S1 AB S0 AB S0 A B S0 AB S1S0 A B F S1S0 AB S1S0 ( A B) S1S0 ( A B AB) S1S0 ( A B AB )
择信号;比较结果F从74151 Y 反相输出端得到。

北京理工大学数字电路第七章答案

北京理工大学数字电路第七章答案

北京理工大学数字电路第七章答案二进制数10101转换为十进制数后为() [单选题] *A.15B.21(正确答案)C.18D.10逻辑函数式D+D,简化后结果是() [单选题] *A.2DB.D(正确答案)C.D²D.0一位十六进制数可以用二进制数来表示,需要二进制的位数是() [单选题] *A.1B.2C.4(正确答案)D.16当决定某个事件的全部条件都具备时,这件事才会发生。

这种关系称为() [单选题] *A.或逻辑B.与逻辑(正确答案)C.非D.异或010*********的8421码为() [单选题] *A.496(正确答案)B.495C.598D.4694位二进制数可用十六进制数来表示,需要十六进制的位数是() [单选题] *A.1(正确答案)B.2C.3D.48421BCD码用4位二进制数表示十进制数的位数是() [单选题] *A.1(正确答案)B.2C.3D.4在数字电路中,不属于基本逻辑门是() [单选题] *A.与门B.或门C.非门D.与非门(正确答案)如图所示门电路,电路实现的逻辑式Y= [单选题] *A.Y=(AB)\B.Y=ABC.Y=A+B(正确答案)D.Y=(A+B)\如图所示的波形图表示的逻辑关系是()[单选题] *A.F=A·B(正确答案)B.F=A+BC.F=(A·B)\D.F=(A+B)\异或门F=A⊕B两输入端A、B中,A=1,则输出端F为() [单选题] *A.A⊕BB.B\(正确答案)C.BD.0下列表所示的真值表完成的逻辑函数式为()[单选题] *A.F=ABB.F=ABC.F=A⊕BD.F=A+B(正确答案)当A=B=0时,能实现F=1的逻辑运算是() [单选题] *A.F=A·BB.F=A+BC.F=A⊕BD.F=(A+B)\(正确答案)八位二进制数能表示十进制数的最大值是() [单选题] *A.255(正确答案)B.248C.192D.168将(01101)2转换为十进制数为() [单选题] *A.13(正确答案)B.61C.51D.25逻辑函数式Y=A+A,化简后的结果是() [单选题] *A.2AB.A(正确答案)C.1D.A2逻辑函数式Y=EF+E\+F\的逻辑值为() [单选题] *A.EFB.(EF)\C.0D.1(正确答案)以下表达式中符合逻辑运算法则的是() [单选题] *=C2B.1+1=10C.A·1=1D.A+1=1(正确答案)当逻辑函数有n个变量时,取值组合有() [单选题] *A.nB.2nC.n²D.2"(正确答案)二进制数码为(11101),则对应的十进制数为() [单选题] *A.29(正确答案)B.28C.13D.14下列说法中与BCD码的性质不符的是() [单选题] *A.一组四位二进制组成的码只能表示一位十进制B.BCD码是一种人为选定的0~9十个数字的代码C.BCD码是一组四位二进制数,能表示十六以内的任何一个十进制数(正确答案)D.BCD码有多种数字信号和模拟信号的不同之处是() [单选题] *A.数字信号在大小上不连续,时间上连续,而模拟信号则相反B.数字信号在大小上连续,时间上不连续,而模拟信号则相反C.数字信号在大小、时间上均不连续,而模拟信号则相反(正确答案)D.数字信号在大小、时间上均连续,而模拟信号则相反“与非”运算的结果是逻辑“0”的输入是() [单选题] *A.全部输入是“0”B.任一输入是“0”C.仅一输人是“0”D.全部输入是“1”(正确答案)相同为“0”不同为“1”,它的逻辑关系是() [单选题] *A.或逻辑B.与逻辑C.异或逻辑(正确答案)D.同或逻辑一只四输入端或非门,使其输出为“1”的输入变量取值组合有种。

数字电路第七章答案

数字电路第七章答案

数字电路第七章答案第七章可编程逻辑器件第一节基本内容一、基本知识点(一)可编程逻辑器件基本结构可编程逻辑器件是70年代发展起来的新型逻辑器件,相继出现了只读存储器、可编程只读存储器、可编程逻辑阵列、可编程阵列逻辑、通用阵列逻辑和可擦写编程逻辑器件等多个品种,它们的组成和工作原理基本相似。

的基本结构由与阵列和或阵列构成。

与阵列用来产生有关与项,或阵列把所有与项构成“与或”形式的逻辑函数。

在数字电路中,任何组合逻辑函数均可表示为与或表达式,因而用“与门-或门”两级电路可实现任何组合电路,又因为任何时序电路是由组合电路加上存储元件(触发器)构成的,因而的“与或”结构对实现数字电路具有普遍意义。

在中,输入电路中为了适应各种输入情况,每一个输入信号都配有一缓冲电路,使其具有足够的驱动能力,同时产生原变量和反变量输出,为与门阵列提供互补信号输入。

输出电路的输出方式有多种,可以由或阵列直接输出,构成组合方式输出,也可以通过寄存器输出,构成时序方式输出。

输出既可以是低电平有效,也可以是高电平有效;既可以直接接外部电路,也可以反馈到输入与阵列,由此可见的输出电路根据不同的可编程逻辑器件有所不同。

(二)可编程逻辑器件分类1.按编程部位分类有着大致相同的基本结构,根据与阵列和或阵列是否可编程,分为三种基本类型:(1)与阵列固定,或阵列可编程(2)与或阵列均可编程(3)与阵列可编程,或阵列固定归纳上述的结构特点,列于表7-1。

表7-1 各种的结构特点2.按编程方式分类(1)掩膜编程(2)熔丝与反熔丝编程(3)紫外线擦除、电可编程(4)电擦除、电可编程(5)在系统编程()(三)高密度可编程逻辑器件通常衡量可编程逻辑器件芯片的密度是以芯片能容纳等效逻辑门的数量,一般是以2000为界限,即芯片容纳等效逻辑门小于2000门,称它为低密度可编程逻辑器件或简单的可编程逻辑器件(),若大于2000等效逻辑门,称为高密度可编程逻辑器件()。

《数字电路-分析与设计》1--10章习题及解答(部分)_北京理工大学出版社

6-16先分别将‘290接为8421和5421计数器,再分别用M=7(QDQCQBQA=0111)8421和(QAQDQCQB=1010)5421复位即可,应特别注意高低位的顺序。波形图和状态图略。
6-17先分别将‘290接为8421和5421计数器,再分别用M-1=6(QDQCQBQA=0110)8421和(QAQDQCQB=1001)5421置位即可,应特别注意高低位的顺序。波形图和状态图略。
低电平噪声容限:
甲的关门电平大,所以甲在输入低电平时的
抗干扰能力强。
3-6 试说明下列各种门电路中哪些可以将输出端并联使用(输入端的状态不一定相同)。
⑴ 具有推拉式输出级的TTL电路;
⑵ TTL电路的OCபைடு நூலகம்;
⑶ TTL电路的TS门;
⑷ 普通的CMOS门;
⑸ 漏极开路输出的CMOS门;
⑹ CMOS电路的TS门。
6-24应从RCO引出,此时不管分频比为多少,分频关系都是正确的。
6-25画出状态顺序表或状态图即可。
对于图(a),只要注意QB=0时预置,并且DCBA=QD110即可。
由状态图知,这是模6计数器。
对于图(b),只要注意QC=0时预置,并且DCBA=QD100即可。
由状态图知,这是模10计数器。
该电路设计巧妙,QD均为占空比为50%的方波。
3-5 有两个相同型号的TTL“与非”门,对它们进行测试的结果如下:
⑴ 甲的开门电平为1.4V,乙的开门电平为1.5V;
⑵ 甲的关门电平为1.0V,乙的关门电平为0.9V。
试问在输入相同高电平时,哪个抗干扰能力强?在输入相同的低电平时,哪个抗干扰能力强?
解:高电平噪声容限:
甲的开门电平小,所以甲在输入高电平时的抗干扰能力强;

数字设计原理与实践第7章作业答案

第七章作业答案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 Q Q* EN0 0 0 00 1 0 11 0 1 11 1 1 07.7 请指出如何使用带有使能端的T触发器和组合逻辑来构造J-K触发器。

解:列出J-K触发器的状态转换表可得:Q J K Q* EN0 0 00 00 0 1 0 00 1 0 1 10 1 1 1 11 0 0 1 01 0 1 0 11 1 0 1 01 1 1 0 1JK ENQ 00 01 11 101EN=J·Q’+K·Q7.18 分析图x7—18中的时钟同步状态机,写出激励方程、激励/转移表,以及状态/输出表(状态Q2Q1QO=000—111使用状态名A—H)。

解:激励方程:)21()01()21()01(2'⋅'⊕⊕='+⊕⊕=QQQQQQQQD21QD=1 11 1XYQ1Q2 00 01 1011 00 00 10 00 10 01 00 10 00 10 10 00 11 00 10 11 00 11 0010EN1EN2XYQ1Q2 00 01 10 11 00 00,1 10,1 00,0 10,0 01 01,0 11,0 01,0 11,0 10 10,1 01,1 10,0 00,0 11 11,000,011,001,0Q1*Q2*,ZXY S 00 01 10 11 A A,1 C,1 A,0 C,0 B B,0 D,0 B,0 D,0 C C,1 B,1 C,0 A,0 D D,0A,0D,0B,0S*,Z10Q D =7.20分析图X7—20中的时钟同步状态机。

数字电路与逻辑设计习题及参考答案全套

数字电路与逻辑设计习题及参考答案一、选择题1. 以下表达式中符合逻辑运算法则的是 D 。

A.C ·C=C 2B.1+1=10C.0<1D.A+1=12. 一位十六进制数可以用 C 位二进制数来表示。

A . 1B . 2C . 4D . 163. 当逻辑函数有n 个变量时,共有 D 个变量取值组合?A. nB. 2nC. n 2D. 2n4. 逻辑函数的表示方法中具有唯一性的是 A 。

A .真值表 B.表达式 C.逻辑图 D.状态图5. 在一个8位的存储单元中,能够存储的最大无符号整数是 D 。

A .(256)10B .(127)10C .(128)10D .(255)106.逻辑函数F=B A A ⊕⊕)( = A 。

A.BB.AC.B A ⊕D. B A ⊕7.求一个逻辑函数F 的对偶式,不可将F 中的 B 。

A .“·”换成“+”,“+”换成“·”B.原变量换成反变量,反变量换成原变量C.变量不变D.常数中“0”换成“1”,“1”换成“0”8.A+BC= C 。

A .A+B B.A+C C.(A+B )(A+C ) D.B+C9.在何种输入情况下,“与非”运算的结果是逻辑0。

DA .全部输入是0 B.任一输入是0 C.仅一输入是0 D.全部输入是110.在何种输入情况下,“或非”运算的结果是逻辑1。

AA .全部输入是0 B.全部输入是1 C.任一输入为0,其他输入为1 D.任一输入为111.十进制数25用8421BCD 码表示为 B 。

A .10 101B .0010 0101C .100101D .1010112.不与十进制数(53.5)10等值的数或代码为 C 。

A .(0101 0011.0101)8421BCDB .(35.8)16C .(110101.11)2D .(65.4)813.以下参数不是矩形脉冲信号的参数 D 。

A.周期B.占空比C.脉宽D.扫描期14.与八进制数(47.3)8等值的数为: BA. (100111.0101)2B.(27.6)16C.(27.3 )16D. (100111.101)215. 常用的BCD码有 D 。

数字电路与数字电子技术-课后答案第七章

(2)实现模2计数,只需最低位触发器翻转其余状态不变。
J1= K1= 1,J2= K2= 0,J3= K3= 0,Z = Q1
(3)实现模2计数,只需Q2,Q1翻转其余状态不变。
J1= K1= 1,J2= K2= Q1,Z = Q2Q1
(4)要保持状态不变时则:
J1= K1= 0,J2= K2= 0,J3= K3= 0,Z = 0
DA=QA +QA + QCQD
DB= QD+QB
DC= QC +QB QD
DD=
3检查是否自启动
本计数器具有自启动能力
4画出逻辑电路图
图P7.A12 ( 1 )(c)
(2)画出状态转换卡诺图,从而得到动作卡诺图
图P7.A12 ( 2 )(a)
(3)采用JK触发器在动作卡诺图上求出各触发器激励函数.
解:
(1)写出各触发器的激励函数,列分析表
J1= K1=1 J2= = (Q3+Q4) J3= Q4
K2= K3=
J4= F=
K4=
(2)根据分析表画出状态转换图
图P7.A14 ( a )
(3)写出特征方程画出在CP作用下各触发器和F工作波形
图P7.A14 ( b )
Q1n+1= [ ]↓
Q2n+1= [ (Q3+Q4) +Q1Q2] CP↓
1根据状态转换表,作出状态的响应序列,设y = Q2Q1
X:0 1 1 0 1 1 1 1 1 0
yn:0 0 2 1 0 2 1 3 3 3
yn+1:0 2 1 0 2 1 3 3 3 0
Z:1 1 1 1 1 1 1 0 0 1
2根据状态响应序列画响应的输出波形。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

7-25在规定S 0的状态编码为Q 2Q 1Q 0=000的前提下,用“相邻分配”规则为表题7-25所描
述的同步时序电路进行状态分配。

解:(本题答案不唯一) 观察状态表知: 按规则1:“S 0S 2”—①,“S 1S 2”—②,“S 0S 3”—③; 按规则2:“S 1S 4”—④,“S 2S 4”—⑤(与规则1的①、②、③重复的未标出); 按规则3:“S 0S 3”,但它与③重复。

根据①、②、③、④和⑤有:“S 3S 0S 2S 1S 4”。

因为S 0=000,所以令:
S 2=010,S 3=001,S 1=011,S 4=111。

7-30表题7-30定义了一个同步状态机。

分别用驱
动表法和次态K 图法导出该状态机的逻辑方
程组,画出逻辑图。

假设用两个状态变量
表题7-25状态转换表
S +1/Z
表题7-30 状态转换表 S +1/ Z
Q 1n Q 0n 表示状态S n 且状态分配为:S 0=00,S 1=01,S 2=10,S 3=11。

试分别用下述各类触发器实现之。

(a )JK 触发器; (b )T 触发器; (c )D 触发器。

解:
(1) 驱动表法:
按状态分配编码列出状态转换表如右所示:
列出状态转换驱动表如下:
根据状态转换驱动表列出各驱动信号及输出信号的卡诺图如下:
表题7-30 状态转换表
Q 1Q 0/ Z
Q 1之K 图
Q 0之K 图
J 1之K 图 K 1之K 图
逻辑方程组如下:
输出方程:n
n Q Q Z 01=。

状态方程组:n n n Q Q X ),,,(m Q 011
17421⊕⊕=∑=+,n
n Q Q 010=+。

驱动方程组:
(a )JK 触发器:n n n Q X Q X Q X J 0001⊕=+=,n
n n Q X Q X Q X K 0001⊕=+=;10=J ,10=K 。

(b )T 触发器:n
n n Q X Q X Q X T 0001⊕=+=,10=T 。

(c )D 触发器:n n n Q Q X Q D 01111⊕⊕==+,n
n Q Q D 0100==+。

(2) 次态K 图法:
把状态转换表稍做修改如下:
Q 1
+1Q 0
+1/ Z
Q 1+1Q 0+1/ Z
把状态转换表“一分为三”即可得到次态及输出之卡诺图如下:
由次态卡诺图得到各驱动信号之卡诺图如下:
逻辑方程组如下:
输出方程:n
n Q Q Z 01=。

状态方程组:n n n Q Q X ),,,(m Q 011
17421⊕⊕=∑=+,n
n Q Q 010=+。

驱动方程组:
(a )JK 触发器:n n n Q X Q X Q X J 0001⊕=+=,)Q X )(Q X (K n
n 001++=
n
n n Q X Q X Q X K 0001⊕=+=;10=J ,00=K ,10=K 。

(b )T 触发器:n
n n Q X Q X Q X T 0001⊕=+=,10=T 。

(c )D 触发器:n n n Q Q X Q D 01111⊕⊕==+,n
n Q Q D 0100==+。

逻辑图如下:(从略)
1
1
10
7-35采用JK触发器,用摩尔型同步状态机实现一个可重叠的“1111”序列检测(探测)器。

将本题的状态图与【例7.7】、【例7.10】的状态图相比较,有何结论得出?解:
(1)确定输入/输出变量:
输入变量:X为输入串行序列;
输出变量:Z表示检测输出,当检测到输入端上已出现了“1111”序列时,Z=1;否则,Z=0。

(2)确定电路类型:
采用摩尔型的时序电路来实现“1111”序列检测器。

(3)状态设置:
S0:初始状态,电路还未收到一个有效的“1”;
S1:收到第1个有效的“1”以后电路所处的状态;
S2:连续收到2个有效的“1”以后电路所处的状态;
S3:连续收到3个有效的“1”以后电路所处的状态;
S4:连续收到4个有效的“1”以后电路所处的状态。

(4)建立原始状态图和原始状态表:
由原始状态表/输出表知,状态S 0~S 4相互独
立,没有等价状态。

将本题的状态图与【例7.7】、【例7.10】的状态图相比较后发现,在完成同样的逻辑功能的
前提下,米里型状态机比摩尔型状态机所需的状
态个数要少。

(5)进行状态分配: S 0~S 4共5个状态,需要3个触发器Q 2Q 1Q 0。

观察状态表知:
按规则1:“S 3S 4”—①,“S 0S 1”—②,“S 0S 2”—③;“S 0S 3”—④,“S 1S 2”—⑤,“S 1S 3”—⑥,“S 2S 3”—⑦;
按规则2:“S 0S 4”—⑧,(与规则1的重复的未标出); 按规则3:与规则1的②、③、④、⑤、⑥、⑦重复。

根据①、②、③、④、⑤、⑥、和⑦有:“S 3S 4S 0S 1S 2”。

所以令:
S 3=101,S 4=100,S 0=000,S 1=001,S 2=011。

将原始状态表/输出表变为编码状态表/
(6K
将次态K 图“一分为三”得到:
S +1
Z
题7-35编码状态表
题7-35编码输出表 (Q 2 Q 1 Q 0)
判断自启动性:
X =0: X =1: 010→000 010→101 110→000 110→100 111→000 111→100 可以自启动。

输出方程:n
n Q Q Z 02=。

驱动方程:X J =2,n
XQ K 12=,n
Q X K 12+=;
n n Q Q X J 021=,02=K ,12=K ;
n Q X J 20=,n Q X K 20=,n
Q X K 20+=。

(7)画出状态图和逻辑图:(从略)。

相关文档
最新文档