数字逻辑设计习题参考答案(第4章)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第4章 组合逻辑电路

4—1 分析下图所示电路的逻辑功能,写出输出的逻辑表达式,列出真值表,说明其逻辑功能。

C B)⊙(⊕=A Y

经过真值表分析其逻辑功能为当A 、B 、C 三个输入信号中有且只有两个为1时输出为1,其他为0。 4—2 逻辑电路如下图所示: 1、写出S 、C 、P 、L 的函数表达式;

2、当取S 和C 作为电路的输出时,此电路的逻辑功能是什么?

X Z Y S ⊕⊕= YZ X Z Y C +⋅⊕=)(

Z Y P ⊕= Z Y L ⋅=

当取S 和C 作为电路的输出时,此电路的逻辑功能是1位全加器,其中X 为低位的进位,S 为当前位的和,C 为进位。(由真值表可C 与

YZ X Z Y +⋅+)(完全一致。)

Z

B C

B

A ⋅C

B)⊙(⋅A Z

)

(Z Y X ⊕⋅Z

Y X ⊕⋅)(Z Y X ⊕⋅Z

Y ⋅1234

4—3 下图是由三个全加器构成的电路,试写出其输出1F ,2F ,3F ,4F 的表达式。

Z Y X F ⊕⊕=1 Z Y X F ⋅⊕=)(2

Z XY Z XY F +⋅=3 XYZ F =4

4—4 下图是由3线/8线译码器74LS138和与非门构成的电路,试写出1P 和

2P 的表达式,列出真值表,说明其逻辑功能。

ABC C B A m m m m Y Y P +⋅⋅=+=⋅=⋅=7070701

6543216543212m m m m m m Y Y Y Y Y Y P +++++=⋅⋅+⋅⋅=

C B C A B A ++=

P1的逻辑功能为当三个输入信号完全一致时输出为1。

P2的逻辑功能为当上输入信号不完全一致时输出为1。

4—5使用74LS138 译码器及少量门电路对三台设备状态进行监控,由不同指示灯进行指示。当设备正常工作时,指示灯绿灯亮;当有一台设备出故障时,指示灯红灯亮;当有两台设备出故障时,指示灯黄灯亮;当有三台设备出故障时,指示灯红灯和黄灯都亮。

1234

解:设输入变量A 、B 、C 分别对应三台设备的状态,0表示故障,1表示正常;输出变量X 、Y 、Z 表示绿、黄、红三个灯的亮灭,0表示灭,1表示亮,根据题意可得真值表如下:

设ABC 分别连入74LS138的A 2A 1A 0 由真值表得 42104210Y Y Y Y m m m m Y ⋅⋅⋅=+++=

6530Y Y Y Y Z ⋅⋅⋅=

4—6 下图3.6是由八选一数据选择器构成的电路,试写出当1G 0G 为各种不同的取值时的输出Y 的表达式。

将G1 G0 及A 带入并化简得:

当G1 G0为00时Y=A;01、11时B A Y ⊕=;10时Y=AB;

777Y m m X ===

Y

Z X

)

()()()(0 )()()(1)(0012012012012012012012012A A A B A A A B A A A B A A A A A A B A A A B A A A A A A Y +++⋅

+

++⋅+=)(0010B A G AB G A G G Y ⊕++=G A

4—7仿照全加器设计一个全减器,被减数为A ,减数为B ,低位来的借位为C ,差为D ,向上借一位为J 。

要求:1.写出真值表,写出D 与J 的表达式;2.用译码器74LS138和必要的基本门电路实现此电路;3.用双四选一数据选择器实现。

C B A

D ⊕⊕=

C B A B A J )(++=

4—8 设计一组合逻辑电路,输入为四位二进制码3B 2B 1B 0B ,当

3B 2B 1B 0B 是BCD8421码时输出1=Y ;否则0=Y 。列出真值表,写出

与或非表达式,用集电极开路门实现。

2313123B B B B B B B Y ⋅=⋅+=

D

J

B2B3B1

Y

4—9 设计一个多功能组合数字电路,实现下表所示逻辑功能。表中1C 0C 为功能选择输入信号;A ,B 为输入变量;F 为输出。 1.列出真值表,写出F 的表达式;

若将0C AB 分别连接8选1数据选择器74LS151的A 2A 1A 0可得表达式: 与74LS151的逻辑表达式比较可画出电路图 4—10分析图4.10(a )所示电路:

1.写出L ,Q ,G 的表达式,列出真值表,说明它完成什么逻辑功能。

2.用图4.10(a )所示电路与集成四位数码比较器(如图4.10(b )所示)构成一个五位数码比较器。

由电路图得:B A L =

B A G = B ⊙A Q =

该电路完成1位数值比较器的功能:L 为A 小于B ,G 为A 大于B ,Q 为相等。

若组成五位比较器将L 、G 与

Q 分别连入74LS85的AB 及A=B

7

4321)

742

1(1)7321(111m m C m C m m m m m m C m m m m C F +⋅+⋅++=

+++⋅++++⋅=C 1

1”

引脚即可。

图4.10(a)

图4.10(b)