4.2组合逻辑电路的分析方法和设计方法一、组合逻辑电路的分析方法>分析思路:根据给定逻辑电路,找出输出输入间的逻辑关系从而确定电路的逻辑功能。>基本步骤根据给定逻辑图写出输出逻辑式(进行化简或等式变换)列真值表>分析举例:分析逻辑功能
4.2 组合逻辑电路的分析方法和设计方法 一、组合逻辑电路的分析方法 ➢分析思路: ➢基本步骤: 根据给定逻辑电路,找出输出输入间的逻辑关系, 从而确定电路的逻辑功能。 根据给定逻辑图写出输出逻辑式(进行化简或等式变换) 列真值表 分析逻辑功能 ➢分析举例:
4.2组合逻辑电路的分析方法和设计方法·例1:分析下图所示逻辑电路的功能。1.根据逻辑图写输出函数式(A+B)AY=((A+B)'+(A'+B))B2.等式变换YYBY =((A+B)+(A'+B))(A'+B')=(A+B)(A'+B)=AB'+A'B=AOB3.确定逻辑功能D-
• 例1: 分析下图所示逻辑电路的功能。 1. 根据逻辑图写输出函数式 2. 等式变换 (A+ B) A B (A+ B) Y = ((A+ B) + (A + B)) Y = ((A+ B) + (A + B)) = AB+ AB = A B 3. 确定逻辑功能 4.2 组合逻辑电路的分析方法和设计方法 = (A+ B)(A+ B) Y
4.2组合逻辑电路的分析方法和设计方法·例2:1.根据逻辑图写输出函数式分析如下图所示逻辑电路的功能S=(A④B)④CICO=(A④B)·CI+ A·B(AOB)ASBDABCICOSCIA@B)·CI000010010cO00.KA.B010110002.列真值表013.确定逻辑功能通过分析真值表特007点来说明功能11
• 例2: 分析如下图所示逻辑电路的功能 1. 根据逻辑图写输出函数式 (A B) S = (AB)CI (AB)CI CO = (AB)CI + AB 2. 列真值表 AB A B CI CO S 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 3. 确定逻辑功能 4.2 组合逻辑电路的分析方法和设计方法 0 0 0 1 0 1 1 1 0 1 1 0 1 0 0 1 通过分析真值表特 点来说明功能。 S CO
4.2组合逻辑电路的分析方法和设计方法组合逻辑电路的设计方法>设计思路分析给定逻辑要求,设计出能实现该功能的组合逻辑电路,>基本步骤分析设计要求并列出真值表一求最输出逻辑式→画逻辑图。昌是娜此首牛八析给定问题弄清禁输人分根据真值表用代数法或卡诺图法求最简与或式,然后根据题中对门电路类型的要求,将最简与或式变换为与门类型对应的最简式。“最简”是指电路所用的器件数最少,器件的种类最少,而器件之间的连线也最少
4.2 组合逻辑电路的分析方法和设计方法 二、 组合逻辑电路的设计方法 ➢设计思路: 分析给定逻辑要求,设计出能实现该功能的组合逻辑电路。 ➢基本步骤: 分析设计要求并列出真值表→求最简输出逻辑式→画逻辑图。 首先分析给定问题,弄清楚输入变量和输出变量是哪些, 并规定它们的符号与逻辑取值(即规定它们何时取值 0 ,何时 取值1) 。然后分析输出变量和输入变量间的逻辑关系,列出 真值表。-这个过程也称为逻辑抽象 根据真值表用代数法或卡诺图法求最简与或式,然后根据 题中对门电路类型的要求,将最简与或式变换为与门类型对应 的最简式。 “最简”是指电路所用的器件数最少,器件的种类最少,而 且器件之间的连线也最少。 列出真值表 求最简输出逻辑式
4.2组合逻辑电路的分析方法和设计方法设计举例:鑫[例1]用与非门设计一个A、B、C三人表决电路。当表决某个提案时,多数人同意,则提案通过,但A具有否决权,解:输入输出(1)分析设计要求,列出真值表BcYA设A、B、C同意提案时取值00中0为1,不同意时取值为0:Y表示0-0表决结果,提案通过则取值为1,00否则取值为0。可得真值表:02)写出逻辑函数式0Y=AB'C+ABC'+ABC0=m5+m6+m7
4.2 组合逻辑电路的分析方法和设计方法 [例1] 用与非门设计一个A、B、C三人表决电路。当表决某 个提案时,多数人同意,则提案通过,但A具有否决权。 解: (1)分析设计要求,列出真值表 设 A、B、C 同意提案时取值 为 1,不同意时取值为 0;Y 表示 表决结果,提案通过则取值为 1, 否则取值为 0。可得真值表: 1 1 1 1 1 0 1 0 1 1 0 0 0 1 1 0 1 0 0 0 1 0 0 0 A B C Y 输 入 输出 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 (2)写出逻辑函数式 Y=AB'C+ABC'+ABC =m5+m6+m7 ➢ 设计举例: 1 0 0 0