1、 数字电路与逻辑设计复习资料 一、单项选择题 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.
2、为了避免干扰,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. 没有统一的时钟脉冲控制
3、 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
4、 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.
5、 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条数据线
6、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. 低速肖
7、特基 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.
8、 集电极开路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
9、 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. 在单稳态触
10、发器、多谐振荡器、施密特触发器中具有两个稳态的电路是 施密特触发器 。 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、 。 11. 数字电路按照功能可以分为组合逻辑电路和 时序 逻辑电路。 12. 时钟触发器根据时钟控制信号有效时机的不同,可以把触发控制的方式分为两大类,即 电平 触发控制方式和 边沿 触发控制方式。 13. 直接写出下列函数的反演式和对偶式: ;= ; = 。 14. 在单稳态触发器、多谐振荡器、施密特触发器中具有两个稳态的电路是施密特触发器 ,具有两个暂态的电路是 多谐振荡器 。 三、分析题 1. 分析图3所示电路的逻辑功能,其中,电路有3个输入变量A,B,C和1个控制变量M。 。 图3
12、 解: 由此列出真值表 M=0 M=1 当M=0时实现“意见一致”功能,即A,B,C状态一致时输出为1;当M=1时实现“多数表决”功能,即输出与A,B,C中多数的状态一致。 2. 分析图4所示电路的逻辑功能,写出的状态转移表(设初始置入的数据为0010)。 图4 解:置入的数据,。 由此列出状态转移表。 电路实现模9的计数分频。 3. 分析
13、图5所示电路的逻辑功能,其中,74LS283是四位二进制加法器,为控制变量。 图5 解:(1)当时,, 一组数是,另一组数是,电路实现两组数的加法功能。 (2)当时, , 一组数是,另一组数是取反加1,电路实现两组数的减法功能。 4. 写出图6所示电路的驱动方程、状态转移方程、输出方程和状态转移表,并分析其逻辑功能 (设初始状态为000)。 图6
14、 4.解:驱动方程 状态转移方程和输出方程 状态转移表 电路为模7异步计数器,具有自启动功能。 D Q Q A CP = 1 5. 写出图7(a)所示电路的状态转移方程,并在图3(b)中画出的波形(设初始状态)。 (a) (b) 图7 解:
15、 6.分析如图8由3线-8线译码器74LS138构成的电路,写出输出Si和Ci的逻辑函数表达式,说明其逻辑功能。(本小题12分) 图8 解: 7.如图9所示由两片CT74161构成的计数器,试分析输出端Y的脉冲频率与CP脉冲频率的比值是多少?(本小题10分) 图 9 解: 8. 写出图10所示电路的驱动方程、状态转移方程和状态转移表,并分析其逻辑功能。 图10 解:驱动方程 状态转移方程
16、 状态转移表 电路为模7异步计数器,具有自启动功能。 9.分析图11所示电路的逻辑功能,写出的状态转移图。 图11 解: 功能:模为7的计数器。 四、设计题 1. 用中规模集成同步计数器CT74160和必要的门电路设计模8计数器。 解:CT74160是十进制计数器,共有10个计数状态。实现模8计数要跳过2个状态,因此数据输入端接0010,满值输出取反作为置入控制信号。(5分) 2. 采用
17、J-K触发器和一些必要的附加电路设计模为5的同步计数器。 解:状态转移表 状态转移方程和输出方程 偏离态的状态转移表 经检验电路具有自启动功能。 3.用D触发器实现一个转换关系如图12所示的同步计数器。 图12 状态转换示意图 解:实现模5的计数功能共需要3
18、个触发器。根据状态转移关系填写卡诺图。 偏离态的状态转移表 电路具有自启动功能。 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
19、 0 0 1 1 1 1 (2) 用4选1的数据选择器实现需要降维 因此, 5. 用单片8选1数据选择器(如图13)实现函数: 图13 解:原始卡诺图: 降维图: 电路图: 6.根据74
20、LS160的逻辑符号(图14)和功能表,试用两片74LS160构成二十九进制计数器(本小题15分) 74LS160功能表 图14 解: 方法一:反馈归零法 (1) 写出 S29 的二进制代码: S29 =0010 1001 (2) 写出反馈归零函数表达式: (3) 画逻辑图 方法二:反馈置数法 (1) 确定该二十九进制计数器所用的计数状态,并确定预置数。
21、 选择计数状态为 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,满值输出取反作为置入控制信号。






