组合逻辑电路

组合电路的特点

  根据逻辑功能的不同特点,可以将数字电路分成两大类,一类称为组合逻辑电路(简称组合电路),另一类称为时序逻辑电路(简称时序电路)。

  • 在组合逻辑电路中,任何时刻的输出只与当前时刻的输入有关,与该时刻之前的电路输入无关。
  • 组合电路中只有从输入到输出的通路,一般没有反馈回路,没有记忆功能。

组合电路的描述方法:逻辑表达式、真值表、卡诺图和逻辑图等。

组合电路的分析和设计

组合逻辑电路的分析

分析思路:
(1)根据电路图,从输入到输出逐级写出函数表达式;
(2)利用代数法和卡诺图法对表达式进行化简;
(3)列出真值表;
(4)进行功能分析。
例如:
分析图中所示组合电路的逻辑功能
在这里插入图片描述
解: (1)写出逻辑表达式
Y1 = A B C ‾ \overline{ABC} ABC                Y2 = A · Y1 = A · A B C ‾ \overline{ABC} ABC
Y3 = B ‾ \overline{B} B · Y1                Y4 = C · Y1 = C · A B C ‾ \overline{ABC} ABC
Y = Y   2   + Y   3   + Y   4   ‾ \overline{Y~2~ + Y~3~ + Y~4~} Y 2 +Y 3 +Y 4 
则:
在这里插入图片描述
化简得:
Y = ABC + A + B + C ‾ \overline{A + B + C} A+B+C = ABC + A ‾ \overline{A} A B ‾ \overline{B} B C ‾ \overline{C} C
(2)列真值表

A    B    CY
0    0     01
0    0     10
0    1     00
0    1     10
1    0     00
1    0     10
1    1     00
1    1     11

(3)分析逻辑功能
当A、B、C三个输入变量取值一致时(全0或全1),输出Y=1,否则为0,是“一致判断电路”。

组合逻辑电路的设计

设计思路:
(1)由逻辑问题的功能要求列出真值表;
(2)写出逻辑表达式;
(3)根据所选器件进行化简或变换;
(4)画出逻辑电路图。
例如:
设计一个三变量多数表决电路,并用与非门实现。
解:
(1)逻辑抽象
设A、B、C分别代表参加表决的逻辑变量,其取值为1时,表示赞同,为0表示不赞同。设Y为输出,Y = 1表示通过,Y = 0表示不通过。该电路实现多数表决,即执行少数服从多数的原则,于是当A、B、C三个变量中有两个或两个以上变量为1时,Y = 1,否则Y = 0。
(2)列出真值表

A    B    CY
0    0     00
0    0     10
0    1     00
0    1     11
1    0     00
1    0     11
1    1     01
1    1     11

(3)画出卡诺图
在这里插入图片描述
得到最简与或表达式:


Y = AB + BC + AC

进行两次取反可得与非表达式
在这里插入图片描述
(4)画出逻辑图
在这里插入图片描述
例如:
设计一个监视交通信号灯工作状态的逻辑电路。每一组信号灯均由红、黄、绿三盏灯组成,如下图所示。正常工作情况下,任何时刻必有一盏灯点亮,而且只允许有一盏灯点亮。而当出现其他五种点亮状态时,电路发生故障,这时要求发出故障信号,以提醒维护人员前去修理。
在这里插入图片描述
解:
(1)逻辑抽象
取红、黄、绿三盏灯的状态为输人变量,分别用R、A、G表示,并规定灯亮时为1,不亮时为0。取故障信号为输出变量,以Z表示之,并规定正常工作状态下Z为0,发生故障时Z为1。
(2)列出真值表

R    A    GZ
0    0     01
0    0     10
0    1     00
0    1     11
1    0     00
1    0     11
1    1     01
1    1     11

(3)画出卡诺图
在这里插入图片描述
得到Z的逻辑表达式为


Z = R ‾ \overline{R} R A ‾ \overline{A} A G ‾ \overline{G} G + AG + RG + RA

(4)画出逻辑关系图
最简与或表达式逻辑图为:
在这里插入图片描述
对Z求两次反可以得到最简与非表达式:
在这里插入图片描述
最简与非表达式逻辑图为:
在这里插入图片描述

  • 0
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值