数电试题与答案.docx
《数电试题与答案.docx》由会员分享,可在线阅读,更多相关《数电试题与答案.docx(14页珍藏版)》请在冰豆网上搜索。
数电试题与答案
一、(4分)用卡诺图化简逻辑函数
L(A,B,C,D)=∑m(0,2,4,6,8)+∑d(10,11,12,13,14,15)
答案:
二、(8分)分析图2(a)、(b)所示的电路,写出输出F、G、L、M的标准与或表达式。
图2(a)
图2(b)
图2
3线-8线译码器74138真值表
输入
输出
G1G2AG2B
A2A1A0
Y0Y1Y2Y3Y4Y5Y6Y7
×1×
××1
0××
100
100
100
100
100
100
100
100
×××
×××
×××
000
001
010
011
100
101
110
111
11111111
11111111
11111111
01111111
10111111
11011111
11101111
11110111
11111011
11111101
11111110
答案:
M=A•B•C
三、(10分)试分析如图3所示逻辑电路的功能。
图3
答案:
(2分)
(2分)
(4分,每行0。
5分)
ABC
L1L2
000
00
001
10
010
10
011
01
100
10
101
01
110
01
111
11
(2分)由真值表分析,可见此电路实现了考虑低位进位的一位二进制数的加法功能,
为加法的和,
为加法的进位,这种电路被称为一位二进制全加器。
四、(18分)一个电动机的故障指示电路,要求如下:
两台电动机同时工作时,绿灯亮;一台电动机发生故障时,黄灯亮;两台电动机同时故障时,红灯亮。
要求用与非门实现。
答案:
(1)约定:
假设两台电动机分别用A,B表示,电动机正常工作用1表示,故障用0表示;绿灯用G表示;黄灯用Y表示;红灯用R表示,灯亮用1表示,灯不亮用0表示。
(2分)
(2)列写真值表(4分)
A
B
G
Y
R
0
0
0
0
1
0
1
0
1
0
1
0
0
1
0
1
1
1
0
0
(2)写出逻辑表达式(6分):
;
(3)画出逻辑图:
(6分)
五、(20分)设计一个串行数据检测器。
串行数据从A端输入,输出信号为Y;要求电路在A信号输入出现110序列时,输出信号Y为1,否则为0。
要求使用米利型电路设计,要求使用JK触发器实现电路。
答案:
(1)(3分)
a:
初始状态或没有收到1时的状态;
b:
收到一个1后的状态;
c:
连续收到10后的状态;
(2)(6分)
(3)(3分)
现态
Q1nQ0n
Q1n+1Q0n+1/Y
A=0
A=1
00
00/0
01/0
01
00/0
11/0
11
00/1
11/0
(4)(5分)
(5)(3分)
六、(6分)555定时器接成的电路如图6所示。
1.该电路的名称是什么?
2.若+VCC=+10V,R=10K欧,C=300PF,计算其暂态脉冲宽度tpo
3.给定输入的波形,画出电容电压的波形和对应的输出波形。
图6
答案:
(1)单稳电路(3分)
(2)tpo=1.1×10×103×300×10-6=3.3×10-6秒(3分)
(3)(4分)
七、(10分)用计数器芯片74X160设计6进制计数器,要求用清零端实现。
要求给出状态图和电路图。
74X160的功能表
清零
预置数
使能
时钟
预置数据输入
输出
工作模式
CR
LD
ETEP
CP
D3D2D1D0
Q3Q2Q1Q0
0
×
××
×
××××
0000
异步清零
1
0
××
↑
DCBA
DCBA
同步置数
1
1
0×
×
××××
保持
数据保持
1
1
×0
×
××××
保持
数据保持
1
1
11
↑
××××
十进制计数
加法计数
答案:
八、(20分)分析图8所示时序逻辑电路的功能。
给定输入信号的波形,要求画出触发器状态和输出信号的波形。
假设触发器的初态为0。
图8
答案:
九、(4分)下列Verilog程序描述了图9所述的电路,但程序中每一行有一个语法错误,请改正。
(注意基本门级元件的调用名可以忽略)。
ModuleEx1(A,B,C,X,Y)
inputA,B,C
outputX,Y
regE;
andG1(A,B,E);
NOT(Y,C);
OR(X,E,Y);
endmodule;
图9
答案:
ModuleEx1(A,B,C,X,Y);
inputA,B,C;
outputX,Y;
wireE;
not(Y,C);
or(X,E,Y);
endmodule