画出如图所示的逻辑推理中(3)(4)将逻辑函数用逻辑图表示出来 不需化简

Access denied |
used Cloudflare to restrict access
Please enable cookies.
What happened?
The owner of this website () has banned your access based on your browser's signature (3a4cc4-ua98).2.4逻辑函数的化简_教师吧
静下心来教书,潜下心来育人,专注电子入门技术,打造电子入门教学启蒙网,提供一站式服务!--
您的位置&&&&<font color="#FF逻辑函数的化简
责任编辑:刘昆山
  一个逻辑函数的表示形式由多种。表达式越简单,对应的电路越简单,电路也更可靠、经济,所以我们要对函数化简。常用方法有代数化简法和卡诺图化简法。
一、逻辑函数的表示形式
color=#.与或式和或与式
  一个由若干个与项相或构成的函数表达式称与或式。
   例:F(A,B,C)=A+BC+A
  一个由若干个或项相与构成的函数表达式称或与式。
   例:F(A,B,C)=(A+B)?(A+)
color=#.最小项和标准与或式
  一个由n变量构成的与项中,如果每个变量都以原变量或反变量形式在与项中出现且仅出现一次,这种与项称最小项。
  一个n变量的逻辑函数与或式中,如果每个与项都是最小项,这样的与或式称标准与或式。
  n=3 时,最小项的个数是 8,即、C、……ABC
       用下标法表示为m0、m1、……m7
  n=4 时,最小项的个数是 16,即、D、……ABCD     
       用下标法表示为m0、m1、……m15
  最小项的性质:
任意最小项,仅有一组变量的取值使之为1;
          任何两个最小项之积恒为0,即mj?mk≡0(j≠k);
                
  如F(A、B、C)=+BC+A=m0+m3+m4
           = ∑m(0,3,4) 是标准与或式。
  它的真值表如下:
  由真值表也可推导出逻辑函数的标准与或式。 
color=#.最大项和标准或与式
  一个由n变量构成的或项中,如果每个变量都以原变量、反变量形式在或项中出现且仅出现一次,这种或项称最大项。
  一个n变量的逻辑函数或与式中,如果每个或项都由最大项构成,这样的或与式称标准或与式。
  n=3时,最大项的个数是8,即A+B+C,A+B+,…,++
       用下标法表示为 M0、M1、……、M7
  n=4时,最大项有16个,即A+B+C+D,A+B+C+,…,+++
       用下标法表示为 M0、M1、……、M15
  最大项的性质: 对于某一最大项Mi,仅有一组变量的取值使之为0;
          任何两个最大项之和恒为1,即Mi+Mj≡1(i≠j);
           n个变量的函数的全体最大项之与恒为0。
  如F(A,B,C)=(A+B+C)?(A+B+C)?(A+B+C)
           =M0?M4?M3=∏M(0,3,4)是标准或与式。
  由真值表可以推出标准或与式。
color=#.标准与或式和标准或与式间的关系:
  任一函数的标准与或式可以得到对应的标准或与式:
  如F(A,B,C)=∑m(1,3,5,7)=∏M(0,2,4,6),反之亦然。
  最大项和最小项之间的关系:
  M0=A+B+C==
       ?
       ?
       ?
  M7=++==
 5.最简表达式的基本形式:
  最简的含义是所含项数最少,且每项中所含变量最少。
  最简表达式的基本形式有五种:与或式、与非-与非式、与或非式、或与式、
或非-或非式。它们间的相互转换方法:
 ①与或式→与非-与非式:
  可以对与或式两次求反,再用反演律展开。
 ②与或式→或与式:
  先对F的与或式求反,得到的最简与或式,再对求反,展开后化简。 
 ③或与式→或非-或非式:
  对或与式两次求反,再用反演律展开。
 ④与或式→与或非式:
  先对F的与或式求反,得到的最简与或式,再对F求反。
