组合逻辑电路的分析方法.doc

上传人:桔**** 文档编号:562693827 上传时间:2022-10-31 格式:DOC 页数:12 大小:165KB
返回 下载 相关 举报
组合逻辑电路的分析方法.doc_第1页
第1页 / 共12页
组合逻辑电路的分析方法.doc_第2页
第2页 / 共12页
组合逻辑电路的分析方法.doc_第3页
第3页 / 共12页
组合逻辑电路的分析方法.doc_第4页
第4页 / 共12页
组合逻辑电路的分析方法.doc_第5页
第5页 / 共12页
点击查看更多>>
资源描述

《组合逻辑电路的分析方法.doc》由会员分享,可在线阅读,更多相关《组合逻辑电路的分析方法.doc(12页珍藏版)》请在金锄头文库上搜索。

1、组合逻辑电路 组合逻辑电路的分析方法一 组合逻辑电路的特点组合逻辑电路是数字电路中最简单的一类逻辑电路,其特点是功能上无记忆,结构上无反馈。即电路任一时刻的输出状态只决定于该时刻各输入状态的组合,而与电路的原状态无关。 二 组合逻辑电路的分析方法例1:组合电路如图1所示,分析该电路的逻辑功能。图1 例1电路图组合逻辑电路的设计方法 组合逻辑电路的设计一般应以电路简单、所用器件最少为目标,并尽量减少所用集成器件的种类,因此在设计过程中要用到前面介绍的代数法和卡诺图法来化简或转换逻辑函数。例2:设计一个三人表决电路,结果按“少数服从多数”的原则决定。 例3:设计一个电话机信号控制电路。电路有I0(

2、火警)、I1(盗警)和I2(日常业务)三种输入信号,通过排队电路分别从L0、L1、L2输出,在同一时间只能有一个信号通过。如果同时有两个以上信号出现时,应首先接通火警信号,其次为盗警信号,最后是日常业务信号。试按照上述轻重缓急设计该信号控制电路。要求用集成门电路7400(每片含4个2输入端与非门)实现。解:(1)列真值表:对于输入,设有信号为逻辑“1”;没信号为逻辑“0”。对于输出,设允许通过为逻辑“1”;不设允许通过为逻辑“0”。(2)由真值表写出各输出的逻辑表达式: 这三个表达式已是最简,不需化简。但需要用非门和与门实现,且L2需用三输入端与门才能实现,故不符和设计要求。(3)根据要求,将

3、上式转换为与非表达式: 表4.2.2 例4.2.2真值表输入输出I0 I1 I2L0 L1 L20 0 01 0 1 0 0 10 0 01 0 00 1 0 0 0 1 (4)画出逻辑图如图4.2.5所示,可用两片集成与非门7400来实现。可见,在实际设计逻辑电路时,有时并不是表达式最简单,就能满足设计要求,还应考虑所使用集成器件的种类,将表达式转换为能用所要求的集成器件实现的形式,并尽量使所用集成器件最少,就是设计步骤框图中所说的“最合理表达式”。 图2 例3逻辑图常用中规模组合逻辑部件的原理和应用 全加器 在多位数加法运算时,除最低位外,其他各位都需要考虑低位送来的进位。全加器就具有这种

4、功能。全加器的真值表如表所示。表中的Ai和Bi分别表示被加数和加数输入,Ci-1表示来自相邻低位的进位输入。Si为本位和输出,Ci为向相邻高位的进位输出。 全加器的真值表输 入输 出Ai Bi CI-1Si Ci 0 0 00 0 10 1 00 1 11 0 01 0 11 1 01 1 10 0 1 0 1 0 0 1 1 0 0 1 0 1 1 1 由真值表直接写出Si和Ci的输出逻辑函数表达式,再经代数法化简和转换得: 画出全加器的逻辑电路如图(a)所示。图(b)所示为全加器的代表符号。图3 全加器 (a)逻辑图 (b)符号 编码器与译码器 编码器的基本概念及工作原理编码将字母、数字、

5、符号等信息编成一组二进制代码。例:键控8421BCD码编码器。左端的十个按键S0S9代表输入的十个十进制数符号09,输入为低电平有效,即某一按键按下,对应的输入信号为0。输出对应的8421码,为4位码,所以有4个输出端A、B、C、D。 图4.3.1 键控8421BCD码编码器由真值表写出各输出的逻辑表达式为:表4.3.1 键控8421BCD码编码器真值表输 入输 出 S9 S8 S7 S6 S5 S4 S3 S2 S1 S0 A B C D GS1 1 1 1 1 1 1 1 1 11 1 1 1 1 1 1 1 1 01 1 1 1 1 1 1 1 0 11 1 1 1 1 1 1 0 1

6、11 1 1 1 1 1 0 1 1 11 1 1 1 1 0 1 1 1 11 1 1 1 0 1 1 1 1 11 1 1 0 1 1 1 1 1 11 1 0 1 1 1 1 1 1 11 0 1 1 1 1 1 1 1 10 1 1 1 1 1 1 1 1 10 0 0 0 00 0 0 0 10 0 0 1 10 0 1 0 10 0 1 1 10 1 0 0 10 1 0 1 10 1 1 0 10 1 1 1 11 0 0 0 11 0 0 1 1画出逻辑图,如图4.3.1所示。其中GS为控制使能标志,当按下S0S9任意一个键时,GS=1,表示有信号输入;当S0S9均没按下时,G

7、S=0,表示没有信号输入,此时的输出代码0000为无效代码。 二 二进制编码器 用n位二进制代码对2n个信号进行编码的电路称为二进制编码器。 3位二进制编码器有8个输入端3个输出端,所以常称为8线3线编码器,其功能真值表见表4.3.2,输入为高电平有效。表4.3.2 编码器真值表输 入输 出 I0 I1 I2 I3 I4 I5 I6 I7A2 A1 A01 0 0 0 0 0 0 00 1 0 0 0 0 0 00 0 1 0 0 0 0 00 0 0 1 0 0 0 00 0 0 0 1 0 0 00 0 0 0 0 1 0 00 0 0 0 0 0 1 00 0 0 0 0 0 0 10

8、0 00 0 10 1 00 1 11 0 01 0 11 1 01 1 1 由真值表写出各输出的逻辑表达式为: 用门电路实现逻辑电路。图4.3.2 3位二进制编码器 三 优先编码器优先编码器允许同时输入两个以上的编码信号,编码器给所有的输入信号规定了优先顺序,当多个输入信号同时出现时,只对其中优先级最高的一个进行编码。74148是一种常用的8线-3线优先编码器。其功能如表所示,其中I0I7为编码输入端,低电平有效。A0A2为编码输出端,也为低电平有效,即反码输出。其他功能:(1)EI为使能输入端,低电平有效。(2)优先顺序为I7I0,即I7的优先级最高,然后是I6、I5、I0。(3)GS为编码器的工作标志,低电平有效。(4)EO为使能输出端,高电平有效。 74148优先编码器真值表输 入输 出EI I0 I1 I2 I3 I4 I5 I6 I7A2 A1 A0 GS EO1 0 1 1 1 1 1 1 1 10 00 0 10 0 1 10 0 1 1 10 0 1 1 1 10 0 1 1 1 1 10 0 1 1 1 1 1 10 0 1 1 1 1 1 1 11 1 1 1 11 1 1 1 00 0 0 0 10 0 1 0 10 1 0 0 10 1 1 0 11 0 0 0 11 0 1 0 11 1 0 0 11 1 1 0 1 其逻辑图如图所示。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 社会民生

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号