第二章逻辑代数.ppt_第1页
第二章逻辑代数.ppt_第2页
第二章逻辑代数.ppt_第3页
第二章逻辑代数.ppt_第4页
第二章逻辑代数.ppt_第5页
已阅读5页,还剩53页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第二章 逻辑代数基础,2.1 逻辑代数中的三种基本运算,2.2 逻辑代数的基本公式和常用公式,下一页,前一页,退出,2.3 逻辑代数的基本定理,2.4 逻辑函数及其表示方法,2.5 逻辑代数的化简,2.1 逻辑代数的三种基本运算,变量的取值:逻辑0、逻辑1。,与运算,或运算,非运算,变量的表示:用字母表示,1、三种基本逻辑运算,一、逻辑变量,二、基本逻辑运算与基本逻辑门,逻辑0和逻辑1不代表数值大小,仅表示相互矛盾、相互对立的两种逻辑状态,下一页,前一页,退出,与逻辑真值表,与逻辑关系表,1)与逻辑,开关A,开关B,灯F,断 断 断 合 合 断,合 合,灭 灭 灭,亮,A,B,F,1 0,1

2、1,0 1,0 0,0,0,1,0,只有决定某一事件的所有条件全部具备,这一事件才能发生,运算规则:见0为0,全1为1,或逻辑真值表,2)或逻辑, 1,A,B,F,1 0,1 1,0 1,0 0,1,1,1,0,F= A + B+ .+ N,运算规则:见1为1,全0为0,下一页,前一页,退出,3)非逻辑,非逻辑真值表,1,A,F,0,1,1,0,2、复合逻辑运算,与非逻辑运算,或非逻辑运算,与或非逻辑运算,1)异或运算,A,B,F,1 0,1 1,0 1,0 0,1,1,0,0,=1,2)同或运算,3、其他常见运算,运算规则:相同为0, 相异为1,运算规则:相同为1, 相异为0,下一页,前一页

3、,退出,A,B,F,VL VL,VL,VL,VH,VL,VL VH,VH VL,VH VH,电平关系,正逻辑,负逻辑,4、正逻辑与负逻辑,(与门),(或门),下一页,前一页,退出,逻辑符号:,国外符号:,下一页,前一页,退出,2.2 逻辑代数的基本公式和常用公式,1、 基本公式,公理,交换律,结合律,分配律,0 0 = 0,0 1 =1 0 =0,1 1 = 1,0+ 0 = 0,0+ 1 =1 + 0 =1,1+ 1 = 1,A B = B A,A+ B = B + A,(A B) C = A (B C),(A+ B)+ C = A+ (B+ C),A ( B+ C ) = A B+ A C

4、,A+ B C =( A+ B) (A+ C ),0-1律,重叠律,互补律,自等律,A 0=0 A+ 1=1,A 1=A A+ 0=A,A A=A A+ A=A,还原律,下一页,前一页,退出,反演律,吸收律,A+A B=A,某乘积项的部分因子恰好是另一乘积项的全部,则该乘积项多余,下一页,前一页,退出,A (A + B)=A,2、常用公式,某乘积项的部分因子恰好是另一乘积项的补,则该部分因子多余,例:,消因律,包含律,若两个乘积项的部分因子恰好互补,而第三个乘积项含有前两项剩余因子之积,则第三个乘积项多余,下一页,前一页,退出,证明方法,A B,1,1,1,0,1,1,1,0,1,0,0,0,

5、1,0,0,0,下一页,前一页,退出,等式右边,下一页,前一页,退出,2.3 逻辑代数的基本定理,1、 代入定理,任何一个含有某变量的等式,如果等式中所有出现此变量的位置均代之以一个逻辑函数式,则此等式依然成立,得,由此反演律能推广到n个变量:,利用反演律,下一页,前一页,退出,对于任意一个逻辑函数式F,做如下处理:, 若把式中的运算符“.”换成“+”, “+” 换成“.”;, 常量“0”换成“1”,“1”换成“0”;, 原变量换成反变量,反变量换成原变量,那么得到的新函数式称为原函数式F的反函数式。,注:, 保持原函数的运算次序-先与后或,必要时适当地加入括号, 不属于单个变量上的非号有两种

