卡诺图的构成

1.卡诺图的构成

  • 一种图形化简法,在逻辑设计中广泛应用
  • 卡诺图:一种平面方格图,每个小方格代表一个最小项,又叫“最小项方格图”
  • 卡诺图可以视为真值表图形化的结果
  • n个变量的真值表是用2的n次方行给出变量的2的n次方种取值,每行取值与一个最小项对应。

2.变量卡诺图举例

3.卡诺图特点

  • n个变量的卡诺图由2的n次方个小方格组成
  • 几何图形上处在相邻、相对、相重位置的小方格代表的最小项为相邻的最小项
  • 卡诺图最小项的排列方案不是唯一的,本文只介绍一种。

逻辑函数在卡诺图的表示

标准与-或表达式在卡诺图上的表示

 在卡诺图上找出和表达式中最小项对应的小方格填上1,其余小方格填上0

一般与或表达式的卡诺图:

  • 运用配项法,将一般与或表达式转换为标准与或表达式
  • 在卡诺图上找出和表达式中最小项对应的小方格填上1,其余小方格填上0
  • 当逻辑函数为一般与或表达式时,可以根据‘与“的公共性(与项变量全为1)和”或“的叠加性(只要有1项为1,表达式为1)做出相应卡诺图

卡诺图上最小项的合并规律

  • 合并的依据时并向定理
  • 两个相邻最小项有一个变量互反,可以合并为一项,消去一个变量
  • 卡诺图的重要特征:直观清晰反应了最小项的相邻关系

卡诺图化简逻辑函数的基本原理

  • 将逻辑依据和图形特征结合起来
  • 将卡诺图上表征相邻最小项的相邻小方格圈在一起进行合并
  • 达到用一个简单与项代替若干最小项的目的
  • 用来包围那些能由一个简单与项代替的若干最小项的圈称为卡诺圈

n个变量卡诺图中最小项的合并规律:

  • 卡诺圈中小方块的个数必须是2的m次方个,m为小于等于n的整数
  • 卡诺圈中的2的m次方个小方格中含有m个不同的变量,(n-m)个相同变量
  • 卡诺圈中的2的m次方个小方格对应的最小项可用(n-m)个变量的与项表示,该与项由这些最小项中的相同变量构成
  • 当m=n时,卡诺圈包围了整个卡诺圈,可用1表示,即n个变量的全部最小项之和是1

卡诺图化简逻辑函数的步骤

蕴涵项:”与-或表达式中,每个”与“项被称为该函数的蕴涵项

 在卡诺图中,任何一个1方格所对应的最小项或者卡诺圈中的2的m次方个1方格所对应的”与“项都是函数的蕴涵项

质蕴涵项:若函数的一个蕴涵项不是该函数中其他蕴涵项的子集,则此蕴涵项称为质蕴涵项,简称质项

在函数卡诺图中,按照最小项合并规律
如果某个卡诺圈不可能被其他更大的卡诺圈包含
该卡诺圈所对应的’与”项为质蕴涵项

必要质蕴涵项:若函数的一个质蕴涵项包含有不被函数的其他任何质蕴函项所包含的最小项,则此质蕴涵项被称为必要质蕴涵项,简称必要质项

  • 在函数卡诺图中,若某个卡诺圈包含了不可能被其他任何卡诺圈包含的1方格,该卡诺圈所对应的与项为必要质蕴涵项

求逻辑函数最简与或表达式的一般步骤

  • 做出函数的卡诺图

  • 在卡诺图上圈出函数的全部质蕴涵项

  • 从全部质蕴涵项中找出所有必要质蕴涵项

  • 求函数的最简质蕴涵项集

     当函数的所有必要质蕴涵项尚不能覆盖卡诺图上的所有1方格时从剩余质蕴涵项中找出最简的所需质蕴涵项使它和必要质蕴涵项一起构成函数的最小覆盖
    

卡诺图化简原则

  • 在覆盖函数中所有最小项前提下,卡诺圈的个数应达到最小
  • 在满足合并规律的前提下卡诺圈应达到最大
  • 根据合并的需要,每个最小项可以被多个卡诺圈包围

求逻辑函数最简或与表达式的一般步骤
两次取反法
情况一:当给定逻辑函数为与或表达式或标准与或表达式时:

  • 作出函数F的卡诺图
  • 合并卡诺图上的0方格,求出F的反函数的最简与或表达式
  • 对F的反函数的最简与或表达式取反,得到函数F的最简或与表达式

情况二:当给定逻辑函数为或与表达式或标准或与表达式时

  • 求出F的反函数,并作出F的反函数的卡诺图
  • 合并卡诺图上的1方格,求出F的反函数的最简与或表达式
  • 对F 的反函数的最简与或表达式取反,得到F的最简或与表达式