二、逻辑函数的代数化简法
  对逻辑代数的基本定律、公式掌握的基础上可以将复杂的逻辑函数转化为最简式。常用的代数化简法如下:
 1.并项法:利用公式 AB+A=A 
 2.吸收法:利用公式 A+AB=A  
 3.消去法:利用公式 A+B=A+B  
 4.取消法:利用公式 AB+C+BC=AB+C  
 5.配项法:利用公式 A+=1 或加上多余项。 
三、逻辑函数的卡诺图化简法
  利用代数法化简逻辑函数,需要一定的技巧,难度较大。为此我们介绍卡诺图化简法,较容易得到最简式。
 1.卡诺图的构成:
  一个n变量的逻辑函数,全部最小项的个数应该有2n个。卡诺图实质上是将代表全部最小项的2n个小方格,按排列构成的方块图。
  对于n=3,最小项有8个,对应8个小方块,排成二行四列的长方形。小方块所在的行和列上所标的“0”和“1”确定了对应变量的取值,它们均按循环码排列。行、列交叉点的小方块对应了一个最小项。
   对于n=4,最小项有16个,对应16个小方块,排列成四行四列的正方形。如下图:
  如四行一列的小方块对应的最小项是A,即m8。
 2.逻辑函数在卡诺图中的表示
  前面介绍了n=3、4变量卡诺图的构成,它们是空的,并不代表任何逻辑函数。
  要将逻辑函数在卡诺图中表示出来,可先将该函数转换成标准与或式,然后画出相应变量数的空卡诺图,再向表达式中含有的最小项所对应的小方格中填入1,其余填上0,即可得到该函数所对应的卡诺图。
  可以直接从真值表得到函数的卡诺图,因为由真值表可以表示成标准与或式。
  任一与或式可以直接在卡诺图中表示:如F(A,B,C)=A+BC
只需将A=1且C=0对应的小方块填入1,再将B=C=1对应的小方块填入1,其余填0,即可。
 3.卡诺图化简逻辑函数的原理
  卡诺图化简逻辑函数的依据是并项公式AB+A=A。
  在卡诺图中有许多相邻小方块,它们对应的最小项可以合并。
  在三变量的卡诺图中,可以有二个、四个、八个“1”方块相邻,它们合并分别可以消去一个、二个、三个变量,从而达到化简的目的。
  在四变量的卡诺图中,可以有二个、四个、八个、十六个“1”方块相邻,它们合并分别可以消去一个、二个、三个、四个变量,从而达到化简的目的。
  总之,卡诺图中的2m个“1”方块构成的矩形区域,可以消去m个互反变量,从而合并成一项。
 4.用卡诺图化简逻辑函数的步骤
 ①将原始函数或真值表表示在卡诺图上,使卡诺图中对应函数最小项的所有小方块填入"1",其余可不填。 
 ②对卡诺图中的"1"方块画圈。画圈时注意规则
 ③将每个圈中互反变量消去,保留共同变量,得到对应的与项,最后将所有与项相或即可。
  注意: 为了防止圈住多余的圈,可将只有一种圈法的“1”方块先圈住,再将剩下的
“1”方块按上述原则画圈。
 5.包含无关项的逻辑函数的化简:
  实际中,有些函数只与一部分最小项有关,而与另一部分最小项无关,这一部分与函数值无关的最小项称为无关项或约束项。这样的函数称包含无关项的逻辑函数。
  如在8421BCD码中有6种编码是不允许出现的:,它们是8421BCD码的无关项。
  无关项用di表示。它们不可能使函数值为1,所以∑di=0。在逻辑函数中加上无关项不影响函数值,利用这点可以帮助逻辑函数化简。 
