1.简答题(30分)
① 写出函数F=AB+C的最大项表达式。
② 已有逻辑电路如图1所示,请画出其对应的真值表。
③ 已知四变量函数,试用卡诺图化简,求出最简与-或式。
④ 有一简单时序逻辑电路如图2所示,试写出当C=1和C=0时电路的下一状态方程Qn+1,并说出各自实现的功能。
⑤ 如图3所示电路的输入信号波形如图4所示。设电路的起始状态为1,试画出相应的输出波形。
⑥ 若如图5电路的初始状态为Q1Q2=00,当输入序列X=010101101时,输出序列Z是什么?由此可见,电路实现了什么功能?
2.组合逻辑设计题(10分)
设计一个4输入的检测电路,输入信号A,B,C,D为8421BCD码,当输入的BCD数可以被2和3整除时,输出为1。请:
① 列出电路的真值表。
② 化简真值表。
③ 用与非门实现此电路,输入信号可以有反变量。
④ 用四选一数据选择器及少量逻辑门实现此电路。
3.时序逻辑设计题(10分)
用中规模计数器芯片可以灵活地实现各种计数器:
① 用74LS192实现8421码十进制计数器,即计数状态应从0000到1001循环,画出逻辑图。
② 用两个这样的十进制计数器构成一个十进制模100计数器,画出连接图。
③ 用两个这样的十进计数器和少量逻辑门,构成一个十进制模80计数器,画出连接图。(注:此问,也可不用逻辑门。)
注:74LS192功能表见表1。
表1 74LS192功能表
CPn
CPD
CR
DCBA
QDQCQBQA
Ф
Ф
Ф
1
ФФФФ
0 0 0 0
Ф
Ф
0
0
d c b a
d c b a
1
1
0
ФФФФ
加计数
1
-
1
0
ФФФФ
减计数
1
1
1
0
ФФФФ
保持原状态
端子说明:
CPn:加计数时钟输入
CPD:减计数时钟输入
:预置控制输入
CR:复位输入
D.C.B.A:预置输入
C0:进位输出,加计数到1001后,输出脉冲。
B0:借位输出,减计数到0000后,输出脉冲。