第二章逻辑函数及其简化PPT讲稿.ppt
《第二章逻辑函数及其简化PPT讲稿.ppt》由会员分享,可在线阅读,更多相关《第二章逻辑函数及其简化PPT讲稿.ppt(51页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第二章 逻辑函数及其简化第1页,共51页,编辑于2022年,星期二2.1 基本概念基本概念逻辑门电路逻辑门电路:在数字电路中,实现逻辑运算功能的电路。如:在数字电路中,实现逻辑运算功能的电路。如:与与门、门、或或门、门、非非门。门。逻辑状态逻辑状态:在数字电路中;把一个状态分为两种,一种状态叫逻:在数字电路中;把一个状态分为两种,一种状态叫逻辑辑1,另一种状态叫逻辑,另一种状态叫逻辑0。(注:注:“1”或或“0”是表示两种不同的符号,没有数量意思。是表示两种不同的符号,没有数量意思。)高低电平:高低电平:表示电压大小范围,分为高电压状态和低电压状表示电压大小范围,分为高电压状态和低电压状态,不
2、是一个固定的电压数值。态,不是一个固定的电压数值。真值表:真值表:将输入、输出用将输入、输出用0、1表示,完整地列出所有可能输表示,完整地列出所有可能输入、输出逻辑关系的表格。入、输出逻辑关系的表格。第2页,共51页,编辑于2022年,星期二逻辑函数:逻辑函数:如果输入逻辑变量如果输入逻辑变量A、B、C、D 的取值的取值(1或或0)确定以后、输出逻辑变量)确定以后、输出逻辑变量 Z 的值也被唯一的确定。的值也被唯一的确定。称称Z 是是A、B、C、D 的逻辑函数。的逻辑函数。Z=F(A、B、C、D )逻辑函数相等:逻辑函数相等:F(A、B、C、D )和)和G(A、B、C、D ),如果输入变量),
3、如果输入变量A、B、C、D 的任的任意一组状态组合取值,使意一组状态组合取值,使F 和和G 输出状态相同。称输出状态相同。称F和和G是是相相等。等。F =G 它们的真值表相等它们的真值表相等 布尔代数中的变量往往用字母布尔代数中的变量往往用字母A、B、C表示。每个变量只取表示。每个变量只取“0”或或“1”两种情况,即变量不是取两种情况,即变量不是取“0”,就是取,就是取“1”,不可能,不可能有第三种情况。它相当于信号的有或无,电平的高低,电路的导通或有第三种情况。它相当于信号的有或无,电平的高低,电路的导通或截止。这使布尔代数可以直接用于截止。这使布尔代数可以直接用于双值逻辑系统双值逻辑系统电
4、路的研究。电路的研究。第3页,共51页,编辑于2022年,星期二2.2 逻辑代数逻辑代数一、基本逻辑:一、基本逻辑:与与逻辑、逻辑、或或逻辑、逻辑、非非逻辑逻辑1.与逻辑:与逻辑:某事成立,必须是它成立的所有条件都满足要求时,某事成立,必须是它成立的所有条件都满足要求时,才成立。才成立。如:如:串联开关电路串联开关电路P逻辑符号和表达式逻辑符号和表达式P=A B C=AB C =A B C&ABC真值表:真值表:列出输入的所有状列出输入的所有状态和输出值。态和输出值。A BP断断 断断灭灭断断 闭闭灭灭闭闭 断断灭灭闭闭 闭闭亮亮A BP0 000 101 001 11逻辑逻辑1:表示开关表示
5、开关”闭闭”,灯的灯的”亮亮”.逻辑逻辑0:表示开关表示开关”断断”,灯的灯的”灭灭”.第4页,共51页,编辑于2022年,星期二 与逻辑也称逻辑乘运算,相当于集合中的交集,根据交集的与逻辑也称逻辑乘运算,相当于集合中的交集,根据交集的概念,不难确定逻辑乘法的运算规则:概念,不难确定逻辑乘法的运算规则:A B=P0 0 =00 1 =01 0 =01 1 =12.或逻辑:或逻辑:要使某事成立,只要满足它至少成立的一个条件时,则要使某事成立,只要满足它至少成立的一个条件时,则成立。成立。如:如:并联开关电路并联开关电路第5页,共51页,编辑于2022年,星期二逻辑符号和表达式逻辑符号和表达式P=
6、A+B+C1ABC真值表:真值表:ABP000011101111 或逻辑也称逻辑加运算,相当于集或逻辑也称逻辑加运算,相当于集合中的并集,根据并集的概念,不难合中的并集,根据并集的概念,不难确定逻辑加的运算规则:确定逻辑加的运算规则:A+B=P0+0=00+1=11+0=11+1=1第6页,共51页,编辑于2022年,星期二 小结小结 与逻辑:有低与逻辑:有低 出低出低;全高;全高 出高出高。或逻辑:有高或逻辑:有高 出高;全低出高;全低 出低出低。3.非运算非运算非逻辑:非逻辑:当一事件的条件满足时,该事件不会发当一事件的条件满足时,该事件不会发生,条件不满足时,才会发生,这样的因果关系称为
7、生,条件不满足时,才会发生,这样的因果关系称为“非非”逻辑关系。逻辑关系。输入输出AP01101AP=A第7页,共51页,编辑于2022年,星期二4.与非、或非逻辑与非、或非逻辑 与非与非 或非或非P=A+B+C1ABC&P=A B CABCA BP0 010 111 011 10A BP0 010 101 001 10与非:与非:全高全高 出低出低;有低;有低 出高出高。或非:或非:全低全低 出高出高;有高;有高 出低出低。5.与或非与或非&1A AB BC CD D第8页,共51页,编辑于2022年,星期二6.异或、同或逻辑异或、同或逻辑 异或异或:二个输入变量状态不同,输出为高;二个输入
8、变量状态相二个输入变量状态不同,输出为高;二个输入变量状态相同,输出为低同,输出为低。注注:一次异或逻辑运算只有二个输入变量,多个变量的异或运算,必须二个二一次异或逻辑运算只有二个输入变量,多个变量的异或运算,必须二个二个变量分别进行。个变量分别进行。P=A B=1AB 同或:同或:二个输入变量状态不同,输出为高;二个输入变量状态二个输入变量状态不同,输出为高;二个输入变量状态相同,输出为低相同,输出为低。P=A B=1ABA BP0 0010 111 011 10A BP0 010 101 001 11第9页,共51页,编辑于2022年,星期二各种逻辑符号图各种逻辑符号图第10页,共51页,
9、编辑于2022年,星期二二、逻辑代数的基本定律二、逻辑代数的基本定律 1.1.变量与常量之间的关系变量与常量之间的关系 :变量与常量之间的关系又可分:变量与常量之间的关系又可分为与逻辑形式及或逻辑形式两种。实际上为与逻辑形式及或逻辑形式两种。实际上“与与”和和“或或”之间之间是有对应关系的,我们将在稍后给予指出。是有对应关系的,我们将在稍后给予指出。定理定理1 A0=0 ,A+1=1定理定理2 A1=A ,A+0=A 2.变量自身之间的关系:变量自身之间的关系:变量自身之间的关系也有两对变量自身之间的关系也有两对公式,它们之间也是互相对应的。公式,它们之间也是互相对应的。定理定理3 AA=A
10、,A+A=A定理定理4 =0 ,A+=1定理定理5:还原律还原律第11页,共51页,编辑于2022年,星期二3.3.在在对对逻逻辑辑表表达达式式进进行行变变换换时时,可可以以使使用用普普通通的的交交换换律律、结结合合律律和分配律来变换其形式。和分配律来变换其形式。定理定理6:交换律交换律 AB=BA A+B=B+A定理定理7:结合律结合律 (A+B)+C=A+(B+C)(AB)C=A(BC)定理定理8:分配律分配律 A(B+C)=AB+AC A+AC=(A+B)(A+C)第12页,共51页,编辑于2022年,星期二4.4.特殊公式和定理:特殊公式和定理:定理定理9:吸收律吸收律A+AB=A ,
11、A(A+B)=AA+B=A+B,A(+B)=AB定理定理10:反演律反演律定理定理1:恒等式恒等式 在在“与或与或”逻辑式中,一个与项包含了另外两个含有互为反逻辑式中,一个与项包含了另外两个含有互为反变量的与项的其余部分,则该与项是多余的(项)。变量的与项的其余部分,则该与项是多余的(项)。第13页,共51页,编辑于2022年,星期二吸收律吸收律反演律反演律分配律分配律结合律结合律交换律交换律重叠律重叠律互补律互补律公式公式101律律还原律还原律名称名称公式公式2恒等式恒等式二、逻辑代数的基本定律二、逻辑代数的基本定律第14页,共51页,编辑于2022年,星期二三、逻辑代数的基本规则三、逻辑代
12、数的基本规则基本公式中的公式基本公式中的公式l 和公式和公式2 就互为对偶就互为对偶 式。式。1.代入规则代入规则 对于任何一个逻辑等式,以某个逻辑变量或逻辑函数同时取代等式两端任何一个对于任何一个逻辑等式,以某个逻辑变量或逻辑函数同时取代等式两端任何一个逻辑变量后,等式依然成立。逻辑变量后,等式依然成立。例如,在反演律中用例如,在反演律中用BC去代替等式中的去代替等式中的B,则新的等式仍成立:,则新的等式仍成立:2.对偶规则对偶规则 将一个逻辑函数将一个逻辑函数L进行下列变换:进行下列变换:,:0 1,1 0所得新函数表达式叫做所得新函数表达式叫做L 的的对偶式对偶式,用,用 表示。表示。第
13、15页,共51页,编辑于2022年,星期二3.3.反演规则反演规则 在应用反演规则求反函数时要注意以下两点:在应用反演规则求反函数时要注意以下两点:(1)保持运算的优先顺序不变,必要时加括号表明;)保持运算的优先顺序不变,必要时加括号表明;(2)变换中,几个变量(一个以上)的公共非号保持不变)变换中,几个变量(一个以上)的公共非号保持不变。利用反演规则,可以非常方便地求得一个函数的反函数利用反演规则,可以非常方便地求得一个函数的反函数 解:解:解:解:将一个逻辑函数将一个逻辑函数L进行下列变换:进行下列变换:,;:0 1,1 0 ;:原变量原变量 反变量,反变量,反变量反变量 原变量。原变量。
14、所得新函数表达式叫做所得新函数表达式叫做L的的反函数反函数,用,用 表示。表示。例例 求函数求函数 的反函数:的反函数:例例 求函数求函数 的反函数:的反函数:第16页,共51页,编辑于2022年,星期二4.4.展开规则:展开规则:展开规则也叫展开定理,主要有二个公式。展开规则也叫展开定理,主要有二个公式。展开规则二:展开规则二:展开规则一:展开规则一:上述两个展开规则可以看成下列四个等式:上述两个展开规则可以看成下列四个等式:),1(),(21211nnxxPxxxxPxLL=),0(),(21211nnxxPxxxxPxLL=),0(),(21211nnxx+PxxxxPxLL=+),1(
15、),(21211nnxx+PxxxxPxLL=+第17页,共51页,编辑于2022年,星期二四、异或、同或的运算规则四、异或、同或的运算规则 异或:异或:F=A B A+B=A B AB A B=A B (A+B)A(B C)=AB AC 等式两边可以相互交换:等式两边可以相互交换:如如 A B=C;则;则A C=B 同或:同或:F=A B A+B=A B AB A B=A B (A+B)等式两边可以相互交换:等式两边可以相互交换:如如 A B=C;则;则A C=B A+(B C)=(A+B)(A+C)A A=0;A A=1 A 0=A;A 1=A A 0=A;A 1=A A A=1;A A=
16、0 A B=A B=A B A B=A B=A B 如常量如常量1 的个数为奇数,则的个数为奇数,则输出为输出为 1 。如常量如常量0 的个数为偶数,则输的个数为偶数,则输出为出为 1 。第18页,共51页,编辑于2022年,星期二公式的证明方法:公式的证明方法:(1 1)用简单的公式证明略为复杂的公式。)用简单的公式证明略为复杂的公式。例例 证明吸收律证明吸收律 证:证:A B0 00 11 01 1例例3.1.23.1.2 用真值表证明反演律用真值表证明反演律11101110(2 2)用真值表证明,即检验等式两边函数的真值表是否一致。)用真值表证明,即检验等式两边函数的真值表是否一致。第1
17、9页,共51页,编辑于2022年,星期二证明证明:(1)若若 xz=yz,且且 x+z=y+z 则则 y=x .(2)如如 y=y+x,且且 x y=0 ,则则 y=x .证证:(1)(2)所以所以 x=y第20页,共51页,编辑于2022年,星期二2.3 逻辑函数的表示方法逻辑函数的表示方法 描述逻辑问题时,经常使用真值表、逻辑函数的表达式、逻辑图描述逻辑问题时,经常使用真值表、逻辑函数的表达式、逻辑图或卡或卡诺图等方法来研究、处理逻辑问题。并且它们之间完全等价的诺图等方法来研究、处理逻辑问题。并且它们之间完全等价的一真值表:其特点为:一真值表:其特点为:直观明瞭;直观明瞭;由实际问题抽象成
18、数学问题时,使用真值表最方便;由实际问题抽象成数学问题时,使用真值表最方便;变量较多时,真值表过于繁琐。变量较多时,真值表过于繁琐。如有如有n个输入变量变个输入变量变 有有2n 个输入组合。个输入组合。第21页,共51页,编辑于2022年,星期二例如:例如:设计三个不同地点的开关控制一盏灯的电路。设计三个不同地点的开关控制一盏灯的电路。解:解:首先分析题意,令首先分析题意,令A、B、C 表示三个开表示三个开关关,F 为灯;为灯;1 和和 0 表示开关或灯的两个状态。表示开关或灯的两个状态。然后列出真值表如下:然后列出真值表如下:A B CF0 0 000 0 10 1 01 0 01111 0
19、 10 1 11 1 00001 1 11二逻辑函数的表达式二逻辑函数的表达式 Z=F Z=F(A A,B B,C C,)1.由真值表求函数表达式的方法由真值表求函数表达式的方法 标准标准“与与-或或”式(式(“积之和积之和”式)式)i.把真值表中函数为把真值表中函数为1 的输入变量取值组合选出;的输入变量取值组合选出;ii.输入变量为输入变量为1的写成原变量;为的写成原变量;为0 的写成反变量,然后写成一个乘积项的写成反变量,然后写成一个乘积项(与项);(与项);iii.将所有函数值为将所有函数值为1的乘积项相加的乘积项相加 标准标准“与与-或或”式。式。第22页,共51页,编辑于2022年
20、,星期二例:例:根据上例子的真值表得到函数的表达式如下:根据上例子的真值表得到函数的表达式如下:由真值表得到的函数的表达式是标准的由真值表得到的函数的表达式是标准的“与与-或或”式。式。标准标准“或或-与与”式(式(“和之积和之积”式)式)I.选真值表中函数为选真值表中函数为0 的输入变量取值组合;的输入变量取值组合;II.输入变量为输入变量为1的写成反变量;为的写成反变量;为0 的写成原变量,然的写成原变量,然后写成一个和项;后写成一个和项;III.将这些和项相乘将这些和项相乘 标准标准“或或-与与”式。式。A B CF0 0 000 0 10 1 01 0 01111 0 10 1 11
21、1 00001 1 11第23页,共51页,编辑于2022年,星期二2.最小项、最大项(最小项、最大项(P96 )最小项:最小项:包含全部输入变量,每个输入变量或以原变量或以反变包含全部输入变量,每个输入变量或以原变量或以反变量形式出现,并仅仅出现一次,这样的乘积项。量形式出现,并仅仅出现一次,这样的乘积项。标准标准“与与-或或”式:由最小项相加而成的函数表达式。式:由最小项相加而成的函数表达式。n个变量的最小项的数目是个变量的最小项的数目是2n 个,最小项用个,最小项用 mi 表示。下标用最表示。下标用最小项对应的二进制码相应的十进制小项对应的二进制码相应的十进制数表示。例如数表示。例如A
22、B0 00 11 01 1 最大项:最大项:包含全部输入变量的和项。最大项用包含全部输入变量的和项。最大项用MJ表示。最大表示。最大项的下标与对应的最小项下标之间有一定关系项的下标与对应的最小项下标之间有一定关系:I 是最小项的下标数;是最小项的下标数;j 是最大项的下标数。是最大项的下标数。第24页,共51页,编辑于2022年,星期二A B C0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 最小项最小项最大项最大项 非标准非标准“与与-或或”式式 标准标准“与与-或或”式式 解:解:例:例:将函数将函数 转换成最小项表达式。转换成最小项表达式。
23、=m7+m6+m3+m1 =m(1,3,6,7)第25页,共51页,编辑于2022年,星期二 解解:=m7+m6+m3+m5=m(3,5,6,7)例例:将将函函数数 转转换换成成标标准准“与与-或或”式式。最小项和最大项的性质:最小项和最大项的性质:P961.最小项的反是最大项最小项的反是最大项,最大项的反是最小项最大项的反是最小项;第26页,共51页,编辑于2022年,星期二2.全部最小项之和恒等于全部最小项之和恒等于“1”;3.全部最大项之积恒等于全部最大项之积恒等于“0”;4.一部分最小项之和的反等于另外那些最小项之和一部分最小项之和的反等于另外那些最小项之和;5.两最小项之积恒等于两最
24、小项之积恒等于“0”;6.两最大项之和恒等于两最大项之和恒等于“1”;7.与或标准型与或标准型Y=mi=m(0,1,4,6,7)=m0+m1+m4+m6+m7 8.或与标准型或与标准型Y=Mi=M(0,1,4,6,7)=M0 M1 M4 M6 M7 第27页,共51页,编辑于2022年,星期二3.函数表达式的特点函数表达式的特点 简洁方便,高度抽象概括地表示逻辑问题;简洁方便,高度抽象概括地表示逻辑问题;便于进行运算、变换和化简;便于进行运算、变换和化简;便于逻辑图实现。便于逻辑图实现。三逻辑图:三逻辑图:用逻辑符号表示基本单元电路已及由这些基本单元电路用逻辑符号表示基本单元电路已及由这些基本
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第二章 逻辑函数及其简化PPT讲稿 第二 逻辑 函数 及其 简化 PPT 讲稿
限制150内