资源描述
数字电路与逻辑设计复习资料
一、单项选择题
1. 十进制数53转换成八进制数应为( B )。
A. 64 B.65 C. 66 D. 110101
2.将十进制数(18)10 转换成八进制数是(B )。
A. 20 B.22 C. 21 D. 23
3. 十进制数53转换成八进制数应为( D )。
A. 62 B.63 C. 64 D. 65
4. 当逻辑函数有n个变量时,共有( D )种取值组合。
A. B. C. D.
5. 为了避免干扰,MOS与门的多余输入端不能( A )处理。
A. 悬空 B. 接低电平 C. 与有用输入端并接 D. 以上都不正确
6. 以下电路中可以实现“线与”功能的有( C )。
A. TTL与非门 B. TTL或非门 C. OC门 D. TTL异或门
7. 用6264型RAM构成一个位的存储器,需要( D )根地址线。
A. 12 B. 13 C. 14 D. 15
8. 同步时序电路和异步时序电路比较,其差异在于后者( B )。
A. 没有触发器 B. 没有统一的时钟脉冲控制
C. 没有稳定状态 D. 输出只与内部状态有关
9. 用6264型RAM构成位的存储器,需要( D )片进行扩展。
A. 4 B.8 C. 14 D.16
10. 逻辑函数 =( D )。
A. B. A C. D. B
11. 函数的反函数为( C )。
A. B.
C. D.
12.在图1所示的TTL电路中,输出应为( B )。
A . F=0 B. F=1 C. F=A D. F=
图1
13. 将展开成最小项表达式应为( A )。
A. B.
C. D.
14. 用异或门实现反相功能,多余输入端应接( B )。
A. 地 B. 高电平 C. 低电平 D. 以上都不正确
15. 同相等的逻辑函数表达式是( D )。
A. B. C. D.
16. 图2是CMOS电路,则输出( C )。
A. B.
C. D.
图2
17.下面可以实现线与的是( B )。
A. TTL门 B.OC门 C.三态门 D.以上都不可以
18. 用6264型RAM构成一个位的存储器,需要( A )根地址线。
A. 14 B. 13 C. 12 D. 11
19、三变量函数F(A,B,C)=A+BC的最小项表示中不含下列哪项(A )。
A. m2 B.m5 C. m3 D. m7
20、一片64k×8存储容量的只读存储器(ROM),有(C )。
A. 64条地址线和8条数据线 B.64条地址线和16条数据线
C. 16条地址线和8条数据线 D.16条地址线和16条数据线
21、16个触发器构成计数器,该计数器可能的最大计数模值是 (D )。
A. 16 B.32 C. 162 D. 216
22、一个64选1的数据选择器有( A )个选择控制信号输入端。
A. 6 B. 16 C. 32 D. 64
23、函数的结果是( C )。
A. AB B. C. D.
24、芯片74LS04中,LS表示:(B )。
A. 高速COMS B. 低功耗肖特基 C. 低速肖特基 D. 低密度高速
25、下列等式不正确的是( C )。
A. ; B. (A+B)(A+C)=A+BC
C. ; D.
26.用或非门构成钟控R-S触发器发生竞争现象时,输入端的变化是( A )。
A、00→11 B、01→10 C、11→00 D、10→01
27. 对n个变量,最小项的个数为( C )。
A. B. C. D.
28. 使用TTL集成门电路时,为实现总线系统应该选用( B )门电路。
A. 集电极开路TTL与非门 B. 三态输出门
C. TTL或非门 D. OD门
29. 芯片74LS00中,LS表示 ( B )
A.高速COMS B.低功耗肖特基 C.低速肖特基 D.低密度高速
30. 将一个JK触发器转变成T触发器,JK触发器的输入应该采取的连接方式:( C )
A. B. C. D.
31. 对于含有约束项的逻辑函数,用卡诺图化简时,任意项( C )处理。
A. 必须当作0 B. 必须当作1
C. 方便化简时当作1,不方便化简时当作0 D. 以上都不正确
32.用全加器将8421BCD码转换成余3BCD码时,其中固定的一个输入端应接( A )。
A. 0011 B.1100 C. 1101 D.1000
二、填空题
1. (0111)8421 BCD= ( 7 )10 。
2. 已知,则其对偶函数为 。
3. 当逻辑函数有n个变量时,共有 ; 种取值组合。
4. 为了避免干扰,MOS门的多余输入端不能 悬空 处理。
5. 在单稳态触发器、多谐振荡器、施密特触发器中具有两个稳态的电路是 施密特触发器 。
6. 已知一个四变量的逻辑函数的标准最小项表示为F(a,b,c,d)=,那么用最小项标准表示 ,以及 。
7. 如果用J-K触发器来实现T触发器功能,则T,J,K三者关系为 T=J=K ;如果要用J-K触发器来实现D触发器功能,则D,J,K三者关系为 D=J= 。
8. 要构成17进制计数器最少需要 5 个触发器。
9. TTL与门多余输入端应该接 高电平(1) ,TTL或门多余输入端应该接 低电平(0) 。
10. 逻辑函数= B 。
11. 数字电路按照功能可以分为组合逻辑电路和 时序 逻辑电路。
12. 时钟触发器根据时钟控制信号有效时机的不同,可以把触发控制的方式分为两大类,即 电平 触发控制方式和 边沿 触发控制方式。
13. 直接写出下列函数的反演式和对偶式:
;= ; = 。
14. 在单稳态触发器、多谐振荡器、施密特触发器中具有两个稳态的电路是施密特触发器 ,具有两个暂态的电路是 多谐振荡器 。
三、分析题
1. 分析图3所示电路的逻辑功能,其中,电路有3个输入变量A,B,C和1个控制变量M。
。
图3
解:
由此列出真值表
M=0 M=1
当M=0时实现“意见一致”功能,即A,B,C状态一致时输出为1;当M=1时实现“多数表决”功能,即输出与A,B,C中多数的状态一致。
2. 分析图4所示电路的逻辑功能,写出的状态转移表(设初始置入的数据为0010)。
图4
解:置入的数据,。
由此列出状态转移表。
电路实现模9的计数分频。
3. 分析图5所示电路的逻辑功能,其中,74LS283是四位二进制加法器,为控制变量。
图5
解:(1)当时,,
一组数是,另一组数是,电路实现两组数的加法功能。
(2)当时, ,
一组数是,另一组数是取反加1,电路实现两组数的减法功能。
4. 写出图6所示电路的驱动方程、状态转移方程、输出方程和状态转移表,并分析其逻辑功能 (设初始状态为000)。
图6
4.解:驱动方程
状态转移方程和输出方程
状态转移表
电路为模7异步计数器,具有自启动功能。
D
Q
Q
A
CP
=
1
5. 写出图7(a)所示电路的状态转移方程,并在图3(b)中画出的波形(设初始状态)。
(a)
(b)
图7
解:
6.分析如图8由3线-8线译码器74LS138构成的电路,写出输出Si和Ci的逻辑函数表达式,说明其逻辑功能。(本小题12分)
图8
解:
7.如图9所示由两片CT74161构成的计数器,试分析输出端Y的脉冲频率与CP脉冲频率的比值是多少?(本小题10分)
图 9
解:
8. 写出图10所示电路的驱动方程、状态转移方程和状态转移表,并分析其逻辑功能。
图10
解:驱动方程
状态转移方程
状态转移表
电路为模7异步计数器,具有自启动功能。
9.分析图11所示电路的逻辑功能,写出的状态转移图。
图11
解:
功能:模为7的计数器。
四、设计题
1. 用中规模集成同步计数器CT74160和必要的门电路设计模8计数器。
解:CT74160是十进制计数器,共有10个计数状态。实现模8计数要跳过2个状态,因此数据输入端接0010,满值输出取反作为置入控制信号。(5分)
2. 采用J-K触发器和一些必要的附加电路设计模为5的同步计数器。
解:状态转移表
状态转移方程和输出方程
偏离态的状态转移表
经检验电路具有自启动功能。
3.用D触发器实现一个转换关系如图12所示的同步计数器。
图12 状态转换示意图
解:实现模5的计数功能共需要3个触发器。根据状态转移关系填写卡诺图。
偏离态的状态转移表
电路具有自启动功能。
4. 设计用3个开关控制一个电灯的逻辑电路,要求改变任何一个开关的状态都能控制电灯由亮变灭或者由灭变亮。
(1)既有原变量又有反变量输入的情况下,用与非门实现。
(2)用一片四选一的数据选择器和必要的门电路实现。
解:(1) 真值表
A
B
C
F
0
0
0
0
0
0
1
1
0
1
0
1
0
1
1
0
1
0
0
1
1
0
1
0
1
1
0
0
1
1
1
1
(2) 用4选1的数据选择器实现需要降维
因此,
5. 用单片8选1数据选择器(如图13)实现函数:
图13
解:原始卡诺图:
降维图:
电路图:
6.根据74LS160的逻辑符号(图14)和功能表,试用两片74LS160构成二十九进制计数器(本小题15分)
74LS160功能表
图14
解: 方法一:反馈归零法
(1) 写出 S29 的二进制代码: S29 =0010 1001
(2) 写出反馈归零函数表达式:
(3) 画逻辑图
方法二:反馈置数法
(1) 确定该二十九进制计数器所用的计数状态,并确定预置数。
选择计数状态为 0000 0000 ~0010 1000,因此取置数输入信号为:
D3D2D1D0 = 00000 0000
(2)写出 SN-1 的二进制代码:SN-1 = S29-1 = S28= 0010 1000
(3)写出反馈置数函数:
(4)画逻辑图
7. 根据74LS160的逻辑符号(图14)和功能表,用CT74160设计实现模9计数器。
解: CT74160是二-十进制计数器,共有10个计数状态。实现模9计数要跳过(10-9)=1个状态,因此数据输入端应接0001,满值输出取反作为置入控制信号。
展开阅读全文