章组合逻辑电路.pptVIP

  • 1
  • 0
  • 约2.84千字
  • 约 44页
  • 2017-08-22 发布于江苏
  • 举报
章组合逻辑电路

第一章 数字逻辑理论基础 数字设计(Digital Design)又称为 “逻辑设计”( Logic Design) 设计的最根本目的是构建系统 数字设计是一个系统工程 (System Engineering) 其中5%-10%是设计和创新部分,剩下的大部分工作则是一些常规的设计实现方法 布尔代数常用定律 1.4.2 布尔代数运算的基本规则 3.对偶规则? 内容:某个逻辑恒等式成立,则对偶式也成立,称为对偶规则。 F 是一个逻辑表达式,把F中的与(·)换成或(+),或(+)换成与(·);1换成0,0换成1,所得的新的逻辑函数式叫F的对偶式,记为F’。 * 布尔代数 卡诺图 逻辑(布尔)代数及运算规则 数字电路要研究的是电路的输入输出之间的逻辑关系,所以数字电路又称逻辑电路,相应的研究工具是逻辑代数(布尔代数)。 在逻辑代数中,逻辑函数的变量只能取两个值(二值变量),即0和1,中间值没有意义。 0和1表示两个对立的逻辑状态。 例如:电位的低高(0表示低电位,1表示高电位)、开关的开合等。 § 1.4.1 逻辑代数的基本定律 加运算规则: 0+0=0 ,0+1=1 ,1+0=1,1+1=1 乘运算规则: 0?0=0 0?1=0 1?0=0 1?1=1 非运算规则: 逻辑代数的运算规律 一、交换律 二、结合律 三、分配律 A+B=B+A A? B=B ? A A+(B+C)=(A+B)+C=(A+C)+B A? (B ? C)=(A ? B) ? C A(B+C)=A ? B+A ? C A+B ? C=(A+B)(A+C) 普通代数不适用! 求证: (分配律第2条) A+BC=(A+B)(A+C) 证明: 右边 =(A+B)(A+C) =AA+AB+AC+BC ; 分配律 =A +A(B+C)+BC ; 结合律 , AA=A =A(1+B+C)+BC ; 结合律 =A ? 1+BC ; 1+B+C=1 =A+BC ; A ? 1=1 =左边 四、吸收规则 1.原变量的吸收: A+AB=A 证明: A+AB=A(1+B)=A?1=A 利用运算规则可以对逻辑式进行化简。 例如: 被吸收 吸收是指吸收多余(冗余)项,多余(冗余)因子被取消、去掉 ? 被消化了。 长中含短,留下短。 2.反变量的吸收: 证明: 例如: 被吸收 长中含反,去掉反。 3.混合变量的吸收: 证明: 例如: 1 吸收 正负相对,余全完。 可以用列真值表的方法证明: 五、德 ? 摩根 (De ? Morgan)定理: 1.? 代入规则? 内容:任何一个含有变量X的等式,如果将所有出现 X的位置都代入同一个逻辑函数,则此等式仍然成立。 【例】B(A十C)=BA+BC,现将所有出现A的地方都代入函数F=BC,则有 ??? 左: B(BC十C)=BBC十BC=BC 右: BBC十BC=BC 2. 反演定理 内容:将函数式 F 中所有的 ? + + ? 变量与常数均取反 (求反运算) 互补运算 1.运算顺序:先括号 ? 再乘法 ?后加法。 2.不是一个变量上的反号不动。 注意: 用处:实现互补运算(求反运算)。 新表达式:F 显然: (变换时,原函数运算的先后顺序不变) 例1: ?与或式 注意括号 注意 括号 ? 例2: ?与或式 反号不动 反号不动 ? 【例】F = 求F’。 解: F’= 对偶规则是:如果两个逻辑表达式相等,那么,它们各自的对偶式也必相等。 §1.4.3 用布尔代数简化逻辑函数 例1: 反变量吸收 提出AB =1 提出A 最简与或式 乘积项的项数最少。 每个乘积项中变量个数最少。 例2: 反演 配项 被吸收 被吸收 例3:将Y化简为最简逻辑代数式。 ;利用反演定理 ;利用公式A+AB=A+B ;A=A 回顾: 逻辑函数的表示法 四种表示方法 逻辑代数式 (逻辑表示式, 逻辑函数式) 1 1 ≥1 A B Y 逻辑电路图: 卡诺图 n个输入变量 种组合。 真值表:将逻辑函数输入变量取值的不同组合与所对应的输出变量值用列表的方式一一对应列出的表格。 将输入、输出的所有可能状态一一对应地列出。 n个变量可以有2n个输入状态。 1 真值表 列真值表的方法:一般按二进制的顺序,输出与输入状态一一对应,列出所有可能的状态。 例如: 2 逻辑函数式 逻辑代数式:把逻辑函数的输入、输出关系写成与、或、非等逻辑运算的组合式。也称为逻辑函数式,通常采用“与或”的形式。 例: 下面介

文档评论(0)

1亿VIP精品文档

相关文档