同步时序逻辑电路的习题 数字逻辑_第1页
同步时序逻辑电路的习题 数字逻辑_第2页
同步时序逻辑电路的习题 数字逻辑_第3页
同步时序逻辑电路的习题 数字逻辑_第4页
同步时序逻辑电路的习题 数字逻辑_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

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

文档简介

1、第五章同步时序逻辑电路的习题一、基本知识点1、时序逻辑电路的一般结构输入信号输出信号输入信号输出信号特点:a、有存储电路(记忆元件);有组合电路(特殊时可没有)b、包含反馈电路,电路功能与“时序”相关c、输出不仅与输入山)有关,而且与存储状态(Y)有关分类:(分类:(1)Mealy型Z=F(X,Q)输出是电路的输入和现态的函数(注意输出与输入有直接关系)过去输入输出过去输入输出现在输入kMoore型Z=F(Q)输出仅仅是电路现态的函数(注意输出与输入没有直接关系)所有输入一现态一输出同步时序逻辑电路:各触发器共用同一时钟信号,即电路中各触发器状态的转换时刻在统一时钟信号控制下同步发生。异步时序

2、逻辑电路:电路没有统一的时钟信号对状态变化进行同步控制,输入信号的变化将直接引起电路状态的变化。Q_C现大4Q,yyn+izID1D=1心Q0-0=fc,态Q尸次1IK个X-H基本RS触发yQ22”IDJ性t月父器J-K触发2、构成A.Cp“1Xyn+i/z步计IJIKDQ_C现大4Q,yyn+izID1D=1心Q0-0=fc,态Q尸次1IK个X-H基本RS触发yQ22”IDJ性t月父器J-K触发2、构成A.Cp“1Xyn+i/z步计IJIKD/发Me山I1/0、0IK0/1工IJ=W4个I,!00触八IKIDID位数yn+1noD.CQ0、XAID/ID态输I,CPQoni00i/IIKJ悬

3、空1/-0QQ00输出cp=Cp2P)。3、实现同一功能的Mealy型同步时序电路比Moore型同步时序电路所需要的()。A.状态数目更多B.状态数目更少C.触发器更多D.触发器一定更少TOC o 1-5 h z4、同步时序电路设计中,状态编码采用相邻编码法的目的是()。A.减少电路中的触发器B.提高电路速度C.提高电路可靠性D.减少电路中的逻辑门*判断题1、同步时序逻辑电路中的存储元件可以是任意类型的触发器。()2、若某同步时序逻辑电路可设计成Mealy型或者Moore型,则采用Mealy型电路比采用Moore型电路所需状态数目少。()3、实现同一功能的最简Mealy型电路比最简Moore型

4、电路所需触发器数目一定更少。()4、最大等效类是指含状态数目最多的等效类。()5、同步时序逻辑电路设计中,状态编码采用相邻编码法是为了消除电路中的竞争。()6、根据最简二进制状态表确定输出函数表达式时,与所选触发器类型无关。()7、设计一个同步模5计数器,需要5个触发器。()8、同步时序逻辑电路中的无效状态是由于状态表没有达到最简导致的。()9、一个存在无效状态的同步时序逻辑电路是否具有自启动功能,取决于确定激励函数时对无效状态的处理。()*分析及设计题1、状态图如下所示,指出该电路属于何种类型实现什么功能相应的电路中需要几个触发器状态y2y1输入状态y2y1输入x/输出Z2、分析下图所示的逻

5、辑电路,说明该电路的功能。3、分析下图所示的逻辑电路,设电路初始状态为“00”,输入序列为x=,作出输出响应序列,并说明电路功能。4、分析下图所示的逻辑电路,说明该电路的功能。5、试作出“0101”序列检测器的最简Mealy型状态表和Moore型状态表。典型输入、输出序列为输入x110101010输出Z00000101001006、化简如下所示的原始状态表现态次态/输出x=0 x=1AB/0C/0BA/0F/0CF/0G/0DA/0C/0EA/0A/1FC/0E/0GA/0B/17、用D触发器作为存储元件设计一个4位串行输入、并行输出的双向移位寄存器。该电路有一个数据输入端x和一个控制输入端M