6、处理方法, 非号保留,而非号下面的函数式按反演规则变换, 将非号去掉,而非号下的函数式保留不变,F(A、B、C),其反函数为,或,下一页,前一页,退出,2、 反演定理,对于任意一个逻辑函数,做如下处理:,1)若把式中的运算符“.”换成“+”,“+”换成“.”;,2)常量“0”换成“1”,“1”换成“0”,得到新函数式为原函数式F的对偶式F,也称对偶函数, 对偶规则:,如果两个函数式相等,则它们对应的对偶式也相等。即 若 F1 = F2 则F1= F2。使公式的数目增加一倍。, 求对偶式时运算顺序不变,且它只变换运算符和常量,其变量是不变的。,注:, 函数式中有“”和“”运算符,求反函数及对偶函

7、数时,要将运算符“”换成“”, “”换成“”。,其对偶式,下一页,前一页,退出,3、 对偶定理,2.4 逻辑函数 及其表示方法,F = f(A、B、C、.)称为逻辑函数。,1、逻辑函数式,2、 逻辑图,例:F=AB F = A + B,下一页,前一页,退出,一、逻辑函数及其表示方法,F = A B+C,描述逻辑函数各个变量取值组合和函数值对应关系的表格,真值表的写法:,列出所有变量的取值组合及相应的输出函数值,n个变量有2n种组合,3、真值表,下一页,前一页,退出,4、波形图,反映输入和输出波形变化的图形又叫时序图,例:,F,断“0”,合“1”,亮“1”,灭“0”,0,0,0,0,1,1,0,

8、 挑出函数值为1的项,1, 每个函数值为1的输入变量取值组合写成一个乘积项, 这些乘积项作逻辑加,下一页,前一页,退出,二、各种表示方法间的相互转换,下一页,前一页,退出,逻辑图到函数式,A B,真值表到波形图,三、逻辑函数的标准形式,1、函数表达式的常用形式,一个逻辑函数可以写成几种不同类型的形式。 例如:,F(A、B、C),“与非与非”式,“或与”式,“或非或非”式,“与或非”式,上述式为“与-或”表达式,也称“积之和”表达式;,式为“或-与”表达式也称“和之积”表达式;,两者为逻辑函数的基本形式,“与或”式,下一页,前一页,退出,n个变量有2n个最小项,记作mi,3个变量有23(8)个最

9、小项,m0,m1,000,001,0,1,n个变量的逻辑函数中,包括全部n个变量的乘积项(每个变量必须而且只能以原变量或反变量的形式出现一次),1) 最小项和最大项,最小项,二进制数,十进制数,编号,2、逻辑函数的标准形式,下一页,前一页,退出,0 0 1,A B C,0 0 0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,1,三变量的最小项,最小项的性质:, 同一组变量取值任意两个不同最小项的乘积为0。即mimj=0 (ij), 全部最小项之和为1,即,具有相邻性的两个最小项之和可合并成一项并消去一个因子。,相邻性:两个最小项仅有一个因子不同,解:F(A、B、C),下

10、一页,前一页,退出, 从真值表找出F为1的对应最小项,解:, 然后将这些项逻辑加,F(A、B、C),下一页,前一页,退出,3) 最大项,n个变量有2n个最大项,记作i,n个变量的逻辑函数中,包括全部n个变量的和项(每个变量必须而且只能以原变量或反变量的形式出现一次), 同一组变量取值任意两个不同最大项的和为1。即Mi+Mj=1 (ij), 全部最大项之积为0,即, 任意一组变量取值,只有一个最大项的值为0,其它最大项的值均为1,下一页,前一页,退出,4) 最小项与最大项的关系,相同编号的最小项和最大项存在互补关系,即:,mi =,Mi,Mi =,mi,若干个最小项之和表示的表达式F,其反函数F

