数字电子技术第一章课件

上传人:94****0 文档编号:242461966 上传时间:2024-08-24 格式:PPT 页数:62 大小:3.22MB
返回 下载 相关 举报
数字电子技术第一章课件_第1页
第1页 / 共62页
数字电子技术第一章课件_第2页
第2页 / 共62页
数字电子技术第一章课件_第3页
第3页 / 共62页
点击查看更多>>
资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,数字电子技术第一章1,*,PPT,文档演模板,Office,PPT,数字电子技术第一章,2024/8/24,数字电子技术第一章1,数字电子技术第一章2023/8/31数字电子技术第一章1,1,第一章 数字逻辑基础,本章将依次讨论数字系统中,数的表示方法,、常用的几种,编码,,然后介绍,逻辑代数,的基本概念和基本理论,说明,逻辑函数,的基本表示形式及其化简。,逻辑函数及其化简。,重点:,二进制数、,常用的几种编码、,逻辑代数基础、,数字电子技术第一章1,第一章 数字逻辑基础 本章将依次讨论数,2,第一节 数制与编码,数制,不同数制之间的转换,二进制正负数的表示及运算,常用的编码,数字电子技术第一章1,第一节 数制与编码数制不同数制之间的转换二进制正负数的表示,3,第一节 数制与编码,一、数制,2 3,210,31,20,3,+,+,2 3,十位数字2,个位数字3,权值,基数:,由09十个数码组成,基数为10。,位权:,10,2,10,1,10,0,10,-1,10,-2,10,-3,计数规律:,逢十进一,权值,10的幂,十进制(Decimal),数字电子技术第一章1,第一节 数制与编码 一、数制2 321031203+,4,10,-1,权 权 权 权,任意一个十进制数,都可按其权位展成多项式的形式。,(652.5),D,位置计数法,按,权,展开式,(,N,),D,=(,K,n,-1,K,1,K,0.,K,-1,K,-,m,),D,=,K,n,-1,10,n,-1,+, +,K,1,10,1,+,K,0,10,0,+,K,-1,10,-1,+ +,K,-,m,10,-,m,十进制(Decimal),第一节 数制与编码,=,6,10,2,+,5,10,1,+,2,10,0,+,5,下标,D,表示十进制,数字电子技术第一章1, 10-1权 权,5,二进制(Binary),第一节 数制与编码,只由,0,、,1,两个数码和小数点组成,,不同数位上的数具有不同的权值,2,i,。,基数2,,逢二进一,任意一个二进制数,都可按其权位展成多项式的形式。,(,N,),B,=(,K,n,-1,K,1,K,0.,K,-1,K,-,m,),B,=,K,n,-1,2,n,-1,+, +,K,1,2,1,+,K,0,2,0,+,K,-1,2,-1,+ +,K,-,m,2,-,m,下标B表示二进制,任意,R,进制,只由,0,(,R,-1),R,个数码和小数点组成,,不同数位上的数具有不同的权值,R,i,,,基数,R,,,逢,R,进一,。,(,N,),R,=(,K,n,-1,K,1,K,0.,K,-1,K,-,m,),R,=,K,n,-1,R,n,-1,+, +,K,1,R,1,+,K,0,R,0,+,K,-1,R,-1,+ +,K,-,m,R,-,m,任意一个,R,进制数,都可按其权位展成多项式的形式。,数字电子技术第一章1,二进制(Binary)第一节 数制与编码 只由0、1两个数,6,常用数制对照表,十进制,二进制,八进制,十六进制,十进制,二进制,八进制,十六进制,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0000,0001,0010,0011,0100,0101,0110,0111,1000,1001,1010,1011,1100,1101,1110,1111,0,1,2,3,4,5,6,7,0,1,2,3,4,5,6,7,10,11,12,13,14,15,16,17,8,9,A,B,C,D,E,F,数字电子技术第一章1,常用数制对照表 十进制二进制八进制十六进制十进制二进制八进制,7,第一节 数制与编码,二、不同数制之间的转换,二进制转换成十进制,十进制转换成二进制,二进制转换成十六进制,十六进制转换成二进制,例:,(,10011.101,),B,=,(,?,),D,(10011.101),B,12,4,0,2,3,0,2,2,1,2,1,1,2,0,1,2,1,0,2,2,1,2,3,二进制转换成十进制,利用二进制数的,按权展开式,,可以将任意一个二进制数转换成相应的十进制数。,(,19.625,),D,数字电子技术第一章1,第一节 数制与编码 二、不同数制之间的转换二进制转换成十进,8,第一节 数制与编码,十进制转换成二进制,整数部分的转换,除基取余法,:用目标数制的,基数,(,R,=2)去除,十进制数,,第一次,相除所得余数为目的数的,最低位,K,0,,将所得,商,再除以,基数,,反复执行上述过程,,直到商为“0”,,所得余数为目的数的,最高位,K,n,-1,。,例:(29),D,=(?),B,29,14,7,3,1,0,2,2,2,2,2,1,K,0,0,K,1,1,K,2,1,K,3,1,K,4,LSB,MSB,得(29),D,=(11101),B,数字电子技术第一章1,第一节 数制与编码 十进制转换成二进制 整数部分的转换除基,9,第一节 数制与编码,十进制转换成二进制,小数部分的转换,乘基取整法,:,小数,乘以目标数制的,基数,(,R,=2),,第一次,相乘结果的,整数,部分为目的数的,最高位,K,-1,,将其小数部分再乘基数依次记下整数部分,反复进行下去,,直到小数部分为“0”,,或满足要求的,精度,为止(即根据设备字长限制,取有限位的近似值)。,例:将十进制数(0.723),D,转换成,不大于2,-6,的二进制数。,不大于2,-6,,,即要求保留到,小数点后第六位。,数字电子技术第一章1,第一节 数制与编码 十进制转换成二进制 小数部分的转换乘基,10,例:将十进制数(0.723),D,转换成,不大于2,-6,的二进制数。,0.723,2,K,-1,1,0.446,K,-2,0.892,K,-3,0.784,K,-4,0.568,K,-5,0.136,由此得:(0.723),D,=(0.101110),B,十进制,二进制,八进制、十六进制,第一节 数制与编码,0.272,2,2,2,2,2,0,1,1,1,0,K,-6,数字电子技术第一章1,例:将十进制数(0.723)D转换成不大于2-6的二进制数,11,从,小数点,开始,将二进制数的整数和小数部分,每4位,分为,一组,,,不足,四位的分别在整数的最高位前和小数的最低位后,加“0”,补足,然后每组用等值的十六进制码替代,即得目的数。,例,:,(,1011101.101001),B,= (?),H,(,1011101.101001),B,= (5D.A4),H,1011101,.,101001,小数点为界,0,00,D,5,A,4,二进制与十六进制之间的转换,第一节 数制与编码,数字电子技术第一章1,从小数点开始,将二进制数的整数和小数部分每4位分为一,12,第一节 数制与编码,二进制与八进制之间的转换,从,小数点,开始,将二进制数的整数和小数部分,每3位,分为,一组,,,不足,三位的分别在整数的最高位前和小数的最低位后,加“0”,补足,然后每组用等值的八进制码替代,即得目的数。,例,:(,11010111.0100111),B,= (?),Q,(,11010111.0100111,),B,= (327.234 ),Q,11010111,.,0100111,小数点为界,0,00,7,2,3,2,3,4,数字电子技术第一章1,第一节 数制与编码 二进制与八进制之间的转换 从小,13,补码分为两种:,基数的补码,和,降基数的补码,。,前面介绍的十进制和二进制数都属于,原码,。,各种数制都有,原码,和,补码,之分。,第一节 数制与编码,三、二进制正负数的表示及运算,n,是二进制数,N,整数部分的位数。,二进制数,N,的基数的补码又称为2的补码,常简称为,补码,,其定义为,例:,1010,补,=2,4,-1010=10000-1010=0110,1010.101,补,=2,4,-1010.101=10000.000- 1010.101,=0101.011,二进制,原码,、,补码,及,反码,数字电子技术第一章1,补码分为两种:基数的补码和降基数的补码。前面介绍的十进制和二,14,1010.101,反,=(2,4,-2,-3,)-1010.101,=1111.111-1010.101,=0101.010,n,是二进制数,N,整数部分的位数,,m,是,N,的小数部分的位数。,第一节 数制与编码,例:,1010,反,=(2,4,-2,0,)-1010=1111-1010=0101,二进制数,N,的降基数补码又称为,1,的补码,习惯上称为,反码,,其定义为,二进制,原码,、,补码,及,反码,数字电子技术第一章1,1010.101反=(24-2-3)-1010.101n,15,N,反,=01001001,第一节 数制与编码,二进制,原码,、,补码,及,反码,例:,N,=10110110,根据定义,二进制数的补码可由反码在最低有效位加,1,得到。,N,补,=,无论是补码还是反码,按定义,再求补或求反一次,将还原为原码。,01001001,+ 00000001,01001010,01001010,即,N,补,= ,N,反,+1,即,N,补,补,= ,N,原,数字电子技术第一章1,N反=01001001第一节 数制与编码 二进制原码、,16,第一节 数制与编码,例:,(+43),D,二进制正负数的表示法有原码、反码和补码三种表示方法。对于,正数,而言,三种表示法都是一样的,即,符号位为,0,,随后是,二进制数的绝对值,,也就是原码。,二进制正负数的表示法,符号位,绝对值,二进制负数的原码、反码和补码,= 0,0101011,例:,-25,原,= 1 0011001,-25,反,= 1 1100110,-25,补,= 1 1100111,符号位“,1,”加原码,符号位“,1,”加反码,符号位“,1,”加补码,数字电子技术第一章1,第一节 数制与编码 例:(+43)D 二进制正负数的,17,补码运算:,X,1,反,+,X,2,反,= ,X,1,+,X,2,反,符号位参加运算,X,1,补,+,X,2,补,= ,X,1,+,X,2,补,符号位参加运算,在数字电路中,用原码求两个正数,M,和,N,的减法运算电路相当复杂,但如果采用反码或补码,即可,把原码的减法运算变成反码或补码的加法运算,,易于电路实现。,补码的算术运算,反码运算,:,第一节 数制与编码,例:,X,1,= 0001000,,X,2,= -0000011, 求,X,1,+,X,2,解: ,X,1,反,+,X,2,反,= ,X,1,+,X,2,反,X,1,反,= 0 0001000,X,2,反,= 1 1111100,+),1 0 0000100,+) 1,X,1,反,+,X,2,反,= 0 0000101,反码在进行算术运,算时不需判断两数符,号位是否相同。,当符号位有进位时需循环进位,即把符号位进位加到和的最低位。,故得,X,1,+,X,2,= + 0000101,例:,X,1,=-0001000,,X,2,= 0001011, 求,X,1,+,X,2,解: ,X,1,补,+,X,2,补,= ,X,1,+,X,2,补,X,1,补,= 1 1111000,X,2,补,= 0 0001011,+),1 0 0000011,X,1,补,+,X,2,补,= 0 0000011,符号位参加运算。,不过不需循环进位,如,有进位,自动丢弃。,故得,X,1,+,X,2,= + 0000011,自动丢弃,数字电子技术第一章1,补码运算: X1反+X2反 = X1+X2反符号,18,第一节 数制与编码,四、常用的,编码,二十进制码,格雷码,校验码,字符编码,(一),二十进制码(,BCD码,),有权码,8421BCD,码,用四位自然二进制码的16种组合中的前10种,来表示十进制数09,由高位到低位的权值为2,3,、2,2,、2,1,、2,0,,即为8、4、2、1,由此得名。,用文字、符号或数码表示特定对象的过程称为编码。,此外,有权的BCD码还有2421BCD码和5421BCD码等。,无权码,余三码是一种常用的无权BCD码。,常用的,BCD,码,十进制,8421BCD码,0,1,2,3,4,5,6,7,8,9,0 0 0 0,0 0 0 1,0 0 1 0,0 0 1 1,0 1 0 0,0 1 0 1,0 1 1 0,0 1 1 1,1 0 0 0,1 0 0 1,2421BCD码,5421BCD码,余三码,8 4 2 1,b,3,b,2,b,1,b,0,位权,0 0 0 0,0 0 0 1,0 0 1 0,0 0 1 1,0 1 0 0,1 0 1 1,1 1 0 0,1 1 0 1,1 1 1 0,1 1 1 1,0 0 0 0,0 0 0 1,0 0 1 0,0 0 1 1,0 1 0 0,1 0 0 0,1 0 0 1,1 0 1 0,1 0 1 1,1 1 0 0,0 0 1 1,0 1 0 0,0 1 0 1,0 1 1 0,0 1 1 1,1 0 0 0,1 0 0 1,1 0 1 0,1 0 1 1,1 1 0 0,2 4 2 1,b,3,b,2,b,1,b,0,5 4 2 1,b,3,b,2,b,1,b,0,无权,数字电子技术第一章1,第一节 数制与编码 四、常用的编码二十进制码(一)二,19,二十进制码,格雷码,校验码,字符编码,四、常用的,编码,:,(二)格雷码,2.编码还具有反射性,因此又可称其为反射码。,1.任意两组,相邻码,之间只有,一位,不同。,第一节 数制与编码,注:首尾两个数码即最小数0000和最大数1000之间也符合此特点,故它可称为循环码。,十进制,B,3,B,2,B,1,B,0,0,1,2,3,4,5,6,7,0 0 0 0,0 0 0 1,0 0 1 1,0 0 1 0,0 1 1 0,0 1 1 1,0 1 0 1,0 1 0 0,十进制,G,3,G,2,G,1,G,0,8,9,10,11,12,13,14,15,1 1 0 0,1 1 0 1,1 1 1 1,1 1 1 0,1 0 1 0,1 0 1 1,1 0 0 1,1 0 0 0,最常用的误差检验码是奇偶校验码,它的编码方法是在信息码组外增加一位监督码元。,(四),字符编码,ASCII码,:,七位代码表示128个字符,96个为图形字符,控制字符32个,(三)校验码,数字电子技术第一章1,二十进制码四、常用的编码:(二)格雷码2.编码还具有反射,20,第二节 逻辑代数基础,逻辑变量及基本逻辑运算,逻辑函数及其表示方法,逻辑代数的运算公式和规则,数字电子技术第一章1,第二节 逻辑代数基础逻辑变量及基本逻辑运算逻辑函数及其表示,21,(一)逻辑变量,取值:逻辑,0,、逻辑,1,。逻辑0和逻辑1不代表,数值,大小,,仅表示相互矛盾、相互对立的,两种逻辑状态,。,(二)基本逻辑运算,逻辑与,逻辑或,逻辑非,第二节 逻辑代数基础,一、逻辑变量及基本逻辑运算,数字电子技术第一章1,(一)逻辑变量 取值:逻辑0、逻辑1。逻辑0和逻辑1不,22,逻辑符号,逻辑表达式,F,=,A,B,=,AB,与逻辑真值表,与逻辑关系表,逻辑与,开关,A,开关,B,灯,F,断 断,断 合,合 断,合 合,灭,灭,灭,亮,A,B,F,1 0,1 1,0 1,0 0,0,0,1,0,A,B,F,与逻辑运算符,也有用,“,”、,“”、“”、“&”,表示。,第二节 逻辑代数基础,只有决定某一事件的,所有条件,全部具备,这一事件才能发生。,U,A,B,F,数字电子技术第一章1,逻辑符号逻辑表达式与逻辑真值表与逻辑关系表逻辑与 开关A开关,23,逻辑符号,或逻辑真值表,或逻辑关系表,逻辑或,开关,A,开关,B,灯,F,断 断,断 合,合 断,合 合,亮,亮,亮,灭,A,B,F,1 0,1 1,0 1,0 0,1,1,1,0,第二节 逻辑代数基础,决定某一事件的条件,有一个或一个以上,具备,这一事件才能发生。,逻辑表达式,F= A,+,B,A,B,F,U,F,A,B,1,或逻辑运算符,也有用“,”、“,”表示。,数字电子技术第一章1,逻辑符号或逻辑真值表或逻辑关系表逻辑或 开关A开关B灯F断,24,非逻辑真值表,非逻辑关系表,逻辑非,开关,A,灯,F,A,F,第二节 逻辑代数基础,当决定某一事件的条件满足时,事件不发生;反之事件发生。,逻辑表达式,F = A,“-”非逻辑运算符,U,F,A,R,断,合,亮,灭,1,0,0,1,逻辑符号,A,B,F,1,数字电子技术第一章1,非逻辑真值表非逻辑关系表逻辑非 开关A灯FAF第二节 逻,25,与非逻辑运算,F,1,=AB,或非逻辑运算,F,2,=A+B,与或非逻辑运算,F,3,=AB+CD,(三)复合逻辑运算,第二节 逻辑代数基础,A,B,F,1,A,B,F,2,1,A,B,F,3,C,D,1,数字电子技术第一章1,与非逻辑运算F1=AB或非逻辑运算F2=A+B与或非逻辑运算,26,A,B,F,1 0,1 1,0 1,0 0,1,1,0,0,逻辑表达式,F=A,B=AB+AB,A,B,F,=1,逻辑符号,逻辑表达式,F=A,B,A,B,F,1 0,1 1,0 1,0 0,0,0,1,1,第二节 逻辑代数基础,异或运算,同或运算,“,”异或逻辑运算符,=,A,B,“,”同或逻辑运算符,A,B,F,=1,逻辑符号,A,B,F,=,数字电子技术第一章1,ABF1 01 10 10,27,(四),正逻辑,与,负逻辑,(与门),(或门),第二节 逻辑代数基础,A,B,F,V,L,V,L,V,L,电平关系,V,L,V,H,V,L,V,H,V,L,V,L,V,H,V,H,V,H,正逻辑,A,B,F,负逻辑,A,B,F,0,0,0,0 1 0,1 0 0,1 1 1,1,1,1,1 0 1,0 1 1,0 0 0,V,H,:高电平,V,L,:低电平,逻辑0:,V,H,逻辑1:,V,L,逻辑1:,V,H,逻辑0:,V,L,高电平,V,H,用逻辑,0,表示,低电平,V,L,用逻辑,1,表示。,正、负逻辑间关系,正或 = 负与,正与 = 负或,正与非 = 负或非,正或非 = 负与非,1,逻辑符号等效,在一种逻辑符号的所有入、出端同时加上或者去掉小圈。,原来的符号互换(与,或、同或,异或,),高电平,V,H,用逻辑,1,表示,低电平,V,L,用逻辑,0,表示。,数字电子技术第一章1,(四)正逻辑与负逻辑(与门)(或门)第二节 逻辑代数基础,28,第二节 逻辑代数基础,1,1,正逻辑,正与,正与非,正或,正或非,1,1,负逻辑,负与,负与非,负或,负或非,数字电子技术第一章1,第二节 逻辑代数基础 11正逻辑正与正与非正或正或,29,第二节 逻辑代数基础,二、逻辑函数及其表示方法,用有限个与、或、非等,逻辑运算符,,应用逻辑关系将若干个,逻辑变量,A,、,B,、,C,等连接起来,所得的表达式称为,逻辑函数,。,F,(,A,,,B,)=,A,+,B,F,(,A,,,B,,,C,)=,A,+,BC,输出变量,逻辑函数的表示方法:,逻辑图,逻辑表达式,波形图,真值表,输入变量,例:,三个人表决一件事情,结果按“少数服从多数”的原则决定。试建立该问题的逻辑函数。,A,B,C,F,0,0,0,0,0,1,0,0,1,1,0,1,1,1,1,0,0,1,0,1,0,1,1,1,1,1,0,1,1,0,0,0,三个人意见分别用逻辑变量,A、B、C,表示,表决结果用逻辑变量,F,表示,同意为逻辑1,不同意为逻辑0。,表决通过为逻辑1,,不通过为逻辑0。,1.真值表,2.逻辑函数表达式,找出函数值为1的项。,每个函数值为1的输入变量取值组合写成一个,乘积项。,这些乘积项作,逻辑加。,F=,ABC+ABC+ABC +ABC,输入变量取值为1用原变量表示;反之,则用反变量表示,ABC、ABC、ABC 、ABC,。,1,0,1,1,1,1,1,0,1,0,1,1,1,1,1,1,数字电子技术第一章1,第二节 逻辑代数基础 二、逻辑函数及其表示方法,30,第二节 逻辑代数基础,3.逻辑图,F=,ABC+ABC+ABC +ABC,乘积项,用,与门,实现,和项,用,或门,实现,4.波形图,A,B,F,C,A,B,C,A,B,C,A,B,C,1,A,B,C,F,数字电子技术第一章1,第二节 逻辑代数基础 3.逻辑图F= ABC+ABC+AB,31,A,+,0,=A,A,+,1=1,A,0,=,0,A,1,=A,A,A=,0,A,+A=,1,A,A=A,A,+A=A,A,B = B,A,A,+ B = B + A,(A,B)C =,A,(BC),(A,+B)+C =,A,+(B+C),A,(,B+C ) =,A,B+,A,C,A,+ B C =(,A,+ B) (,A,+ C ),0-1律,互补律,重叠律,交换律,结合律,分配律,第二节 逻辑代数基础,三、逻辑代数的运算公式和规则,数字电子技术第一章1,A+ 0=A A+ 1=1A0=0,32,摩根定理,A,B= A+B,A,+ B=AB,还原律,A,= A,吸收律,A+A,B=A,A,(A+B)=A,A,+,A,B =A+B,A,(,A,+ B) =A,B,AB,+,A,C +BC=,AB,+,A,C,(A+B)(,A+,C )(B+C)= (,A+B)(A,+C),第二节 逻辑代数基础,三、逻辑代数的运算公式和规则,数字电子技术第一章1,摩根定理A B= A+B A+ B=AB还,33,例:证明吸收律,成立,互补律,重叠律,第二节 逻辑代数基础,数字电子技术第一章1,例:证明吸收律成立互补律重叠律第二节 逻辑代数基础 数字电,34,例:证明反演律,A,B= A+B,和,A,+ B=AB,A B,AB,A+ B,A,B,A+B,0,0,0,1,1,0,1,1,1,1,1,0,1,1,1,0,1,0,0,0,1,0,0,0,由真值表得,第二节 逻辑代数基础,证:,利用真值表,A,B= A+B,,,A,+,B=AB,1,1,1,0,1,1,1,0,1,0,0,0,1,0,0,0,反演律又称摩根定律,常变形为,A,B= A+B,和,A,+B=AB,数字电子技术第一章1,例:证明反演律A B= A+B 和 A+ B=ABA,35,逻辑代数的运算公式和规则,三个基本运算规则,代入规则,:,任何含有某变量的等式,如果,等式,中所有出现此,变量,的位置均代之以一个,逻辑函数式,,则此等式依然成立。,例:,A,B,= A+,B,BC,替代,B,得,由此反演律能推广到,n,个变量:,利用反演律,A,BC,= A+,BC,= A+,B+C,数字电子技术第一章1,逻辑代数的运算公式和规则 三个基本运算规则 代入规则:,36,基本运算规则,反演规则,:,对于任意一个逻辑函数式,F,,做如下处理:,若把式中的运算符“,”换成“,+,”, “,+,” 换成“,”;,常量“,0,”换成“,1,”,“,1,”换成“,0,”;,原,变量换成,反,变量,,反,变量换成,原,变量,,那么得到的,新函数式,称为原函数式,F,的,反函数式,。,例:,F,(,A,,,B,,,C,),C,B,A,B,),C,A,(,B,A,+,+,+,=,其反函数为,),C,B,A,(,B,C,A,),B,A,(,F,+,+,+,+,=,保持原函数的运算次序-先与后或,必要时适当地加入括号。,数字电子技术第一章1,基本运算规则 反演规则:对于任意一个逻辑函数式F,做如下处,37,基本运算规则,对偶式,:,对于任意一个逻辑函数,做如下处理:,1)若把式中的运算符“,.,”换成“,+,”,“,+,”换成“,.,”;,2)常量“,0,”换成“,1,”,“,1,”换成“,0,”。,得到的新函数为原函数,F,的对偶式,F,,也称对偶函数。,对偶规则:,如果两个函数式相等,则它们对应的对偶式也相等。即 若,F,1,=,F,2,则,F,1,=,F,2,。使公式的数目增加一倍。,求对偶式时,运算顺序不变,,且它只,变换运算符和常量,,其,变量是不变,的。,注:,函数式中有“,”和“”运算符,求反函数及对偶函数时,要将运算符“,”换成“,”, “,”换成“,”。,其对偶式,例:,F,B,1,C,A,B,A,+,+,=,),(,+,F,B,0,C,A,B,A,+,+,=,),(,),(,数字电子技术第一章1,基本运算规则 对偶式:对于任意一个逻辑函数,做如下处理:1,38,第三节 逻辑函数的标准形式,函数表达式的常用形式,逻辑函数的标准形式,数字电子技术第一章1,第三节 逻辑函数的标准形式函数表达式的常用形式逻辑函数的标,39,五种常用表达式,F,(,A,,,B,,,C,),“与或”式,“或与”式,“与非与非”式,“或非或非”式,“与或非”式,表达式形式转换,函数表达式的常用形式,=,AB,+,AC,基本形式,例如函数,F,=,AB,+,AC,1.,与-或表达式转换为或-与表达式,F,=,AB,+,AC,=,AA,+,AB,+,AC,+,BC,=,A,(,A,+,B,)+,C,(,A,+,B,),= (,A,+,C,) (,A,+,B,),吸收率,互补率,2.,与-或表达式转换为与非与非表达式,F,=,AB,+,AC,=,AB,+,AC,=,AB,AC,还原率,反演率,3.,或-与表达式转换为或非或非表达式,F,= (,A,+,C,) (,A,+,B,),= (,A,+,C,) (,A,+,B,),=,A,+,C,+,A,+,B,4.,或-与表达式转换为与-或-非表达式,=,A C,+,A,B,数字电子技术第一章1, 五种常用表达式F(A,B,C)“与或”式“或与”式,40,逻辑函数的标准形式,最小项:,n,个变量有,2,n,个最小项,记作,m,i,。,3,个变量有,2,3,(8),个最小项。,m,0,m,1,000,001,0,1,m,2,m,3,m,4,m,5,m,6,m,7,010,011,100,101,110,111,2,3,4,5,6,7,n,个变量的逻辑函数中,包括,全部,n,个变量的,乘积项,(每个变量必须而且只能以原变量或反变量的形式出现一次)。,一、,最小项,和,最大项,乘积项,和项,最小项,二进制数,十进制数,编号,最小项编号,i,:各输入变量取值看成二进制数,对应十进制数。,数字电子技术第一章1,逻辑函数的标准形式最小项:n个变量有2n个最小项,记作mi。,41,0 0 1,A B C,0 0 0,m,0,m,1,m,2,m,3,m,4,m,5,m,6,m,7,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,1,0 1 0,0 1 1,1 0 0,1 0 1,1 1 0,1 1 1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,1,1,1,1,1,1,1,三变量的最小项,最小项的性质:,同一组变量取值:任意,两个不同,最小项的,乘积,为,0,,即,m,i,m,j,=0 (,i,j,)。,全部,最小项之,和,为,1,,即,任意一组变量取值:,只有一个,最小 项的值为,1,,其它最小项的值均为,0。,数字电子技术第一章1,0 0 1A B C0 0 0m0m1m2m3m4m,42,n,个变量有,2,n,个最大项,记作,i,。,n,个变量的逻辑函数中,包括,全部,n,个变量的,和项,(每个变量必须而且只能以原变量或反变量的形式出现一次)。,同一组变量, 取值任意的,两个不同,最大项的,和,为,1,,即,M,i,+,M,j,=1 (,i,j,)。,全部,最大项之,积,为,0,,即,任意一组变量取值,,只有一个,最大项的值为,0,,其它最大项的值均为,1。,最大项:,最大项的性质:,逻辑函数的标准形式,数字电子技术第一章1,n个变量有2n个最大项,记作i。n个变量的逻辑函数中,包,43,最小项与最大项的关系,相同编号的最小项和最大项存在互补关系。,即:,m,i,=,M,i,M,i,=,m,i,例:,m,1,m,3,m,5,m,7,=,=,=,),(,m,6,5,1,0,F,(,7,=,),m,4,3,2,F,=,M,(2,3,4,7),F,F,=,M,(0,1,5,6),例:,由若干个最小项之和表示的表达式,F,,其反函数,F,可用与这些最小项相对应的最大项之积表示。,数字电子技术第一章1, 最小项与最大项的关系相同编号的最小项和最大项存在,44,逻辑函数的标准形式,标准积之和( 最小项)表达式,式中的每一个乘积项均为最小项,解:,例:,的标准积之和表达式。,求函数,利用互补律,补上所缺变量,B,。,利用互补律,补上所缺变量,D,。,数字电子技术第一章1,逻辑函数的标准形式标准积之和( 最小项)表达式,45,逻辑函数的标准形式,A B C,0 0 0,0 0 1,0 1 0,0 1 1,1 0 0,1 0 1,1 1 0,1 1 1,m,i,0,1,2,3,4,5,6,7,F,M,i,0,1,2,3,4,5,6,7,0,1,0,1,0,1,0,1,例:,已知函数的真值表,求该函数的标准积之和表达式。,从真值表找出,F,为1的对应最小项。,解:,0 0 1,1,1,1,0 1 1,3,3,1,1 0 1,5,5,1,1 1 1,7,7,1,然后将这些项逻辑加。,F(A,B,C),函数的最小项表达式是唯一的。,数字电子技术第一章1,逻辑函数的标准形式A B C0 0 00 0 10,46,标准和之积 ( 最大项)表达式,逻辑函数的标准形式,式中的每一个或项均为最大项。,A B C,0 0 0,0 0 1,0 1 0,0 1 1,1 0 0,1 0 1,1 1 0,1 1 1,m,i,0,1,2,3,4,5,6,7,F,M,i,0,1,2,3,4,5,6,7,0,1,0,1,0,1,0,1,例:,已知函数的真值表,求该函数的标准和之积表达式。,从真值表找出,F,为1的对应最大项。,解:,0 0 1,1,1,1,0 1 1,3,3,1,1 0 1,5,5,1,1 1 1,7,7,1,然后将这些项逻辑与。,函数的最大项表达式是唯一的。,“0”代以原变量,,“1”代以反变量,数字电子技术第一章1,标准和之积 ( 最大项)表达式逻辑函数的标准形式,47,第四节 逻辑函数的简化,代数法化简逻辑函数,图解法化简逻辑函数,具有无关项的逻辑函数化简,数字电子技术第一章1,第四节 逻辑函数的简化代数法化简逻辑函数图解法化简逻辑函数,48,函数化简的目的,逻辑电路所用门的数量少,每个门的输入端个数少,逻辑电路构成级数少,逻辑电路保证能可靠地工作,降低成本,提高电路的工作速度和可靠性,第四节,逻辑函数的化简,与或表达式最简的标准,与项最少,即表达式中“+”号最少。,每个与项中变量数最少,即表达式中“,”号最少。,实现电路的与门少,下级或门输入端个数少,与门的输入端个数少,数字电子技术第一章1,函数化简的目的 逻辑电路所用门的数量少,49,方法:,并项:利用,将两项并为一项,消去,一个变量,。,吸收:利用,A + AB = A,消去多余的与项,。,消元:利用,消去多余因子,。,第四节,逻辑函数的化简,一、代数法化简逻辑函数,配项:先乘以,A+A,或加上,AA,,增加必要的乘积项,,再用以上方法化简。,数字电子技术第一章1,方法: 并项:利用将两项并为一项,消去一个变量。,50,代数法化简函数,例:化简逻辑函数,F = AB+AC+AD+ABCD,F = A,(,B+C+D,),+ABCD,解:,= ABCD+ ABCD,= A,(,BCD+ BCD,),= A,反演律,并项法,例:化简逻辑函数,F =,(,A+B+C,)(,B+BC+C,)(,DC+DE+DE,),(,C+D,),1,=,(,A+B+C,),(,C+D,),= AC+BC+AD+BD+CD,= AC+BC+CD,数字电子技术第一章1,代数法化简函数例:化简逻辑函数F = AB+AC+AD+AB,51,二,变,量,K,图,A B,m,i,图形法化简函数,卡诺图(K图),图中,一小格,对应真值表中的,一行,,即一个,最小项,,又称真值图。,A,A,B,B,A,B,B,A,A,B,AB,A,B,1,0,1,0,m,0,m,1,m,2,m,3,0 0,0 1,1 0,1 1,m,0,m,1,m,2,m,3,A,BC,0,1,00,01,11,10,00,01,11,10,00,01,11,10,m,0,m,1,m,2,m,3,m,4,m,5,m,6,m,7,m,0,m,1,m,2,m,3,m,4,m,5,m,6,m,7,m,12,m,13,m,14,m,15,m,8,m,9,m,10,m,11,AB,CD,三,变,量,K,图,四,变,量,K,图,00,01,11,10,00,01,11,10,AB,CD,(1),n,个逻辑变量的函数,卡诺图有2,n,个方格,对应2,n,个最小项。,(2)行列两组变量取值按循环码规律排列,相邻最小项为逻辑相邻项。,(3)相邻有邻接和对称两种情况。,特点:,数字电子技术第一章1,二A B mi图形法化简函数 卡诺图(K图),52,1. 已知函数为最小项表达式,存在的最小项对应的格填1,其余格均填0。,2,. 若已知函数的真值表,将真值表中使函数值为1的那些最小项对应的方格填1,其余格均填0。,3.,函数为一个复杂的运算式,则先将其变成,与或式,,再用直接法填写。,图形法化简函数,用,卡诺图表示逻辑函数,例:某函数的真值表如图所示,用卡诺图表示该逻辑函数。,A,B,C,F,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,1,0,1,1,1,1,1,0,1,0,1,1,1,1,1,1,0,A,BC,00,01,11,10,0,1,1,1,1,1,0,0,0,0,F= ABC+ABC+ABC+ABC,例:用卡诺图表示该逻辑函数,A,BC,00,01,11,10,0,1,1,000,011,110,111,1,1,1,0,0,0,0,数字电子技术第一章1,1. 已知函数为最小项表达式,存在的最小项对应的格填1,其余,53,00,01,11,10,00,01,11,10,AB,CD,四,变,量,K,图,m,0,m,1,m,2,m,3,m,4,m,5,m,6,m,7,m,12,m,13,m,14,m,15,m,8,m,9,m,10,m,11,图形法化简函数,两个相邻格圈在一起,结果消去一个变量。,ABD,AD,A,1,四个相邻格圈在一起,结果消去两个变量。,八个相邻格圈在一起,结果消去三个变量。,卡诺图化简函数依据:,几何相邻的,2,i,(,i,= 1、2、3,n,)个小格,可合并在一起构成正方形或矩形圈,消去,i,个变量,而用含,(,n,- i),个变量的积项标注该圈,。,上下左右,几何相邻,的方格内,只有,一个因子不同。,十六个相邻格圈在一起,结果,m,i,=1。,卡诺图合并最小项原则:,(1),圈要尽可能大,,每个圈包含,2,n,个相邻项。,(2)圈的,个数要少,,使化简后逻辑函数的与项最少。,(3)所有含1的格都应被圈入,以防止遗漏积项。,(4)圈,可重复包围,但每个圈内必须有,新,的最小项。,数字电子技术第一章1,0001111000011110ABCD四 m0 m1 m2,54,图形法化简函数,与或表达式的简化,步,骤,由真值表或函数表达式画出逻辑函数的卡诺图。,合并相邻的最小项,注意将图上填1的方格圈起来,要求圈的,数量少,、,范围大,,圈,可重复包围,但每个圈内必须有,新,的最小项。,按取同去异原则, 每个圈写出一个与项。,最后将全部与项进行逻辑或,即得最简与或表达式。,数字电子技术第一章1,图形法化简函数 与或表达式的简化步 由真值表或函数表达,55,例:用卡诺图化简逻辑函数,A,BC,00,01,11,10,0,1,1,1,1,1,1,1,0,0,A,BC,00,01,11,10,0,1,1,1,1,1,1,1,0,0,说明一个逻辑函数的化简结果不是唯一的。,图形法化简函数,数字电子技术第一章1,例:用卡诺图化简逻辑函数ABC000111100111111,56,例:用卡诺图化简逻辑函数,00,01,11,10,00,01,11,10,AB,CD,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,C,AD,ABD,化简得,图形法化简函数,数字电子技术第一章1,例:用卡诺图化简逻辑函数0001111000011110AB,57,图形法化简函数,例:用卡诺图将逻辑函数,F,化为最简,或与表达式,。,方法:,(1)可以利用卡诺图对“,0,”作圈,得,F,的最简与 或式,再利用,反演律,求,F,的最简或与表达式。,(2)也可以直接写最简或与表达式:对“0”作圈,每一个圈中,取值为,0,的变量用,原变量,表示,取值为,1,的变量用,反变量,表示,将这些变量相或。然后将所有或项进行逻辑与得最简或与表达式。,00,01,11,10,00,01,11,10,AB,CD,0,0,1,1,1,0,0,1,0,1,0,1,0,0,0,0,对0画圈,直接写出最简或-与表达式,数字电子技术第一章1,图形法化简函数例:用卡诺图将逻辑函数F化为最简或与表达式。方,58,具有,无关项,逻辑函数的化简,无关项,图形法化简函数,约束项:,任意项:,输出的结果是任意的。,不允许输入变量的取值组合出现。,常用符号“,”、“,d,”或“,”表示。,例如红绿交通灯信号,红灯,A,绿灯,B,车,F,0 0,0 1,1 0,1,0,可行可停,1 1,不允许,任意项,约束项,利用,无关项,化简逻辑函数,(,1,),填函数的卡诺图时,在无关项对应的格内填任意符号“,”、“,d,”或“,”。,处理方法:,(,2,),化简时可根据需要,把无关项视为“1”也可视为“0”,使函数得到最简。,约束项和任意项统称,无关项,。,数字电子技术第一章1, 具有无关项逻辑函数的化简无关项图形法化简函数约束项:任意,59,例:用卡诺图将逻辑函数,F,化为最简,与或表达式,。,00,01,11,10,00,01,11,10,AB,CD,0,1,1,1,0,1,0,0,1,0,化简得,无关项可0可1,以使函数最简。,图形法化简函数,数字电子技术第一章1,例:用卡诺图将逻辑函数F化为最简与或表达式。00011110,60,小 结,几种常用的数制:二进制、八进制、十六进制和十进制以及相互间的转换。,码制部分:自然二进制码、格雷码和常用的BCD码。,任意一个,R,进制数按权展开:,带符号数在计算机中的三种基本表示方法:原码、反码和补码。,逻辑问题的描述可用真值表、函数式、电路图、卡诺图和时序图。,分析和设计逻辑电路的重要数学工具:布尔代数,数字电子技术第一章1,小 结 几种常用的数制:二进制、八进制、十六进制和十进,61,演讲完毕,谢谢听讲,!,再见,see you again,3rew,2024/8/24,数字电子技术第一章1,演讲完毕,谢谢听讲!再见,see you again3rew,62,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > PPT模板库


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!