一、填空题
1. 二进制数10111111对应的十六进制数为 BF ,十进制数为 191 。
2. 8421BCD 码中的1000代表十进制数的 8 。
3. 逻辑函数F A B C D =++的非函数F =()
A B C D +。
4. TTL 三态输出门电路有 低电平 、 高电平 、 高阻 三种状态。
5. 漏极开路(OD)门工作时必须外接 电压 和 电阻 ,多个OD 门输出端并联到一起可实现 线与 功能。
6. 锁存器是一种对脉冲 电平 敏感的存储单元电路,而触发器是一种对脉冲 边沿 敏感的存储电路。
7. 触发器有 两 个稳态,存储8位二进制信息要 8 个触发器。 8. J-K 触发器的特性方程为: 。
9. (10110010.1011)2 = ( 262.54 )8 = ( B2.B )16。
10. 5421BCD 码中的1001代表十进制数中的 6 。
11. 已知逻辑函数的对偶式为A B +C D BC +,则它的原函数为()()A B C D B C +?++。 12. T 触发器的特性方程为: 。
13. 集电极开路(OC)门工作时必须外接 电压 和 电阻 ,多个OC 门输出端并联到一起可实现 线与 功能。
14.一个基本SR 锁存器在正常工作时,不允许输入R =S =0的信号,因此它的约束条件是10R S R S +=?=或。
15 锁存器 是一种对脉冲电平敏感的存储单元电路,而 触发器 是一种对脉冲边沿敏感的存储电路。
16. 已知逻辑函数的非函数为A B C D ++,则它的原函数为()
A B C D +。
二、单项选择题
1.下列信号中,( B )是数字信号。
A .交流电压
B .开关状态
C .交通灯状态
D .无线电载波 2. 以下代码中为无权码的为( B )。
A .8421BCD
B .格雷码
C .2421BC
D 码 D .5421BCD 3. 以下门电路中常用于总线传输的为( A )。
A .三态(TSL)门
B .集电极开路(OC)门
C .漏极开路(OD)门
D .CMOS 与非门 4.下列电路中,不属于组合逻辑电路的是( C )。
1
n n
n Q
J Q KQ +=+1
n n
n
Q T Q TQ +=+
A. 译码器
B. 全加器
C.寄存器
D.编码器
5.对于T触发器,欲使新态Q n+1=n
Q,应使输入T=( C )。
A.0 B.Q C.1 D.Q
6. 对于D触发器,若D=Q,则可完成( D )触发器的逻辑功能。
A. SR
B. JK
C. T
D. 'T
7. 把一个二进制计数器与一个九进制计数器串联可得到( D )进制计数器。
A. 2
B. 11
C. 9
D. 18
8.一个五位的二进制加法计数器,由00000状态开始,问经过170个输入脉冲后,此计数器的状态为。
A)00111 B)00101 C)01000 D)01010
9.下列信号中,( B )是数字信号。
A.交流电压B.开关状态C.交通灯状态D.无线电载波
10. 十进制数24用8421BCD码表示为(B)。
A.10 100 B.0010 0100 C.100100 D.10100
11. 以下门电路中常用于总线传输的为(A)。
A.三态(TSL)门B.集电极开路(OC)门C.漏极开路(OD)门D.CMOS与非门
12.下列电路中,不属于组合逻辑电路的是( C )。
A译码器B全加器 C 寄存器D编码器
13.N个触发器可以构成能寄存( B )位二进制数码的寄存器。
A.N-1 B.N C.N+1 D.2N
14.对于JK触发器,欲使新态Q n+1=
Q,应使输入J=K=( C )。
n
A.0 B.Q C.1 D.Q
15.若要设计一个脉冲序列为1101001010的序列脉冲发生器,应选用( D )个触发器。
A.2 B.3 C.4 D.10
16.一个五位的二进制加法计数器,由00000状态开始,问经过172个输入脉冲后,此计数器的状态为。
A)00111 B)00101 C)01000 D)01100
三、判断题(正确打√,错误的打×)
1. 数字电路中用“1”和“0”分别表示两种状态,二者无大小之分。(√)
2. 优先编码器的编码信号是相互排斥的,不允许多个编码信号同时有效。(×)
3. 由逻辑门构成的电路一定是组合逻辑电路。(×)
4. 时序逻辑电路按照其触发器是否有统一的时钟控制分为同步时序电路和异步时序电路。(√)
5. 由或非门构成的基本SR锁存器,当R=S=0时,触发器的状态为不定。(×)
6. 触发器有两个稳定状态:Q=1称为“1”状态;Q=0称为“0”状态。(√)
7. 对JK触发器,在时钟信号CP为高电平期间,当J=K=1时,状态会翻转一次。(×)
8. 二进制异步加计数器若用上升沿触发的D触发器组成,则应将低位触发器的Q端与相邻高一位触发器的时钟信号CP相连。(√)
9. 若两个函数具有不同的真值表,则两个逻辑函数必然不相等。(√)
10. 逻辑函数F=A+B+C D的反函数F=A B(C+D)。(√)
11. 用数据选择器可实现时序逻辑电路。(×)
12. 编码与译码是互逆的过程。(√)
13. 格雷码具有任何相邻码只有一位码元不同的特性。(√ )
14. 用数据选择器可实现时序逻辑电路。(×)
15. 一个最简的逻辑电路设计方案就是一个最佳的方案。(√ )
16. 二进制译码器相当于是一个最小项发生器,便于实现组合逻辑电路。(√ )
17. SR锁存器的约束条件RS=0表示不允许出现R=S=1的输入。(√ )
18. 触发器有两个稳定状态:Q=1称为“1”状态;Q=0称为“0”状态。(√)
19. 若要实现一个可暂停的一位二进制计数器,控制信号A=0计数,A=1保持,可选用T触发器,且令T=A。(×)
20. 二进制异步加计数器若用下降沿触发的D触发器组成,则应将低位触发器的Q端与相邻高一位触发器的时钟信号CP相连。(×)
21. 若两个函数具有不同的逻辑函数式,则两个逻辑函数必然不相等。(×)
22. 编码与译码是互逆的过程。(√)
23. 逻辑函数两次求反则还原,逻辑函数的对偶式再作对偶变换也还原为它本身。(√)
24. D触发器的特性方程为Q n+1=D,与Q n无关,所以它没有记忆功能。(×)
四、化简题
1. 用卡诺图化简法化简逻辑函数L(A,B,C,D)=∑m(0,2,5,7,8,10,13,15),写出其最简与-或表达式及最简或-与表达式。
解:(1) 由L画出卡诺图,如下图所示。……3’
(2) 画包围圈合并最小项,得最简与-或表达式
=+……3’
L BD BD
由最简与-或表达式,可得最简或-与表达式为
L BD BD BD BD
B D B D B D B D
=+=+=+++=+++
()()B D B D =++ ……2’
2. 分别用卡诺图法的圈“1”法和圈“0”法化简下列逻辑函数:
L (A ,B ,C ,D )=∑m (0~3,5~11,13~15)
解:由L 画出卡诺图,如图题4.1(a)所示。……2’ (1) 用圈“1”法化简,如图题4.1(b)所示,可得
L B C D =++……3’
(2) 用圈“0”法化简,如图题4.1(c)所示,可得
L BC D =
对L 求非
L BCD B C D ==++……3’
两种方法化简结果相同。
(a)
(b)
(c)
图题4.1
五、分析设计题
1.试用一片74HC138和适当的逻辑门实现函数实现函数L ABC ACD =+。 解:逻辑表达式可以化为()
L A B C C D =+,令'
L BC CD =+,'L A L =?则
……2’
'
45374537
4537
L BC D BC D BCD BCD m m m m m m m m Y Y Y Y =+++=+++=???=???
……4’
则将B 、C 、D 分别接74HC138的地址输入端A 2、A 1、A 0,将A 接74HC138的使能输入端E 3,在译码器输出端加一个与非门,即可实现逻辑函数L ,逻辑图如图题5.1所示。
L
图题5.1
……4’
2.试分析图题5.2所示逻辑电路的功能。
图题5.2
解:(1) 根据逻辑图写出输出函数的逻辑表达式
1i S A B C -=⊕⊕……2’
_____________________________________
11()()i i i C A B C AB AB A B C --=⊕=+⊕……2’
(2) 列写真值表
4’
(3) 确定逻辑功能
由真值表可知,该组合逻辑电路完成的是一位全加器的功能,S 是和,C i 是向高位的进位。
……2’
3. 分析图题5.3所示时序电路:
(1) 试问它为同步时序电路还是异步时序电路? (2) 请画出其状态表和状态图。
A C F F 1
Y
图题5.3
解:(1) 该电路是由两个T 触发器组成的同步时序电路。……2’ (2) ①根据电路列出三个方程组 输出方程组:
Y =AQ 1Q 0
激励方程组:
T 0=A T 1=AQ 0
状态方程组:
将激励方程组代入T 触发器的特性方程1n n n n Q T Q T Q T Q +=⊕=+得
1
00
11
1
()n n
n n n Q A Q Q
AQ Q
++=⊕=⊕
……2’
②根据状态方程组和输出方程列出状态表
……3’
③画出状态图
……3’
4. 试用74LVC161设计一个计数器,其计数状态为自然二进制数1001~1111。 解:由题意可知,该计数器共有7个状态,为7进制计数器。……2’
由于74LVC161为具有异步清零和同步置数功能的集成计数器,根据题意可采用同步置数法来设计该计数器,其逻辑电路图如下。……3’
……5’
5.试用8选1数据选择器74HC151产生逻辑函数L ABC A BC AB =++。 解:把所给的函数式变换成最小项表达式
()L ABC A BC AB C C ABC A BC ABC AB C
=+++=+++……2’
将上式变换成如下形式
33556677L m D m D m D m D =+++
显然,上式中D 3、D 5、D 6、D 7都应该等于1,而式中没有出现的最小项m 0、m 1、m 2、m 4都应该等于0,并将使能端接低电平。……4’
由此可画出其逻辑电路图,如图题5.1所示。……4’
图题5.1
6.分析图题5.2所示组合逻辑电路的逻辑功能。
B
A
C
Z
图题5.2
解:(1) 根据逻辑电路可写出各输出端的逻辑表达式,并进行化简和变换。
X A Y AB AB AB AB Z AC AC AC AC
=???
=?=+??=?=+??……6’ (2) 列写真值表,如下表所示。……2’
真值表
(3) 确定逻辑功能。分析真值表可知,输出最高位X 与输入最高位A 相同。当A 为0时,输出Y 、Z 分别与对应的输入B 、C 相同;而当A 为1时,输出Y 、Z 分别由对应的输入B 、C 取反。因此,这个电路逻辑功能是对输入的二进制码求反码。最高位为符号位,0表示正数,1表示负数,正数的反码与原码相同;负数的数值部分是在原码的基础上逐位求反。……2’
7. 分析图题5.3所示时序电路:
(1) 试问它为同步时序电路还是异步时序电路? (2) 请画出其状态表和状态图。
C P Z 1 Z 0 Z 2
图题5.3
解:(1) 由于逻辑图中各触发器使用共同的时钟CP ,故它是同步时序逻辑电路。……1’ (2) a) 根据电路列出逻辑方程组:……3’ 输出方程组:
Z 0=Q 0,Z 1=Q 1,Z 2=Q 2 激励方程组:
01010
21
n
n
n n D Q Q D Q D Q ===
将激励方程代入D 触发器的特性方程1n Q D +=,得状态方程
1001011
10
1
221
n n
n n n n n
Q D Q Q Q D Q Q D Q +++======
b) 列出状态转换表……3’
根据状态方程,可列出状态转换表如下。
c) 画出状态转换图……3’
根据状态表,可画出其状态图如下。
8. 试用74LVC161设计一个计数器,其计数状态为自然二进制数0010~1000。
解:74LVC161为具有同步置数和异步清零功能的16进制集成计数器,依题意,可借助74LVC161
的同步置数功能来设计该计数器。……2’
具体来说,即将计数器的预置数据输入端D 3、D 2、D 1和D 0接成初始状态0010,当计数器计数到状态1000时,由该状态译码产生一个同步置数信号反馈到74LVC161的同步置数端PE ,则在下一个CP 时钟作用后,计数器就会把预置数据输入端D 3、D 2、D 1和D 0的状态0010置入计数器。预置控制信号消失后,计数器就从被置入的状态开始重新计数。其逻辑电路图如图题5.4所示。
C
1 1 图题5.4
……8’