6、。当M=0时,实现左移,数据从右端串行输入;当M=1时,实现右移,数据从左端串行输入。三、习题参考答案*填空题1、时序逻辑电路按其状态改变是否受统一定时信号控制,可分为(同步时序逻辑电路)和(异步时序逻辑电路)两种类型。2、一个同步时序逻辑电路可用(输出函数表达式)、(激励函数表达式)和(次态函数表达式)3组函数表达式描述。3、Mealy型时序逻辑电路的输出是(输入和状态变量)的函数,Moore型时序逻辑电路的输出是(状态变量)的函数。4、设最简状态表包含的状态数目为n,相应电路中的触发器个数为m,则m和n应满足关系n2m-1)。5、一个Mealy型“0011”序列检测器的最简状态表中包含(4

7、)个状态,电路中有(2)个触发器。6、某同步时序逻辑电路的状态表如下所示,若电路初始状态为八,输入序列x=010101,则电路产生的输出响应序列为(001100)。现态次态/输出x=0 x=1AB/0C/1BC/1B/0CA/0A/17、某同步时序逻辑电路的状态图如下所示,若电路的初始状态为A,则在输入序列作用下的状态和输出响应序列分别为(AABCBBCB)和(00001001)。8、某某同步时序逻辑电路图如下所示,设电路现态y2y1=00,经过3个时钟脉冲后,电路的状态为(y2y1=11)。*选择题(单选)1、下列触发器中,(A)不可作为同步时序逻辑电路的存储器件。A.基本R-S触发器B.D

8、触发器C.J-K触发器D.T触发器2、构成一个模10同步计数器,需要(B)触发器。A.3个B.4个C.5个D.10个TOC o 1-5 h z3、实现同一功能的Mealy型同步时序电路比Moore型同步时序电路所需要的(B)。A.状态数目更多B.状态数目更少C.触发器更多D.触发器一定更少4、同步时序电路设计中,状态编码采用相邻编码法的目的是(D)。A.减少电路中的触发器B.提高电路速度C.提高电路可靠性D.减少电路中的逻辑门*判断题1、同步时序逻辑电路中的存储元件可以是任意类型的触发器。(X)2、若某同步时序逻辑电路可设计成Mealy型或者Moore型,则采用Mealy型电路比采用Moore

9、型电路所需状态数目少。(V)3、实现同一功能的最简Mealy型电路比最简Moore型电路所需触发器数目一定更少。(X)4、最大等效类是指含状态数目最多的等效类。(X)5、同步时序逻辑电路设计中,状态编码采用相邻编码法是为了消除电路中的竞争。(X)6、根据最简二进制状态表确定输出函数表达式时,与所选触发器类型无关。(V)7、设计一个同步模5计数器,需要5个触发器。(X)8、同步时序逻辑电路中的无效状态是由于状态表没有达到最简导致的。(X)9、一个存在无效状态的同步时序逻辑电路是否具有自启动功能,取决于确定激励函数时对无效状态的处理。(v)*分析及设计题1、状态图如下所示,指出该电路属于何种类型实

10、现什么功能相应的电路中需要几个触发器从状态图上看是输入和状态变量的函数,所以是Mealy型电路“100”序列检测器,需要两个触发器(4种状态)。J2=K2=xy1=x+y1J3=K3=xy1y2=(x+y1)y2=xy2+y1y2(2)列出激励矩阵和次态真值表V1的激励矩阵(2)列出激励矩阵和次态真值表V1的激励矩阵输入x激励函数J1K1011101y2的激励矩阵输入现态激励函数xV1J2K20000011110111111y3的激励矩阵输入现态激励函数x丫2丫1J3K30000000100010000111110000101001101111111上述三表合并,如下所示(并依次列出次态值)输

