数字电子技术 第四章 组合逻辑电路(1)cqlq.pptx
《数字电子技术 第四章 组合逻辑电路(1)cqlq.pptx》由会员分享,可在线阅读,更多相关《数字电子技术 第四章 组合逻辑电路(1)cqlq.pptx(44页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、4.1 4.1 概述 概述第四章 第四章 组合逻辑电路 组合逻辑电路、数字电路种类:逻辑电路根据输出信号对输入信号响应的不同分为两类:一类是组合逻辑电路,简称组合电路;另一类是时序逻辑电路,简称时序电路。2、组合逻辑电路定义:某一时刻电路的输出状态仅由该时刻电路的输入信号决定,而与该电路在此输入信号之前所具有的状态无关。从电路结构上来看,组合逻辑电路的输出端和输入端之间没有反馈回路。组合电路有两类问题:1.给定电路,分析其功能。2.根据要求,设计电路。组合电路的一般电路结构如右图所示。可用如下表达式表示:3、电路结构框图1)电路由逻辑门构成,不含记忆元件2)输出无反馈到输入的回路(不含反馈元件
2、)所以 输出与电路原来状态无关4、特点:某一时刻电路的输出状态不仅取决于该时刻电路的输入信号,还与该电路在此输入信号之前所具有的状态有关。时序电路(以后祥细讨论)4.2.1 4.2.1组合电路的分析方法1、由已知的逻辑图,写出相应的逻辑函数式;2、对函数式进行化简;3、根据化简后的函数式列真值表;4、找出其逻辑功能;5、评价与改进。(评价给定的逻辑电路是否经济、合理。)给定组合逻辑电路输出函数表达式列出真值表功能描述评价与改进简化函数表达式设计步骤用框图表示如下:4.2 4.2 组合逻辑电路的分析方法与设计方法 组合逻辑电路的分析方法与设计方法一、分析步骤:一、分析步骤:二、分析实例:二、分析
3、实例:分析下图4-1-1的逻辑功能。A B Ci 0 0 0 0 1 0 0 1 2 0 1 0 3 0 1 1 4 1 0 0 5 1 0 1 6 1 1 0 7 1 1 1真值表【例4.1】CO 0 0 0 1 0 1 1 1逻辑功能:一位二进制加法器。A为被加数,B为加数,Ci为低位的进位数。S为本位之和,CO是本位向高位的进位数。全加器CiCOAi Bi CiCi+1 Si0 0 00 0 10 1 00 1 11 0 01 0 11 1 01 1 10 00 10 11 00 11 01 01 1三 个 输 入 变 量Ai、Bi、Ci,实 现 了Ai、Bi、Ci三 个 一 位 二 进
4、 制 数 的 加 法 运 算功 能,这 种 电 路 称 为 一 位 全 加 器。其 中,Ai、Bi分 别 为 两 个 一 位 二 进 制 数相 加 的 被 加 数、加 数,Ci为 低 位 向 本 位 的 进 位,Si为 本 位 和,Ci+1是 本 位向高位的进位。一位全加器的符号如图所示。Ai BiCi+1 Si0 00 11 01 10 00 10 11 0【例4.2】分析下图的逻辑功能。不考虑低位来的进位,即Ci=0,则这样的电路称为半加器半加器的符号逻辑电路表达式真值表逻辑功能考虑问题:如何用半加器构成全加器?例4.3 分析图所示电路的逻辑功能。输出表达式:B3B2B1B0 F3 F2
5、F1 F0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 1 0 0 0 1 1 0 0 1 1 0 0 1 0 0 1 0 0 0 1 1 0 0 1 0 1 0 1 1 1 0 1 1 0 0 1 0 1 0 1 1 1 0 1 0 0 1 0 0 0 1 1 0 0 1 0 0 1 1 1 0 1 1 0 1 0 1 1 1 1 1 0 1 1 1 1 1 0 1 1 0 0 1 0 1 0 1 1 0 1 1 0 1 1 1 1 1 0 1 0 0 1 1 1 1 1 1 0 0 0自然二进制码 格雷码真值表电路功能:代码转换器,它将四位二进制代码转换为四位格
6、雷码。4.4 分析图电路的逻辑功能功能:一位二进制全加器例4.5 分析图所示电路的逻辑功能。F输出表达式:M=0M=1BGGB4.2.2 4.2.2组合逻辑电路的设计 组合逻辑电路的设计1、.对给出的逻辑设计问题,进行逻辑抽象。对给出的逻辑设计问题,进行逻辑抽象。即从逻辑的角度来描述设计问题的 即从逻辑的角度来描述设计问题的因果关系,再根据因果关系确定输入变量和输出变量,依据变量的状态进行逻辑 因果关系,再根据因果关系确定输入变量和输出变量,依据变量的状态进行逻辑赋值,确定哪种状态用逻辑 赋值,确定哪种状态用逻辑“0”“0”表示,哪种状态用逻辑 表示,哪种状态用逻辑“1”“1”表示,最后列出真
7、 表示,最后列出真值表。值表。2 2、根据真值表,写出设计问题的逻辑函数表达式。、根据真值表,写出设计问题的逻辑函数表达式。3 3、.选定器件类型用 选定器件类型用SSI SSI 逻辑门实现组合逻辑设计时,化简逻辑函数表达式,得 逻辑门实现组合逻辑设计时,化简逻辑函数表达式,得到最简的逻辑函数表达式,并变换成与器件种类相适应的形式;用 到最简的逻辑函数表达式,并变换成与器件种类相适应的形式;用MSI MSI 集成组件 集成组件实现组合逻辑设计时,应该把逻辑函数表达式变换成与所用器件的逻辑函数式相 实现组合逻辑设计时,应该把逻辑函数表达式变换成与所用器件的逻辑函数式相同或类似的形式,并用最少的器
8、件和最简单的连线构成电路。同或类似的形式,并用最少的器件和最简单的连线构成电路。4 4、按题目要求列最简与或、或适当形式的逻辑函数表达式,画出逻辑电路图。、按题目要求列最简与或、或适当形式的逻辑函数表达式,画出逻辑电路图。一、组合电路的设计步骤:逻辑抽象的主要工作1、分析事件的因果关系,确定输入变量和输出变量。2、定义逻辑状态的含义。(哪种状态用逻辑“0”表示,哪种状态用逻辑“1”表示。)3、根据给定的因果关系列出真值表。(一)、单输出组合逻辑电路的设计单输出组合逻辑电路就是电路只有一个输出。例4.6用“与非”门设计一个监视交通信号灯工作状态的逻辑电路。每一组信号灯由红、黄、绿三盏灯组成。任何
9、时刻必须有一盏灯亮,而且只允许有一盏灯亮。当出现其它点亮状态时,电路发生故障,这时要求发出故障信号,以提示维护人员去维修。实际上就是交通灯故障监测逻辑电路的设计 设计可分为单输出与多输出电路的设计二、组合逻辑电路的设计逻辑式化简卡诺图化简画逻辑电路图写最简逻辑式实际上,是组合逻辑电路分析的逆过程选定逻辑器件逻辑式变换根据题意列真值表逻辑抽象设计步骤用框图表示 用R、A、G 表示红、黄、绿三盏灯三个逻辑变量),用函数Z 表示故障信号。并约定,逻辑变量取值为1表示灯亮,取值为0表示灯灭;逻辑函数取值为1表示有故障,取值为0表示无故障。可用如下图表示:1、根据给定的逻辑功能建立真值表。单独亮正常其它
10、情况故障R A GR A GR A GR A G R A GR A GR A GR A G红灯R黄灯A绿灯G按给定的逻辑功能,可列出该逻辑问题的真值表R A G Z 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 列真值表RAG000 01111 10RARG11 1 11AG2、用卡诺图进行简化3、用基本逻辑门构成逻辑电路 若要求用与非门构成逻辑电路呢?4、用与非门构成逻辑电路Z&ARG&RAG000 01111 1011 1 1100 05、用与或非门构成逻辑电路在卡诺图圈0,得到Z的反函数,再对反函数取反。若
11、要求用与或非门构成逻辑电路呢?例4.7设计一个四位二进制偶校验的奇偶发生器和奇偶检测器1、根据给定的逻辑功能建立真值表。设偶校验发生器输入的四位二进制代码分别用A,B,C,D表示,输出的偶校验位用P 表示。则偶校验发生器的真值表如表所示。2、由真值表写出逻辑函数表达式,并化简。A B C D F 0 0 0 0 0 0 0 1 0 0 1 0 0 0 1 1 0 1 0 0 0 1 0 1 0 1 1 0 0 1 1 1 1 0 0 0 1 0 0 1 1 0 1 0 1 0 1 1 1 1 0 0 1 1 0 1 1 1 1 0 1 1 1 101101001100101103、根据逻辑函数
12、表达式画出逻辑电路图。(a)=1ABP=1CD=1(b)=1AB=1CD=1=1PF(a)偶 校 验 发 生 器 逻 辑 图(b)偶校验检测器逻辑图偶校验发生器 偶校验发生器能产生偶校验的校验位P,在偶校验发生器的基础上再增加一级“异或”门就可构成接收端的偶校验检测器 偶校验检测器,逻辑电路如图(b)所示。其中P 为偶校验发生器的偶校验位,根据“异或”的性质,当输出F 为0,说明数据传输正确,为1时说明数据传输有误。A B C DF 0 0 0 0 0 0 0 1 0 0 1 0 0 0 1 1 0 1 0 0 0 1 0 1 0 1 1 0 0 1 1 1 1 0 0 0 1 0 0 1 1
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数字电子技术 第四章 组合逻辑电路1cqlq 数字 电子技术 第四 组合 逻辑电路 cqlq
限制150内