




已阅读5页,还剩58页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2逻辑函数及其化简 2 1逻辑代数 返回 2 1 1逻辑代数的基本定律与恒等式 2 1 2逻辑代数的基本规则 2 1 3逻辑函数的代数化简法 2 1 1逻辑代数的基本定律和恒等式 返回 逻辑函数的相等 已知Y F1 A B C D W F2 A B C D 问 Y W的条件 仅当A B C D 的任一组取值所对应的Y和W都相同 具体表现为二者的真值表完全相同时 Y W 等号 不表示两边数值相等 仅表示一种等价 等效的逻辑关系 因为逻辑变量和逻辑函数的取值0和1是不能比较大小的 仅表示一种状态 结论 可用真值表验证逻辑函数是否相等 1 基本公式 1 常量之间的关系 这些常量之间的关系 同时也体现了逻辑代数中的基本运算规则 也叫做公理 它是人为规定的 这样规定 既与逻辑思维的推理一致 又与人们已经习惯了的普通代数的运算规则相似 请特别注意与普通代数不同之处 与 或 2 常量与变量之间的关系 普通代数结果如何 3 与普通代数相似的定理 4 特殊的定理 De morgen定理 反演律 摩根定理 真值表 逻辑代数的基本公式 2 常用公式 B 互补 A 公因子 A是AB的因子 返回 A的反函数是因子 与互补变量A相与的B C是第三项 添加项 常用公式 需记忆 在任何一个逻辑等式 如F W 中 如果将等式两端的某个变量 如B 都以一个逻辑函数 如Y BC 代入 则等式仍然成立 这个规则就叫代入规则 1 代入规则 推广 利用代入规则可以扩大公式的应用范围 理论依据 任何一个逻辑函数也和任何一个逻辑变量一样 只有逻辑0和逻辑1两种取值 因此 可将逻辑函数作为一个逻辑变量对待 2 1 2逻辑代数的基本规则 2 反演规则 运用反演规则时 要注意运算的优先顺序 先括号 再相与 最后或 必要时可加或减扩号 反演变换 0 1 1 0 原变量 反变量反变量 原变量 对任何一个逻辑表达式Y作对偶变换 可Y的对偶式Y 3 对偶规则 运用对偶规则时 同样应注意运算的优先顺序 必要时可加或减扩号 对偶变换 0 1 1 0 利用对偶定理 可以使要证明和记忆的公式数目减少一半 互为对偶式 对偶定理 若等式Y W成立 则等式Y W 也成立 返回 1 化简的意义和最简概念 2 公式化简法 2 1 1逻辑函数的代数化简法 1 化简的意义和最简单的概念 1 化简的意义 例 用非门和与非门实现逻辑函数 返回 解 直接将表达式变换成与非 与非式 可见 实现该函数需要用两个非门 四个两输入端与非门 一个五输入端与非门 电路较复杂 两次求反 反演律 若将该函数化简并作变换 可见 实现该函数需要用两个非门和一个两输入端与非门即可 电路很简单 2 逻辑函数的多种表达式形式 与 或表达式 与非 与非表达式 或 与非表达式 或非 或表达式 两次求反并用反演律 反演律 反演律 或 与表达式 或非 或非表达式 与 或非表达式 与非 与表达式 由以上分析可知 逻辑函数有很多种表达式形式 但形式最简洁的是与或表达式 因而也是最常用的 3 逻辑函数的最简标准由于与或表达式最常用 因此只讨论最简与或表达式的最简标准 最简与或表达式为 与项 乘积项 的个数最少 每个与项中的变量最少 2 公式化简法 反复利用逻辑代数的基本公式 常用公式和运算规则进行化简 又称为代数化简法 必须依赖于对公式和规则的熟练记忆和一定的经验 技巧 代入规则 在任何一个逻辑等式 如F W 中 如果将等式两端的某个变量 如B 都以一个逻辑函数 如Y BC 代入 则等式仍然成立 这个规则就叫代入规则 在公式化简中大量应用 需灵活掌握 最常使用 特别需要熟练记忆 反演规则 便于实现反函数 对偶规则 使公式的应用范围扩大一倍 使公式的记忆量减小一倍 反演变换 0 1 1 0 原变量 反变量反变量 原变量 对偶变换 0 1 1 0 例1 2化简函数 解 例化简函数 解 或 代入规则 2 吸收法利用公式A AB A进行化简 消去多余项 例1 3化简函数 解 例化简函数 解 例1 4化简函数 解 例化简函数 解 例1 5化简函数 解 例1 5化简函数 解2 解1得 问题 函数Y的结果不一样 哪一个解正确呢 答案都正确 最简结果的形式是一样的 都为三个与项 每个与项都为两个变量 表达式不唯一 例化简函数 解 下面举一个综合运用的例子 解 公式化简法评价 特点 目前尚无一套完整的方法 能否以最快的速度进行化简 与我们的经验和对公式掌握及运用的熟练程度有关 优点 变量个数不受限制 缺点 结果是否最简有时不易判断 下一节将介绍与公式化简法优缺点正好互补的卡诺图化简法 当变量个数超过4时人工进行卡诺图化简较困难 但它是一套完整的方法 只要按照相应的方法就能以最快的速度得到最简结果 2 2逻辑函数的卡诺图化简法 返回 2 2 1最小项及最小项表达式 2 2 2卡诺图及其画法 2 2 3用卡诺图表示逻辑函数 2 2 4卡诺图化简法 2 2逻辑函数的卡诺图化简法 公式化简法评价 优点 变量个数不受限制 缺点 目前尚无一套完整的方法 结果是否最简有时不易判断 利用卡诺图可以直观而方便地化简逻辑函数 它克服了公式化简法对最终化简结果难以确定等缺点 卡诺图是按一定规则画出来的方框图 是逻辑函数的图解化简法 同时它也是表示逻辑函数的一种方法 卡诺图的基本组成单元是最小项 所以先讨论一下最小项及最小项表达式 2 2 1最小项及最小项表达式 1 最小项 返回 具备以上条件的乘积项共八个 我们称这八个乘积项为三变量A B C的最小项 推广 一个变量仅有原变量和反变量两种形式 因此N个变量共有2N个最小项 最小项的定义 对于N个变量 如果P是一个含有N个因子的乘积项 而且每一个变量都以原变量或者反变量的形式 作为一个因子在P中出现且仅出现一次 那么就称P是这N个变量的一个最小项 三变量最小项真值表 2 最小项的性质 对于任意一个最小项 只有一组变量取值使它的值为1 而变量取其余各组值时 该最小项均为0 任意两个不同的最小项之积恒为0 变量全部最小项之和恒为1 最小项也可用 mi 表示 下标 i 即最小项的编号 编号方法 把最小项取值为1所对应的那一组变量取值组合当成二进制数 与其相应的十进制数 就是该最小项的编号 三变量最小项的编号表 3 最小项表达式任何一个逻辑函数都可以表示为最小项之和的形式 标准与或表达式 而且这种形式是惟一的 就是说一个逻辑函数只有一种最小项表达式 例将Y AB BC展开成最小项表达式 解 或 2 2 2卡诺图及其画法 返回 1 卡诺图及其构成原则 卡诺图是把最小项按照一定规则排列而构成的方框图 构成卡诺图的原则是 N变量的卡诺图有2N个小方块 最小项 最小项排列规则 几何相邻的必须逻辑相邻 逻辑相邻 两个最小项 只有一个变量的形式不同 其余的都相同 逻辑相邻的最小项可以合并 几何相邻的含义 一是相邻 紧挨的 二是相对 任一行或一列的两头 三是相重 对折起来后位置相重 在五变量和六变量的卡诺图中 用相重来判断某些最小项的几何相邻性 其优点是十分突出的 图1 11三变量卡诺图的画法 2 卡诺图的画法首先讨论三变量 A B C 函数卡诺图的画法 3变量的卡诺图有23个小方块 几何相邻的必须逻辑相邻 变量的取值按00 01 11 10的顺序 循环码 排列 图1 12四变量卡诺图的画法 正确认识卡诺图的 逻辑相邻 上下相邻 左右相邻 并呈现 循环相邻 的特性 它类似于一个封闭的球面 如同展开了的世界地图一样 对角线上不相邻 1 从真值表画卡诺图根据变量个数画出卡诺图 再按真值表填写每一个小方块的值 0或1 即可 需注意二者顺序不同 例已知Y的真值表 要求画Y的卡诺图 逻辑函数Y的真值表 2 2 3用卡诺图表示逻辑函数 卡诺图 返回 2 从最小项表达式画卡诺图把表达式中所有的最小项在对应的小方块中填入1 其余的小方块中填入0 例画出函数Y A B C D m 0 3 5 7 9 12 15 的卡诺图 图1 14例1 9的卡诺图 3 从与 或表达式画卡诺图把每一个乘积项所包含的那些最小项 该乘积项就是这些最小项的的公因子 所对应的小方块都填上1 剩下的填0 就可以得到逻辑函数的卡诺图 最后将剩下的填0 4 从一般形式表达式画卡诺图先将表达式变换为与或表达式 则可画出卡诺图 1 卡诺图中最小项合并的规律合并相邻最小项 可消去变量 合并两个最小项 可消去一个变量 合并四个最小项 可消去两个变量 合并八个最小项 可消去三个变量 合并2N个最小项 可消去N个变量 2 2 4卡诺图化简法 返回 两个最小项合并 四个最小项合并 八个最小项合并 2 利用卡诺图化简逻辑函数 A 基本步骤 画出逻辑函数的卡诺图 合并相邻最小项 圈组 从圈组写出最简与或表达式 关键是能否正确圈组 B 正确圈组的原则 必须按2 4 8 2N的规律来圈取值为1的相邻最小项 每个取值为1的相邻最小项至少必须圈一次 但可以圈多次 圈的个数要最少 与项就少 并要尽可能大 消去的变量就越多 C 从圈组写最简与或表达式的方法 将每个圈用一个与项表示圈内各最小项中互补的因子消去 相同的因子保留 相同取值为1用原变量 相同取值为0用反变量 将各与项相或 便得到最简与或表达式 例用卡诺图化简逻辑函数Y A B C D m 0 1 2 3 4 5 6 7 8 10 11 解 相邻 相邻 例化简图示逻辑函数 解 多余的圈 圈组技巧 防止多圈组的方法 先圈孤立的1 再圈只有一种圈法的1 最后圈大圈 检查 每个圈中至少有一个1未被其它圈圈过 5 具有无关项的逻辑函数及其化简 返回 1 无关项的概念对应于输入变量的某些取值下 输出函数的值可以是任意的 随意项 任意项 或者这些输入变量的取值根本不会 也不允许 出现 约束项 通常把这些输入变量取值所对应的最小项称为无关项或任意项 在卡诺图中用符号 表示 在标准与或表达式中用 d 表示 例 当8421BCD码作为输入变量时 禁止码1010 1111这六种状态所对应的最小项就是无关项 2 具有无关项的逻辑函数及其化简因为无关项的值可以根据需要取0或取1 所以在用卡诺图化简逻辑函数时 充分利用无关项 可以使逻辑函数进一步得到简化 例设ABCD是十进制数X的二进制编码 当X 5时输出Y为1 求Y的最简与或表达式 解 列真值表 见表所示 画卡诺图并化简 卡诺图 充分利用无关项化简后得到的结果要简单得多 注意 当圈组后 圈内的无关项已自动取值为1 而圈外无关项自动取值为0 利用无关项化简结果为 Y A BD BC 例化简逻辑函数Y A B C D m 1 2 5 6 9 d 10 11 12 13 14 15 式中d表示无关项 解 画函
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 铝合金门窗安装密封方案
- 人教版高中生物必修1 第三章3.1细胞膜──系统的边界 教学设计
- 毕业论文(设计)致谢7篇
- 《用比例解决问题》(教学设计)-2023-2024学年六年级下册数学人教版
- 毕业论文(设计)致谢范文6篇
- 热熔型防腐涂料保温层施工方案
- 预应力混凝土结构裂缝预防管理方案
- 风电项目施工材料管理方案
- 外墙保温施工质量控制方案
- 2025年急诊医学现场处置能力评估答案及解析
- 应急值守信息报送
- 第二章-食品标准化与标准的制定和编写课件
- 《老年健康照护与促进》课件-模块三 老年人健康评估
- 有机化合物的结构
- 《陆上风电场工程设计概算编制规定及费用标准》(NB-T 31011-2019)
- (高清版)DZT 0426-2023 固体矿产地质调查规范(1:50000)
- 电机与拖动(高职)全套教学课件
- 建筑质量事故分析全套教学课件
- 癫痫持续状态的急诊处理
- 剖宫产子宫切口憩室的诊疗进展
- 屋檐下的腊八粥
评论
0/150
提交评论