11、入丫3现态激励函数次态丫2丫1J3K3J2K2J1K1y3n+1y2n+1y1n+10000000011001000100111101000100000110110011111111100010000001110101010011111100110000011111011111111100010000011010101001001101010101011110110010111111011001100001101110110100110111011101111010001111111101000(3)作出状态表和状态图状态表如下所示:现态次态y3n+1y2n+1y1n+1丫3丫2丫1x=0 x

12、=1000001010001010010010011100011100100(4)功能评述当x=0时,进行模8计数;当x=1时,进行模4计数(且只是偶数计数)3、分析下图所示的逻辑电路,设电路初始状态为“00”,输入序列为x=,作出输出响应序列,并说明电路功能。CpxCpx(1)写出激励函数表达式J1=x,K1=xJ2=xy1,K2=xZ=xy2y1(2)列出激励矩阵和次态真值表y1y1的激励矩阵输入x激励函数J1K1说明001清0110置1y2的激励矩阵输入现态激励函数说明xV1J2K20001清00101清01000保持1110置1上述二表合并,如下所示(并依次列出次态值)输入现态激励函数

13、次态xV)V1J2K2J1K1V2n+1V1n+1000010100001010100010010100011010100100001001101101011110001011111101011(3)作出状态表和状态图状态表如下所示:现态次态V3n+1V2n+1V1n+1/输出V2V1x=0 x=10000/001/00100/011/01000/011/01100/011/1状态图如下所示:由状态图可看出,状态11为无效状态(4)功能评述设初始状态为“00”,输入序列为x=10011110110Z=00000110000由上可知,该电路为“111”序列检测器,当连续输入3个或3个以上1时,输

14、出为1。4、分析下图所示的逻辑电路,说明该电路的功能。输入x激励函数输入x激励函数J1K1说明011翻转111翻转y2的激励矩阵输入x现态V1激励函数说明J2K20000保持0111翻转1011翻转1100保持(1)写出激励函数表达式J1=K1=1J2=K2=xy1Z=xy2y1+xy2y1(2)列出激励矩阵和次态真值表V1的激励矩阵上述二表合并,如下所示(并依次列出次态值)输入现态激励函数次态丫2V1J2K2J1K1y2n+1y1n+1000001101001111110010001111011111100100111111101001100110111101111001110(3)作出状态

15、表和状态图状态表如下所示:现态次态y3n+1y2n+1y1n+1/输出V?%x=0 x=10001/011/10110/000/01011/001/01100/110/0状态图如下所示:输入x/输出Z5、试作出“0101”序列检测器的最简Mealy型状态表和Moore型状态表。典型输入、输出序列为输入x110101010011输出Z000001010000Mealy型状态描述初始状态A状态检测到第一个0B状态检测到01C状态检测到010D状态D状态如再输入1,回到C状态;如再输入0,回到B状态。状态表如下所示:现态次态/输出x=0 x=1AB/0B/0D/0B/0A/0C/0A/0C/16、M

16、oore6、初始状态A状态检测到第一个0B状态检测到01C状态检测到010D状态检测到0101E状态状态表如下所示:(因为是状态的输出,所以必须有结果状态)现态次态输出x=0 x=1ABA0BBC0CDA0DBC0EDA1化简如下所示的原始状态表现态次态/输出x=0 x=1AB/0C/0BA/0F/0CF/0G/0DA/0C/0EA/0A/1FC/0E/0GA/0B/1(1)利用隐含表找等效状态对顺序比较结果如下:BCFBFAFCCGFGDABCFAFCGEXXXXFBCACEGACXCEEFCEGXXXXABXABCDEFyy2n+1=My3+My1关联比较结果如下:(2)求最大等效类从上图得A,B、A,D、B,D、C,F、E,G最大等效类为A,B,D、C,F、E,G则A,B,D用a表示,C,F

温馨提示

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

评论

0/150

提交评论