数字电路与数字逻辑期末考试及答案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数字电路与数字逻辑期
末考试及答案
Company number【1089WT-1898YT-1W8CB-9UUT-92108】
《数字电路与数字逻辑》
期末考试试卷
考生注意:1.本试卷共有五道大题,满分100分。
2.考试时间90分钟。
3.卷面整洁,字迹工整。
4.填写内容不得超出密封线。
1.将下列二进制数转为十进制数
(1010001)
B
=
()
D
(11.101)
B
=
()
D 2.将下列有符号的十进制数转换成相应的二进制数真值、
原码、反码和补码
(+254.25)=
()
真值
= ()
原码
=
()
反码
)
(76.125)
D
、(27A)
H
、
(10110)
B
、(67)
O
按从大到小的次序排列
()>
()>(
)>( )
。
4.对于D触发器,欲使
Q n+1=Q n,输入D=(),
对于T触发器,欲使
Q n+1=Q n,输入T=()5.一个512*8位的ROM芯片,地址线为()条,
数据线为()条。
6.对32个地址进行译码,需要()片74138译码
器。
7.存储器起始地址为全0,
256K*32的存储系统的最高
地址为()。
8.将下列各式变换成最简与或式的形式
=
+B
A
()
=
+B
A
A
()
=
+
+C
B
C
A
AB
()
9.五级触发器的进位模数最大为()进制。
评卷
人二、组合电路设计题(每空10分,共20分)
1.用八选一数据选择器74LS151
实现逻辑函数
AC
BC
AB
C
B
A
L+
+
=
)
,
,
(
(10分)
2、用74LS138设计一
个电路实现函数F =
AB+ B C (提示:在
74LS138的示意图上直接连线即
可)(10分)
得
分
评卷
人
三、组合电路分析题(共10分)
已知逻辑电路如下图所示,分析该
电路的功能。
分评卷
人
四、分析题(共24分)
1、分析如下的时序逻辑电路图,
画出其状态表和状态图,并画
出Q1,Q2的波形图,Q1Q2初
态为00。(14分)
2、电路如图所示,要求写出它
们的输出函数表达式,化简,并
说出它们的逻辑功能。(10分)
五、设计题(共26分)
1.用JK 触发器设计一个“111”序列检测器,允许重复,要求用一个输出信号来表示检测结果。(16
分)
2、试用74161设计一个同步十进
制计数器,要求采用两种不同的方法。(10分)
《数字电路与数字逻辑》期末考试
答案
一、填空
1、81,
3.625
3、(27A )H >(76.125)D >(67)
O
>(10110)B
4、Q n
, 1 5、9, 8 6、4 7、(3FFF)H
8、B A A+B AB+C 9、32进制
二、组合逻辑设计题
1、(5分)
F=C B A BC A C AB ABC +++=m 3d 3+m 5d
5
+m 6d 6+m 7d 7
(5分)则d 3 d 5 d 6 d 7为1,其他为0,画图略。 2、F = Y 3 Y 4Y 5 Y 7 三、组合逻辑分析题。 (5分)F=C B A ⊕⊕
(5分)异或功能
四、时序电路
1、状态方程:(4分)
Q
Q
Q Q Q
Q
D Q n n
n n n n
n K J 2
1
2
2
12
1
11
1=+===++
状态表:(4分)
状态转换图(4分)
画波形图(2分) 2、L= =
(4
分);
C 1=AB+(A+B )C (4分);
全加器 (2分)
五、
1、设计题
1.(3分)画出状态迁移图.如图(1)所示:
2.(2分)列出状态表.如表(2)所示(化简前); 如表(3)所示(化简后)
3.化简状态.通过状态表可以看出,所列状态为最简状态.
4.(2分)状态分配.? S 0->Q 1Q 0=00;S 1->Q 1Q 0=01;S 2->Q 1Q 0=10;S 3->Q 1Q 0=11.
5.(6分)求激励方程.如用JK 触发器则激励方程为(由卡诺图(4、5)得):
Q 1n+1=XQ 1n Q 0n +XQ 1n J 1=XQ 0n ,K 1=X ; Q 0n+1=XQ 1n Q 0n +XQ 1n Q 0n J O =XQ 1n K 0=XQ 1n 6.(3分)画出逻辑电路图.如图
(6)所示:
2、(5分)第一种方案:设从 Q
3 Q 2 Q 1 Q 0 = 0000 状态开始
计数,取 D 3 D 2 D 1 D 0
=0000 。
采用置数控制端获得 N 进制计数器一般都从 0 开始计数。写出 S N-1 的二进制代码为S N-1 = S 10-1 = S 9 = 1001写出反馈归零(置数)函数。 由于计数器从 0 开始计数,应写反馈归零函数
(5分)第二种方案:利用后 10 个状态 0110 ~ 1111 ,取 D 3 D
00
10
01 11