《教师吧》是一家帮助电子初学者快速入门电子技术的公益性教学网站,专门提供电子技术和单片机技术等入门型学习视频教程和电子制作套件。
我们主张电子初学者采用万能板焊接电子制作产品,因为这种“边学边做”的自学模式,不仅能锻炼焊接技术,还能提高识别电路图和分析原理图的能力。
辅以电子视频教程同步学习,必将为日后维修、设计电子产品打下坚实的基础,帮助您快速跨越电子入门者到电子工程师的门槛。 本站已经获得国家部门认证
赣ICP备号 本站业务客服QQ: E-mail:
电子爱好者群(1):电子爱好者群(2):电子爱好者群(3): 电子爱好者群(4):
版权归刘昆山所有& 转载须经本人同意,否则后果自负!本站网址:
站长: 手机:()副站长:
欢迎您为本站提供资料,本站资料有的来自网络,如有版权争议,请通知本人,本人将删除之!导读:逻辑函数的卡诺图化简法,本节介绍一种比代数法更简便、直观的化简逻辑函数的方法,一个逻辑函数的真值表有多少行,例3.2.3某逻辑函数的真值表如表3.2.3所示,用卡诺图表示该逻辑函数,解:该函数为三变量,图3.2.4例3.2.3的卡诺图,3.从逻辑表达式到卡诺图,(1)如果逻辑表达式为最小项表达式,则只要将函数式中出现的最小项在卡诺图对应的小方格中填入1,例3.2.4用卡逻辑函数的卡诺图化简法 代数化简法的优点是不受变量数目的限制。缺点是:没有固定的步骤可循;需要熟练运用各种公式和定理;需要一定的技巧和经验;有时很难判定化简结果是否最简。 本节介绍一种比代数法更简便、直观的化简逻辑函数的方法。它是一种图形法,是由美国工程师卡诺(Karnaugh)发明的,所以称为卡诺图化简法。 卡诺图实际上是真值表的一种变形,一个逻辑函数的真值表有多少行,卡诺图就有多少个小方格。所不同的是真值表中的最小项是按照二进制加法规律排列的,而卡诺图中的每一项则是按照相邻性排列的。
1.卡诺图的结构 (1)二变量卡诺图。 Am0ABm1ABB(a)m3ABm4ABAB(b) (2)三变量卡诺图。 Bm0ABCAm4ABCm1ABCm5ABCC(a)m3ABCm7ABCm2ABCm6ABCABC(b) (3)四变量卡诺图。 Cm0m1m3m2ABCDABCDABCDABCDm4m5m7m6ABCDABCDABCDABCDm12m13m15m14ABCDABCDABCDABCDm8m9m11m10ABCDABCDABCDABCDD(a)(b)BAB371026A
2.从真值表到卡诺图
例3.2.3 某逻辑函数的真值表如表3.2.3所示,用卡诺图表示该逻辑函数。 解: 该函数为三变量,先画出三变量卡诺图,然后根据表3.2.3将8个最小项L的取值0或者1填入卡诺图中对应的8个小方格中即可,如图3.2.4所示。
1 L 0 0 0 1 0 1 1 1
LBC00 A 00
例3.2.3的卡诺图
3.从逻辑表达式到卡诺图
(1)如果逻辑表达式为最小项表达式,则只要将函数式中出现的最小项在卡诺图对应的小方格中填入1,没出现的最小项则在卡诺图对应的小方格中填入0。
例3.2.4 用卡诺图表示逻辑函数F?ABC?ABC?ABC?ABC
解: 该函数为三变量,且为最小项表达式,写成简化形式F?m0?m3?m6?m7然后画出三变量卡诺图,将卡诺图中m0、m3、m6、m7对应的小方格填1,其他小方格填0。
(2)如果逻辑表达式不是最小项表达式,但是“与―或表达式”,可将其先化成最小项表达式,再填入卡诺图。也可直接填入,直接填入的具体方法是:分别找出每一个与项所包含的所有小方格,全部填入1。
例3.2.5 用卡诺图表示逻辑函数G?AB?BCD
GFABCA10001B
例3.2.4的卡诺图
例3.2.5的卡诺图
(3)如果逻辑表达式不是“与―或表达式”,可先将其化成“与―或表达式”再填入卡诺图。 3.2.5
逻辑函数的卡诺图化简法 1.卡诺图化简逻辑函数的原理
(1)2相邻项结合(用一个包围圈表示),可消去1个变量。如图3.2.7所示。
(2)4相邻项结合(用一个包围圈表示),可以消去2个变量,如图3.2.8所示。 (3)8相邻项结合(用一个包围圈表示),可以消去3个变量,如图3.2.9所示。 - 2 - C1BCDA1ABDD1ABC11B1A1BD(四角)D11ABD11C11B11BCCD 图3.2.7
2个相邻的最小项合并
4个相邻的最小项合并 C1C11A111B11D11B11 图3.2.9
8个相邻的最小项合并 总之,2n个相邻的最小项结合,可以消去n个取值不同的变量而合并为l项。
2.用卡诺图合并最小项的原则
用卡诺图化简逻辑函数,就是在卡诺图中找相邻的最小项,即画圈。为了保证将逻辑函数化到最简,画圈时必须遵循以下原则: (1)圈要尽可能大,这样消去的变量就多。但每个圈内只能含有2n(n=0,1,2,3??)个相邻项。要特别注意对边相邻性和四角相邻性。 (2)圈的个数尽量少,这样化简后的逻辑函数的与项就少。 (3)卡诺图中所有取值为1的方格均要被圈过,即不能漏下取值为1的最小项。
(4)取值为1的方格可以被重复圈在不同的包围圈中,但在新画的包围圈中至少要含有1个末被圈过的1方格,否则该包围圈是多余的。
3.用卡诺图化简逻辑函数的步骤 (1)画出逻辑函数的卡诺图。 (2)合并相邻的最小项,即根据前述原则画圈。 (3)写出化简后的表达式。每一个圈写一个最简与项,规则是,取值为l的变量用原变量表示,取值为0的变量用反变量表示,将这些变量相与。然后将所有与项进行逻辑加,即得最简与―或表达式。
例3.2.7 用卡诺图化简逻辑函数:F?AD?ABD?ABCD?ABCD 解:(1)由表达式画出卡诺图如图3.2.11所示。 (2)画包围圈合并最小项,得简化的与―或表达式: - 3 -
L110A00DB1A11DC100B 图3.2.10 例3.2.6卡诺图
图3.2.11 例3.2.7卡诺图 注意:图中的虚线圈是多余的,应去掉;图中的包围圈BD是利用了四角相邻性。 例3.2.8 某逻辑函数的真值表如表3.2.4所示,用卡诺图化简该逻辑函数。 解法1:(1)由真值表画出卡诺图,
例3.2.8真值表 如图3.2.12所示 A
C L (2)画包围圈合并最小项,如图3.2.12(a)所示,得简化的与―或表达0
0 0 式: 0
L?BC?AB?AC 解法2:(1)由表达式画出卡诺图,如图3.2.12所示
(2)画包围圈合并最小项,如图3.2.12(b)所示,得简化的与―或表达式:
L?AB?BC?AC
1 1 1 1 1 1 0 L0A111C¨a££?10B11
L0A111C¨b££?10B11图3.2.12 例3.2.8卡诺图
(a)解法1
(b)解法2 通过这个例子可以看出,一个逻辑函数的真值表是唯一的,卡诺图也是唯一的,但化简结果有时不是唯一的。
- 4 - 包含总结汇报、资格考试、办公文档、旅游景点、外语学习、IT计算机、计划方案、教程攻略以及逻辑函数的卡诺图化简法等内容。
相关内容搜索以下试题来自:
单项选择题组合逻辑电路的分析步骤是()。1、根据最简输出函数表达式画出逻辑图2、列出真值表3、写出逻辑表达式并化简4、电路功能描述逻辑抽象A.1、2、3、4
B.4、3、2、1
C.4、2、3、1
D.4、1、2、3
为您推荐的考试题库
您可能感兴趣的试卷
你可能感兴趣的试题
1A.后级加缓冲电路
B.接入滤波电容
C.修改逻辑设计增加冗余项
D.引入封锁脉冲2A.2
D.53A.译码器
D.数据选择器4A.输出仅由输入决定
B.电路的输出与电路当前状态无关
C.电路结构中无反馈环路
D.有记忆功能5A.全部输入是0
B.任一输入是0
C.仅一输入是0
D.全部输入是1

我要回帖

更多关于 逻辑电路如图所示 的文章

 

随机推荐