数字系统设计期末试卷参考答案(09级)

数字系统设计期末试卷参考答案(09级)

ID:20328606

大小:324.00 KB

页数:5页

时间:2018-10-12

数字系统设计期末试卷参考答案(09级)_第1页
数字系统设计期末试卷参考答案(09级)_第2页
数字系统设计期末试卷参考答案(09级)_第3页
数字系统设计期末试卷参考答案(09级)_第4页
数字系统设计期末试卷参考答案(09级)_第5页
资源描述:

《数字系统设计期末试卷参考答案(09级)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、09级“数字系统设计”期末考试参考答案一、填空(每空1分,共15分)1.12.原状态3.同步4.2n5.(01001110)2或4EH、(10110010)2或B2H6.clk¢EVENTANDclk=’1’7.通过电阻接到电源上8.169.542110.并行11.翻转12.m13.6、6二、单项选择题(每小题1分,共10分)1-5:C、B、A、B、A6-10:B、A、C、D、B三、判断下列命题正误(每小题1分,共15分)1-5:错、错、对、错、对6-10:对、对、错、对、对11-15:错、对、错、对、错四、用卡诺图化简法将逻辑函数化为最简与或式,写出化

2、简步骤(6分)由函数式可画出卡诺图如下:CDAB00011110001110011110110000100110由卡诺图化简得:F=A¢C¢+A¢D+B¢D卡诺图的循环码标识正确——1分;卡诺图中的“1”填写正确——1分;3个卡诺圈正确——3分;最简表达式正确——1分五、按要求完成下列各题,并写出分析步骤(12+12=24分)1.(12分)分析下面电路实现的逻辑功能,并判断能否自启动,写出分析步骤。(1)由逻辑电路图可写出各JK触发器的驱动方程(3分)J0=Q2¢;K0=1;J1=K1=Q0;J2=Q1Q0;K2=(Q1Q0)¢三个JK触发器都受外部同一

3、时钟的控制,也就是同步时序电路(2)将驱动方程代入JK触发器的特性方程Q*=JQ¢+K¢Q得各状态方程:(3分)Q0*=J0Q0¢+K0¢Q0=Q2¢Q0¢;Q1*=J1Q1¢+K1¢Q1=Q1¢Q0+Q1Q0¢=Q1ÅQ0;Q2*=J2Q2¢+K2¢Q2=Q2¢Q1Q0+Q2Q1Q0=Q1Q0;且3个触发器都在CLK的下降沿到达时发生动作(1)设初态为000,列出状态转换真值表如下:(2分)CLK下降沿顺序Q2Q1Q0Q2*Q1*Q0*00000011001010201001130111004100000上表中101、110、111没有出现,即是无效状

4、态,由前面的状态方程可得,101、110、111的次态分别为:010、010、100——可以自启动(2分)(2)由状态转换真值表可知,该电路是一个同步五进制加法计数器,并且能够自启动。(2分)2.(12分)(1)由题目可知,初始状态由CR¢=0进行复位,74HC194的Q3Q2Q1Q0=0000,然后在时钟脉冲的作用下进行移位,由于M1M0=10,所以,每有一个时钟脉冲的上升沿,74HC194就右移移位,图中DSL与Q0取反相连,所以,右移的过程中,Q0移出后经取反从Q3进入,即,74HC194构成了一个4位的扭环形计数器,有效状态依次为0000、100

5、0、1100、1110、1111、0111、0011、0001;8个有效状态循环输出。状态转换图如下:分析过程及状态转换图——6分;(2)由此,可画出Q3Q2Q1Q0的波形图如下:画波形图——6分一、设计题:根据要求设计电路,写出设计步骤(15+15=30分)1.(15分)(1)画出真值表(3分)其中,X,Y为被减数和减数,Bi为借位输入;D和BO分别为差和借位输出XYBiDBO0000000111010110110110010101001100011111——输入的8种组合以及D、BO的输出各1分(2)写出逻辑表达式,并画出用逻辑门电路实现该功能的逻辑

6、电路图。(4分)由上面的真值表可写出逻辑表达式如下:D=∑m(1,2,4,7)=X¢Y¢Bi+X¢YBi¢+XY¢Bi¢+XYBi=XÅYÅBOBO=∑m(1,2,3,7)=X¢Y¢Bi+X¢YBi¢+X¢YBi+XYBi=X¢Y+X¢Bi+YBi画出逻辑电路图如下:XYBiBOD两个表达式各1分,电路图2分(3)用VHDL语言编程描述这个一位的全减器。(8分)LIBRARYIEEE;USEIEEE.STD_LOGIC_1164.ALL;——2分ENTITYfull_subISPORT(x,y,bi:INSTD_LOGIC;d,bo:OUTSTD_LOG

7、IC);ENDfull_sub;——3分ARCHITECTUREarchOFfull_subISBEGINd<=xXORyXORbi;——1分bo<=(NOT(x)ANDy)OR(NOT(x)ANDbi)OR(yANDbi);——1分ENDarch;——结构体的框架1分1.(15分)(1)题目要求产生的序列脉冲为100111——共6位,故需要6个计数状态,所以74HC161应该实现六进制加法计数,取有效计数状态为000~101,列出状态转换表如下:Q2Q1Q0输出F000011001020100301114100151011——2分(2)计数器模块——由

8、于74HC161是同步预置数的计数器,故利用预置数控制端实现六进制计数,此时LD

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。