数字电子技术基础第二章逻辑代数和逻辑函数化.ppt
《数字电子技术基础第二章逻辑代数和逻辑函数化.ppt》由会员分享,可在线阅读,更多相关《数字电子技术基础第二章逻辑代数和逻辑函数化.ppt(81页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第二章第二章 逻辑代数和逻辑函数化简逻辑代数和逻辑函数化简2.1 2.1 基本逻辑运算和复合逻辑运算基本逻辑运算和复合逻辑运算2.2 2.2 逻辑代数的基本定律及规则逻辑代数的基本定律及规则2.3 2.3 逻辑函数的表示方法及其转换逻辑函数的表示方法及其转换2.4 2.4 逻辑函数的化简方法逻辑函数的化简方法 与逻辑与逻辑2.1 2.1 基本逻辑运算和复合逻辑运算基本逻辑运算和复合逻辑运算或逻辑或逻辑非逻辑非逻辑数码数码0,1相反的逻辑状态相反的逻辑状态1.与逻辑:与逻辑:当决定一事件的所有条件都具备时,这当决定一事件的所有条件都具备时,这个事件才发生个事件才发生,这样的逻辑关系称为这样的逻辑
2、关系称为与与逻辑逻辑。功能表功能表2.1.1 2.1.1 基本逻辑运算基本逻辑运算灭灭灭灭灭灭亮亮断断 断断断断 合合合合 断断合合合合与逻辑关系与逻辑关系开关开关A开关开关B灯灯Y电源电源ABY真值表真值表与逻辑的表示方法:与逻辑的表示方法:000100011011功能表功能表灭灭灭灭灭灭亮亮断断 断断断断 合合合合 断断合合 合合ABYABY开关断用开关断用0表示表示,开关闭合用开关闭合用1表示表示灯亮用灯亮用1表示表示,灭用灭用0表示表示(Truth table)真值表真值表逻辑函数式逻辑函数式逻逻辑辑符符号号ABY&000100011011ABY 见见0为为0 全全1为为1 与门与门(
3、AND gate)2.或逻辑:或逻辑:决定某一事件的条件只要有一个或一个以上具备决定某一事件的条件只要有一个或一个以上具备时,这个事件就会发生时,这个事件就会发生,这样的逻辑关系称为这样的逻辑关系称为或逻辑或逻辑。或逻辑关系或逻辑关系开关开关A开关开关B灯灯Y电源电源真值表真值表011100011011ABY开关断用开关断用0表示表示,开关闭合用开关闭合用1表示表示灯亮用灯亮用1表示表示,灭用灭用0表示表示真值表真值表逻辑函数式逻辑函数式逻逻辑辑符符号号011100011011ABYABY1 见见1为为1 全全0为为0或门或门(OR gate)例:根据输入波形画出输出波形例:根据输入波形画出输
4、出波形例:根据输入波形画出输出波形例:根据输入波形画出输出波形ABY1见见“0”为为“0”,全全“1”为为“1”见见“1”为为“1”,全全“0”为为“0”&ABY1 1ABY2Y23.非逻辑:非逻辑:只要条件具备,事件便不会发生;条件不具备,只要条件具备,事件便不会发生;条件不具备,事件一定发生的逻辑关系。事件一定发生的逻辑关系。真值表真值表逻辑函数式逻辑函数式逻逻辑辑符符号号非逻辑关系非逻辑关系1001AY1开关开关A灯灯Y电源电源RAY非门非门(NOT gate)(1)与非逻辑与非逻辑 AB&2.1.2 复合逻辑运算复合逻辑运算真值表真值表 0 0 0 100 0 11011ABY Y1
5、1 1 1 0 见见0为为1 全全1为为0逻辑函数式逻辑函数式逻逻辑辑符符号号(2)或或非逻辑非逻辑 2.1.2 复合逻辑运算复合逻辑运算真值表真值表 0 1 1 10 0 0 11 01 1ABY Y2 1 0 0 0 见见1为为0 全全0为为1逻辑函数式逻辑函数式逻逻辑辑符符号号AB1(3)与或与或(非非)逻辑逻辑 (真值表略真值表略)AB&CD1与或非逻辑与或非逻辑与或逻辑与或逻辑(4)异或逻辑异或逻辑(5)同或逻辑同或逻辑(异或非异或非)AB=101100 00 11 01 1 AB=1=ABABY410010 00 11 01 1ABY5曾用符号曾用符号美国符号美国符号ABYABYA
6、BYAAY国标符号国标符号AB&A1ABYAB12.1.3 逻辑符号对照逻辑符号对照国标符号国标符号曾用符号曾用符号美国符号美国符号AB&ABYABYABYAB=1ABABYABYAB1或:或:0+0=01+0=11+1=1 与:与:0 0=00 1=01 1=1 非:非:二、变量和常量的关系二、变量和常量的关系(变量:变量:A、B、C)或:或:A+0=AA+1=1与与:A 0=0A 1=A 非:非:2.2.1 逻辑代数的基本定律逻辑代数的基本定律一、一、常量之间的关系常量之间的关系(常量:常量:0 和和 1)2.2 逻辑代数的基本定律及规则逻辑代数的基本定律及规则三、与普通代数相似的定理三、
7、与普通代数相似的定理交换律交换律结合律结合律分配律分配律 证明公式证明公式方法一:公式法方法一:公式法 证明公式证明公式方法二:真值表法方法二:真值表法 (将变量的各种取值代入等式将变量的各种取值代入等式两边,进行计算并填入表中两边,进行计算并填入表中)A B C0 0 00 0 10 1 00 1 11 0 01 0 11 1 01 1 100 0 1 0 0 0 1 000111110001111100 1 1 1 1 1 1 01 0 1 1 1 1 1 相等相等四、逻辑代数的一些特殊定理四、逻辑代数的一些特殊定理同一律同一律A+A=AA A=A还原律还原律证明:证明:德德 摩根定理摩根
8、定理 A B 0 0 0 1 1 0 1 100 0 1 111011 0 0 10101110011110001000相等相等相等相等德德 摩根定理摩根定理五、五、若干常用公式若干常用公式推广推广推论推论分配律分配律(5)即即=AB同理可证同理可证AB六、关于异或运算的一些公式六、关于异或运算的一些公式异或异或同或同或 AB(1)交换律交换律(2)结合律结合律(3)分配律分配律=ABAB(4)常量和变量的异或运算常量和变量的异或运算(5)因果互换律因果互换律如果如果则有则有证明证明刘雪婷刘雪婷刘雪婷刘雪婷邮箱:邮箱:邮箱:邮箱:2.2.2 逻辑代数的基本规则逻辑代数的基本规则1.代入规则:代
9、入规则:等式中某一变量都代之以一个逻等式中某一变量都代之以一个逻辑函数,则等式仍然成立。辑函数,则等式仍然成立。例如:例如:已知已知2.反演规则:反演规则:求逻辑函数的反函数求逻辑函数的反函数则则 将将 Y 式中式中“.”换成换成“+”,“+”换成换成“.”“0”换成换成“1”,“1”换成换成“0”原原变量换成变量换成反反变量,变量,反反变量换成变量换成原原变量变量已知已知则则运算顺序:运算顺序:括号括号 与与 或或不属于单个变量上不属于单个变量上的反号应保留不变的反号应保留不变3.对偶规则:对偶规则:如果两个表达式相等,则它们的对如果两个表达式相等,则它们的对偶式也一定相等。偶式也一定相等。
10、将将 Y 中中“.”换成换成“+”,“+”换成换成“.”“0”换成换成“1”,“1”换成换成“0”例如例如对偶规则的应用对偶规则的应用:证明等式成立:证明等式成立0 0=01+1=1运算顺序:运算顺序:括号括号 与与 或或 2.3.1 2.3.1 逻辑表达式逻辑表达式 2.3 逻辑函数的表示方法及其转换逻辑函数的表示方法及其转换2.3.2 2.3.2 真值表真值表2.3.3 2.3.3 卡诺图卡诺图2.3.4 2.3.4 逻辑图逻辑图2.3.6 2.3.6 逻辑函数表示方法间的相互转换逻辑函数表示方法间的相互转换2.3.5 2.3.5 波形图波形图逻辑函数的基本概念逻辑函数的基本概念逻辑函数:
11、逻辑函数:如果输入逻辑变量如果输入逻辑变量 A、B、C 的的取值确定之后,输出逻辑变量取值确定之后,输出逻辑变量 Y 的的值也被唯一确定,则称值也被唯一确定,则称 Y 是是 A、B、C 的逻辑函数。并记作的逻辑函数。并记作 逻辑函数具有以下特点:逻辑函数具有以下特点:1.1.输入变量与输出变量之间的输入变量与输出变量之间的逻辑逻辑关系;关系;2.2.函数由三种函数由三种基本逻辑运算基本逻辑运算组成;组成;3.3.输入和输出逻辑变量的取值只能是输入和输出逻辑变量的取值只能是0 0或或1 1。逻辑函数的相等逻辑函数的相等 若两逻辑函数具有相同的真值表,则这两若两逻辑函数具有相同的真值表,则这两个逻
12、辑函数相等。个逻辑函数相等。从逻辑问题建立逻辑函数的过程从逻辑问题建立逻辑函数的过程 在现实生活中,为了解决实际逻辑问在现实生活中,为了解决实际逻辑问题题,应根据提出的问题,确定哪些是逻辑自变量,应根据提出的问题,确定哪些是逻辑自变量,哪些是逻辑因变量,然后研究他们之间的因哪些是逻辑因变量,然后研究他们之间的因果关系,列出真值表,再根据真值表写出逻果关系,列出真值表,再根据真值表写出逻辑表达式。辑表达式。通过一个简单的例子加以通过一个简单的例子加以介绍。介绍。右图是一个控制楼梯右图是一个控制楼梯照明灯的电路。为了省电,照明灯的电路。为了省电,人在楼下开灯,上楼后可关人在楼下开灯,上楼后可关灯;
13、反之亦然。灯;反之亦然。A A、B B是两个是两个单刀双掷开关,单刀双掷开关,A A装在上,装在上,B B装在楼下。只有当两个开关同时向上或向装在楼下。只有当两个开关同时向上或向下时,灯才被点亮。试用一个逻辑函数来下时,灯才被点亮。试用一个逻辑函数来描述开关描述开关A A、B B与照明灯之间的关系。与照明灯之间的关系。解:解:(1)设开关设开关A、B为输入变量为输入变量:开关开关接接 上面为上面为“1”,开关接下,开关接下面为面为“0”设电灯设电灯L为输出变量,为输出变量,灯亮灯亮L=1,灯灭灯灭L=0。(3)(3)根据真值表,写出逻辑根据真值表,写出逻辑表达式表达式:(2)列出列出A、B所有
14、状态及对应输出所有状态及对应输出L的的状态,即状态,即真值表真值表。把对应函数值为把对应函数值为“1”的变量组合挑出的变量组合挑出(即第(即第1、4)组合,写成一个)组合,写成一个乘积项乘积项;凡取值为凡取值为“1”的写成的写成原变量原变量 A,取值为取值为“0”的写成的写成反变量反变量 A;最后,将上述乘积项最后,将上述乘积项相或相或,即为所求函数:,即为所求函数:ABL00 0 1 1 0 1 11001优点:优点:书写简洁方便,易用公式和定理进行运书写简洁方便,易用公式和定理进行运算、变换。算、变换。缺点:缺点:逻辑函数较复杂时,难以直接从变量取逻辑函数较复杂时,难以直接从变量取值看出函
15、数的值。值看出函数的值。2.3.1 逻辑表达式逻辑表达式 我们已经学习过三种最基本的逻辑运算:逻我们已经学习过三种最基本的逻辑运算:逻辑与;逻辑或;逻辑非,用他们,可以解决所辑与;逻辑或;逻辑非,用他们,可以解决所有的逻辑运算问题,因此可以称之为一个有的逻辑运算问题,因此可以称之为一个“完完备逻辑集备逻辑集”。或与式或与式与或非式与或非式1.逻辑表达式的类型逻辑表达式的类型与或式与或式 与非与非-与非式与非式或与非式或与非式或非或非-或非式或非式或非或非-或式或式核心核心标准与或表达式标准与或表达式2.逻辑函数的标准形式逻辑函数的标准形式1)最小项最小项标准与标准与或式或式标准与或式就是最小项
16、之和的形式标准与或式就是最小项之和的形式最小项最小项(1)最小项的概念:最小项的概念:包括所有变量的乘积项,每个变量均以原变量或包括所有变量的乘积项,每个变量均以原变量或反变量的形式出现一次。反变量的形式出现一次。(2 变量共有变量共有 4 个最小项个最小项)(4 变量共有变量共有 16 个最小项个最小项)(n 变量共有变量共有 2n 个最小项个最小项)(3 变量共有变量共有 8 个最小项个最小项)对应规律:对应规律:1 原变量原变量 0 反变量反变量(2)最小项的性质:最小项的性质:0000000100000010000001000000100000010000001000000100000
17、0100000000 0 00 0 10 1 00 1 11 0 01 0 11 1 01 1 1A B Ca 任一最小项,只有一组对应变量取值使其值为任一最小项,只有一组对应变量取值使其值为 1;A B C 0 0 1A B C 1 0 1b 任意两个最小项的乘积为任意两个最小项的乘积为 0;c 全体最小项之和为全体最小项之和为 1;d 任何两个相邻任何两个相邻项均可合并成一项并消去一个互补因子。项均可合并成一项并消去一个互补因子。(3)最小项的编号:最小项的编号:把与最小项对应的变量取值当成二进制数,与之把与最小项对应的变量取值当成二进制数,与之相应的十进制数,就是该最小项的编号,用相应的
18、十进制数,就是该最小项的编号,用 mi 表示。表示。对应规律:对应规律:原变量原变量 1 反变量反变量 00 0 00 0 10 1 00 1 11 0 01 0 11 1 01 1 10 1 234567m0m1m2m3m4m5m6m72)最小项标准表达式最小项标准表达式 任何逻辑函数都是由其变量的若干个最小项构成,任何逻辑函数都是由其变量的若干个最小项构成,都可以表示成为最小项之和的形式。都可以表示成为最小项之和的形式。例例 写出下列函数的标准与或式:写出下列函数的标准与或式:解解 或或m6m7m1m3 例例 写出下列函数的标准与或式:写出下列函数的标准与或式:m7m6m5m4m1m0m8
19、m0与前面与前面m0相重相重ABCY0 0 00 0 10 1 00 1 11 0 01 0 11 1 01 1 100010111优点:优点:直观明了,便于将实际逻直观明了,便于将实际逻辑问题抽象成数学表达式。辑问题抽象成数学表达式。缺点:缺点:难以用公式和定理进行运难以用公式和定理进行运算和变换;变量较多时,算和变换;变量较多时,列函数真值表较繁琐。列函数真值表较繁琐。2.3.2 逻辑真值表逻辑真值表2.3.3 卡诺图卡诺图优点:优点:便于求出逻辑函数的最简便于求出逻辑函数的最简与或表达式。与或表达式。缺点:缺点:只适于表示和化简变量个数只适于表示和化简变量个数比较少的逻辑函数,也不便比较
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数字 电子技术 基础 第二 逻辑 代数和 函数
限制150内