组合逻辑电路习题答案

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

第3章 组合逻辑电路

试分析图所示组合逻辑电路的逻辑功能,写出逻辑函数式,列出真值表,说明电路完成的逻辑功能。

(b)

(c)

(a)A B C D

L

=1

=1

=1

C

2

L 1L 2L 3

图 题图

解:由逻辑电路图写出逻辑函数表达式: 图a :D C B A L ⊕⊕⊕= 图b :)()(21B A C AB B A C AB L C B A L ⊕+=⊕=⊕⊕=

图c :B A B A L B

A A

B B A B A L B

A B A L =+=+=+++==+=321

由逻辑函数表达式列写真值表:

A

B

C

D

L

0 0 0 0 00 0 0 1 10 0 1 0 10 0 1 1 00 1 0 0 10 1 0 1 00 1 1 0 00 1 1 1 11 0 0 0 11 0 0 1 01 0 1 0 01 0 1 1 11 1 0 0 01 1 0 1 11 1 1 0 11 1 1 1 0

A B C

L 1L 2

0 0 0 0 00 0 1 1 00 1 0 1 00 1 1 0 11 0 0 1 01 0 1 0 11 1 0 0 11 1 1 1 1

A B

L 1L 20 0 0 1 0L 3

0 1 0 0 11 0 1 0 01 1 0 1 0

由真值表可知:图a 为判奇电路,输入奇数个1时输出为1;图b 为全加器L 1为和,L 2为进位;图c 为比较器L 1为1表示A>B ,L 2为1表示A=B, L 3为1表示A

设有四种组合逻辑电路,它们的输入波形(A 、B 、C 、D )如图所示,其对应的输出波形分别为W 、X 、Y 、Z ,试分别写出它们逻辑表达式并化简。

D C B

A W X Y Z

输入

输出

图 题图

解:

BA

C A C

D B C A C D W +++=

A

C A

C D CBA

A C D

A B B D X +++=B

D A

C D CB D B C D Y ++=B

C D A

B D DBA CA CB D Z +++=

D C B A W X Y Z

输入输出

B C BA C A C D A C D W DCBA +++==∑)13,12,11,10,8,6,5,4,3()(

A C D CBA

B D A B X DCBA +++==∑)15,13,12,9,8,7,4,2,0()( A

C

D CB D B C D Y DCBA ++==∑)10,8,7,6,1,0()(

CB D DBA A B D CA Z DCBA +++==∑)15,13,12,11,8,7,6,5()(

X 、Y 均为四位二进制数,它们分别是一个逻辑电路的输入和输出。 设: 当 0≤X≤ 4时, Y=X+1 ;当 5≤X≤9 时,Y=X-1,且X 不大于9。 (1) 试列出该逻辑电路完整的真值表; (2) 用与非门实现该逻辑电路。 解:(1) 按题意要求列真值表如下:

0 0 0 0x 3x 2x 1x 0y 3y 2

y 1y 0

0 0 0 10 0 1 00 0 1 10 1 0 00 1 0 10 1 1 00 1 1 11 0 0 01 0 0 11 0 1 01 0 1 11 1 0 01 1 0 11 1 1 01 1 1 1

0 0 0 10 0 1 00 0 1 10 1 0 00 1 0 10 1 0 00 1 0 10 1 1 00 1 1 11 0 0 0x x x x x x x x x x x x x x x x x x x x x x x x

X X Y 0

33=

x 3X X X X X Y 0

31022++=

x 3X X X X X X X X X X X X Y 0

132012012031+++=

x 3X Y 0

0=0100

111000011110

1x 3x 2

x 1x 0

11

1

1

(2) 把与或表达式转换为与非表达式,以便用与非门实现该逻辑电路。

X X X X Y 03033==

X X X X X X X X X X Y 0310*******=++=

X X X X X X X X X X X X X X X X X X X X X X X X Y 0

132012012030132012012031=+++= X Y 00=

作图如下:

x 3

x 2

x 1

x 0y 3

y 2

y 1

y 0

设计一交通灯监测电路。红、绿、黄三只灯正常工作时只能一只灯亮,否则,将会发出检修信号,用两输入与非门设计逻辑电路,并给出所用74系列的型号。

解:设A、B、C分别表示红、绿、黄三只灯,且亮为1,灭为0;检修信号用L表示,L 为1表示需要检修。依据题意列写真值表:

A B C L

0 0 0 1

0 0 1 0

0 1 0 0

0 1 1 1

1 0 0 0

1 0 1 1

1 1 0 1 1 1 1 1

BC

AC

AB

C

B

A

L+

+

+

=

01

00

BC

1110

A

111

1

1

1

A

B

C

BC

AC

AB

C

B

A

BC

AC

AB

C

B

A

L=

+

+

+

=

试用译码器 74LS138 和适当的逻辑门设计一个三位数的奇校验器。

解:设用A、B、C 表示三位二进制数输入,L表示输出,L=1表示输入有奇数个1。列写真值表,求表达式,作图如下:

A B C L

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

相关文档
最新文档