数字逻辑笔记7丨2.5逻辑函数卡诺图化简法相关推荐

  1. FPGA:逻辑函数的卡诺图化简法

    文章目录 最小项与最小项表达式 最小项的定义 最小项的性质 逻辑函数的最小项表达式 卡诺图化简法 用卡诺图表示逻辑函数 卡诺图的引出 两变量卡诺图 三变量卡诺图 四变量卡诺图 已知逻辑函数真值表,画卡 ...

  2. 数字逻辑代数基础——基本定理、公式与卡诺图化简法、格雷码、LSFR等

    复习一下数字电路,下次就省事直接看自己写的了. 目录 1.常用门电路图 2.逻辑代数的基本定理----化简时比较好用 3.化简逻辑函数时几个关键的公式(A'代表A的非) 4.格雷码与二进制的转换 5. ...

  3. 数字电路3(逻辑函数的卡诺图化简法)

    1.最小项的定义及其性质 2.逻辑函数的最小项表达式 3.用卡诺图表示逻辑函数 4.用卡诺图化简逻辑函数 5.含无关项的逻辑函数及其化简

  4. 逻辑函数公式化化简_数字IC面试题

    逻辑函数公式化化简 原理:反复使用逻辑代数的基本公式和常用公式消去函数式中多余的乘积项和多余的因式,以求得函数式的最简形式. 法一:吸收法 A+AB=A 法二:并项法 AB+AB'=A(B+B')=A ...

  5. 用Multisim 14.1实现逻辑函数的化简与变换

    Multisim是美国国家仪器(NI) 有限公司推出的以Windows为基础的仿真工具,适用于板级的模拟/数字电路板的设计工作.它包含了电路原理图的图形输入.电路硬件描述语言输入方式,具有丰富的仿真分 ...

  6. 逻辑函数的代数化简法

    根据逻辑函数表达式,可以画出相应的逻辑图.然而,直接根据某种逻辑要求归纳出来的逻辑函数表达式往往不是最简的形式,这就需要对逻辑函数表达式进行化简.利用化简后的逻辑函数表达式构成逻辑电路时,可以节省器件 ...

  7. 数字逻辑笔记5丨2.3逻辑表达式的形式与转换

    我昨天听这节课的时候,发现这次的内容和离散数学里面的知识几乎是一样的诶!!! 如果离散的知识学好了,那么这节的内容简直就是手到擒来呀! 可惜这两门课我都是才接触,用的很生疏,看来在梳理知识点的同时还是 ...

  8. 【数字电路抢救】3 逻辑函数的卡诺图化简

    文章目录 变量卡诺图 函数卡诺图 卡诺图化简方法 具有约束的卡诺图化简 变量卡诺图 函数卡诺图 卡诺图化简方法 具有约束的卡诺图化简

  9. 【My Electronic Notes系列——逻辑函数的化简】

    目录 序言:

最新文章

  1. 牛客OI周赛10-提高组:B-Taeyeon的困惑(值域线段树)
  2. zoj 3705 Applications
  3. 五款帮助创业者迅速熟悉互联网创业的在线学习工具
  4. 独立主题需要有index.php模板文件,wordpress 主题模板文件列表及其作用
  5. 快速上手系列:传智播客Java基础笔记
  6. linux 把秒数转换为正常时间格式命令
  7. Logic Pro for Mac(音频制作软件)V10.6.2中文版 支持M1芯片版mac
  8. 高级软件工程2017第2次作业
  9. 服务器系统2008r2网卡驱动,防吞Win 7/xp/10/server2008 r2网络驱动(网卡驱动)
  10. lisp 设计盘形齿轮铣刀_用AutoLISP设计盘形齿轮铣刀渐开线齿形
  11. cmos逻辑门传输延迟时间_半导体学习日记-CMOS器件面临的挑战
  12. java.sql.SQLException: Parameter index out of range (2 」 number of parameters, which is 1).
  13. 高通烧录报ufs需要重新provision
  14. 关于大淘客CMS免费二次开发分享的曝光
  15. 大型高并发高负载网站的系统架构
  16. 本机使用跳板机远程连接要使用的服务器
  17. 区块链常用序列化分析
  18. 年终奖变期权,曝字节跳动将开启员工期权兑换
  19. 纯原生JS实现导出Excel文件
  20. 学生表(Student)、课程表(Course)、成绩表(Score)以及教师信息表(Teacher)...

热门文章

  1. 金山界面库分析(8)
  2. 基于asp.net358专家问答在线答疑系统
  3. 数据结构:查找——按姓名查找学生信息
  4. 在Hiweed 0.55 上安装辉煌04(增强)--极速III型 网络摄像头
  5. 推荐几个免费且高质量无版权的视频素材网站,记得收藏
  6. 如何建设网站?建站工作包括哪几个部分?
  7. access 江苏计算机二级_2020年12月份计算机等级考试报名时间
  8. 计算机不使用的声音文件格式,爱国者的录音笔录了两个音频但是都没法播放,显示不支持文件格式,怎么办...
  9. 教师教室预约管理系统(SpringBoot,H-UI,Mysql)
  10. 这台计算机上没有安装高速USB主控器,提示安装“高速USB主控制器”的解决方法...