11、可用等同个与这些最小项相对应的最大项之积表示。,=,=,下一页,前一页,退出,2.5 逻辑函数的化简, 逻辑电路所用门的数量少, 每个门的输入端个数少, 逻辑电路构成级数少, 逻辑电路保证能可靠地工作,下一页,前一页,退出, 消项: 利用A + AB = A消去多余的项AB,一、公式法的化简,下一页,前一页,退出,解:,下一页,前一页,退出, k图为矩形图。n个变量的函数-k图有2n个小方格,分别对应2n个最小项;, k图中行、列两组变量取值按循环码规律排列,,1、 卡诺图(K图),二、图形法的化简, k图中行、列两组变量取值按循环码规律排列,图中几何相邻的最小项在逻辑上相邻。, 有三种几何相

12、邻:邻接、相对(行列两端)和对称,2、 卡诺图的特点,下一页,前一页,退出,1、已知函数为最小项之和表达式(最大项之积表达式),存在的最小(大)项对应的格填1(0),其余格均填0(1)。,2、若已知函数的真值表,将真值表中使函数值为1的那些最小项对应的方格填1,其余格均填0。,例子,3、函数为一个复杂的运算式,则先将其变成与或式(或与式),再用直接法填写。,例子,3、用卡诺图表示逻辑函数,下一页,前一页,退出,例子,4、用卡诺图化简逻辑函数,(1)画圈, 相邻的 1 圈在一起,圈为矩形。, 圈中 1 的个数为2n个, 圈越大越好, 所有的1必须圈完, 1 可以重复圈,但每个圈中至少有一个未被圈

13、过的1,下一页,前一页,退出,(2)合并最小项,每个圈一项保留未变化的因子,例:,BC,最后将全部积项逻辑加即得最简与或表达式,下一页,前一页,退出,例:,例:,下一页,前一页,退出,例:,例:,下一页,前一页,退出,例:,Y = M ( 5,7,13,15),下一页,前一页,退出,5、具有无关项的逻辑函数的化简,(1)约束项,约束:对输入变量所加的限制,这组变量叫做具有约束的变量,例:水塔中装有两个水位检测传感器,当水位高于传感器时,输出为1,否则为0,当水位高于A时,水位溢出报警器Y1输出为1,当水位低于B时,水位过低报警器Y2输出为1。,0 0,0 1,0 1,0 0,1 0,1 1,1

14、 0,约束项:不会出现的变量取值所对应的最小项,下一页,前一页,退出,如果在输入变量的某些取值下,不管函数值是0还是1,都不影响逻辑电路的功能;那末,在这些变量取值下,其值等于1的最小项称为任意项.,约束项和任意项统称为无关项.,(2)任意项,(3)无关项,(4)无关项的表示,无关项可用d ()表示。,例:d (m2,m5,m7),约束项也可表示为 m2m5m70,下一页,前一页,退出,或d(m2+m5+m7),(6)具有无关项的逻辑函数的化简,例:水塔中装有两个水位检测传感器,当水位高于传感器时,输出为1,否则为0,当水位高于A时,水位溢出报警器Y1输出为1,当水位低于B时,水位过低报警器Y2输出为1。,在卡诺图和真值表中,无关项对用的取值用()表示,Y1,Y2,0,0,1,1,0,0,Y1 = A,可圈可不圈,解:, 填函数的卡诺图,1,1,1,1,1,1,1, 化简,不考虑约束条件时:,考虑约束条件时:,下一页,前一页,退出,作业: P59 2-4 P60 2-7,解:,图形法化简函数,下一页,前一页,退出,用卡诺图表示 F (a, b, c, d )= M

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论