当前位置:文档之家› 《数字电子技术》康华光 习题&解答 第四章 常用组合逻辑功能器件

《数字电子技术》康华光 习题&解答 第四章 常用组合逻辑功能器件

第四章 常用组合逻辑功能器件 习题
一、 选择题
1、
如果对键盘上108个符号进行二进制编码,则至少要( )位二进制数码。

(a) 5 (b) 6 (c) 7 2、
半 加 器 逻 辑 符 号 如 图 所 示, 当 A =“1”,B =“1”时,C 和 S 分 别 为( )。

(a) C =0 S =0 (b) C =0 S =1 (c) C =1 S =0
A
B
C
S
3、二 进 制 编 码 表 如 下 所 示, 指 出 它 的 逻 辑 式 为( )。

(a) B =Y Y 23⋅
A =Y Y 13⋅ (b)
B =Y Y o ⋅1 A =Y Y 23⋅ (c) B =Y Y 23⋅
A = Y Y 12⋅
4、 编 码 器 的 逻 辑 功 能 是 。

(a) 把 某 种 二 进 制 代 码 转 换 成 某 种 输 出 状 态 (b) 将某 种 状 态 转 换 成 相 应 的二 进 制 代 码 (c) 把 二 进 制 数 转 换 成 十进 制 数
5、译 码 器 的 逻 辑 功 能 是 ( )。

(a) 把 某 种 二 进 制 代 码 转 换 成 某 种 输 出 状 态 (b) 把 某 种 状 态 转 换 成 相 应 的二 进 制 代 码 (c) 把 十 进 制 数 转 换 成 二进 制 数
6、采 用 共 阳 极 数 码 管 的 译 码 显 示 电 路 如 图 所 示, 若 显 示 码 数 是 4, 译 码 器 输 出 端 应 为( )。

(a) a =b =e =“0”b =c =f =g =“1” (b) a =b =e =“1”b =c =f =g =“0” (c) a =b =c =“0”b =e =f =g =“1”
A
B
C D
7、74LS138是3线-8线译码器,译码输出为低电平有效,若输入A 2A 1A 0=100时,输出
= 。

A.00010000, B. 11101111 C. 11110111
二、 综合题
1、试用3线-8线译码器实现一组多输出逻辑函数:
C B A BC A C A F ++=1 C B A BC F +=2
BC A A F +=3 ABC C B C B A F ++=4
2、用数据选择器实现三变量多数表决器。

3、 试用输出低电平有效的3线-8线译码器和逻辑门设计一组合电路。

该电路输入X ,输出F 均为三位二进制数。

二者之间关系如下:
2≤X ≤5时 F =X +2 X <2时 F =1 X >5时 F =0
4、 8线-3线优先译码器74148和与非门构成的电路如图3-24所示。

试说明该电路的逻辑功能。

图3-24 编码电路
I 8
I 9
5、试分析图3-11所示逻辑图的功能。

A A 1 A 0
F 0 F 1 F 2
F 3 F 4
F 5 F 6 F 7
图3-11逻辑图
第四章
习题答案
一、选择题 ccaba ac
二综合题 1、 解:
将F 1~F 4化为最小项之和形式:
53641m m m m C B A BC A C AB C B A C B A BC A C A F +++=+++=++= 1732m m m C B A ABC BC A C B A BC F ++=++=+=
345673m m m m m BC A C B A C B A C AB ABC BC A A F ++++=++++=+= 74024m m m m ABC C B A C B A C B A ABC C B C B A F +++=+++=++=
令A 2=A ,A 1=B ,A 0=C ,则译码器中的m 0~m 7即为F i 中的m 0~m 7,把m 0~m 7变成
70m m -。

654365431F F F F m m m m F ⋅⋅⋅=⋅⋅⋅= 7317312F F F m m m F ⋅⋅=⋅⋅=
76543765433F F F F F m m m m m F ⋅⋅⋅⋅=⋅⋅⋅⋅=
742074204F F F F m m m m F ⋅⋅⋅=⋅⋅⋅=
2、解:三变量多数表决器在例1中已分析, 其逻辑表达式为
Y=AB+BC+AC
F 0 F 1 F 2 F 3 F 4 F 5 F 6 F 7
74138
S 1 S 2 S 3 A 0 A 1 A 2
5V C B A
F 1 图3-12 逻辑图 F 2 F 3 F 4 & & & &
则有:
D 0 = D 1 = D 2 = D 4 = 0
D 3 = D 5 = D 6 = D 7 = 1 画出逻辑图如图4.24所示
图4.24 逻辑图
3、解:根据题意列出真值表3-12。

由真值表3-12可直接画出逻辑图3-30。

X 2 X 1 X 0 F 2 F 1 F 0 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1
0 0 1 0 0 1 1 0 0 1 0 1 1 1 0 1 1 1 0 0 0 0 0 0
4、
解:74148的输出为输入信号下角标的二进制数的反码。

例如,对7I 编码得
000012=A A A (111的反码)。

但是经非门取反后,便得到原码。

例如对7I 编码得F 2F 1F 0=111。

74148输入低电平有效,S =0时编码,S =1时不编码,输出111012=A A A ,7I 的优先级
最高,0I 的优先级最低。

按照输出为原码的分析,可以得出对9I 编码时,输出F 3F 2F 1F 0应等于1001;对8I 编码时,输出F 3F 2F 1F 0应等于1000;由图看出,当⨯=089I I 时,F 3=1,F 0=1。

由于S =1,74148不编码,111012=A A A ,使F 2=F 1=0。

达到了F 3F 2F 1F 0等于1001的要求。

当089⨯=I I 时,F 3=1,S =1,74148不编码,111012=A A A ,F 3F 2F 1F 0=1000。

7
653m m m m ABC C AB C B A BC A +++=+++=E A 0A 1A 2D 0D 1D 2D 3D 4D 5D 6D 7
Y
74LS151
A B C
1
0F 0 F 1 F 2 F 3
F 4 F 5
F 6 F 7
74138
S 1 S 2
S 3
A 0 A 1 A 2
5V
X 0
X 1
X 2
图3-30 逻辑图
F 2 F 1
F 0 &
&
&
1189=I I 时,F 3
=0,S =0, 74148编码。

74148和与非门构成了十线-四线编码器。

5、解:
E =0时,八选一数据选择器74151、三态缓冲器G 、3线-8线译码器74138均处于“工作状态”。

当A 2A 1A 0=000时,74151选择D 0作为输入数据通道。

74138选择0作为输出通道。

此时,02D
F S ==。

若D 0
=0,即74138的2S =0,74138译码,F 0
=0,
与D 0状态相同。

若D 0=1,即74138的2S =1,74138不译码,所有输出全为1,F 0=1,也与D 0状态相同。

可见,在A 2A 1A 0=000时,F =D 0;A 2A 1A 0=001时,F =D 1;……;A 2A 1A 0=111时,F =D 7;
当E =1时,八选一数据选择器74151“不选择”、 3线-8线译码器74138“不译码”、三态缓冲器G 输出为高阻态,将输入与输出隔离开,数据不能传输。

从上述分析可见,74138在电路中起数据分配器的作用。

74151和74138一起构成了八路数据分时传输系统。

相关主题