数字逻辑第二章.ppt
《数字逻辑第二章.ppt》由会员分享,可在线阅读,更多相关《数字逻辑第二章.ppt(81页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、数字逻辑A主讲:信息与通信学院主讲:信息与通信学院 谢跃雷谢跃雷 1/6/20231GUET School of Information&Communications第二章第二章 逻辑代数基础逻辑代数基础l 逻辑代数:逻辑代数:“逻辑逻辑逻辑逻辑 ”一词始于逻辑学。逻辑学是研究逻辑思维与一词始于逻辑学。逻辑学是研究逻辑思维与一词始于逻辑学。逻辑学是研究逻辑思维与一词始于逻辑学。逻辑学是研究逻辑思维与逻辑推理规律的一门科学。逻辑推理规律的一门科学。逻辑推理规律的一门科学。逻辑推理规律的一门科学。1849年英国数学家乔治年英国数学家乔治.布尔布尔(George Boole)首先提出用来描述客观事务
2、首先提出用来描述客观事务逻辑关系逻辑关系的数学方法的数学方法称为称为布尔代数布尔代数。后来。后来被广泛用于开关电路和数字逻辑电路的分析与设计,所以也称为被广泛用于开关电路和数字逻辑电路的分析与设计,所以也称为开关代数开关代数或或逻辑代数逻辑代数。l 与普通代数区别:与普通代数区别:与与普通代数有着不同的概念,它表示的普通代数有着不同的概念,它表示的普通代数有着不同的概念,它表示的普通代数有着不同的概念,它表示的不是数不是数不是数不是数量量量量大小之间的关系,而是一种大小之间的关系,而是一种大小之间的关系,而是一种大小之间的关系,而是一种逻辑关系逻辑关系逻辑关系逻辑关系,即研究的是客观事物之间的
3、,即研究的是客观事物之间的,即研究的是客观事物之间的,即研究的是客观事物之间的因果因果因果因果关系关系关系关系,或者说条件、原因与结果之间的关系。,或者说条件、原因与结果之间的关系。,或者说条件、原因与结果之间的关系。,或者说条件、原因与结果之间的关系。注:可与普通代数对应比较学习逻辑代数注:可与普通代数对应比较学习逻辑代数注:可与普通代数对应比较学习逻辑代数注:可与普通代数对应比较学习逻辑代数1/6/20232GUET School of Information&Communications2.1 2.1 2.1 2.1 逻辑函数的基本概念逻辑函数的基本概念逻辑函数的基本概念逻辑函数的基本概
4、念F=F=f f(A A1 1,A A2 2,A An n)数字电路也是研究逻辑的数字电路也是研究逻辑的数字电路也是研究逻辑的数字电路也是研究逻辑的,即数字电路的,即数字电路的,即数字电路的,即数字电路的输入、输出的因果关系输入、输出的因果关系输入、输出的因果关系输入、输出的因果关系,也就是,也就是,也就是,也就是研究输入和输出之间的逻辑关系。研究输入和输出之间的逻辑关系。研究输入和输出之间的逻辑关系。研究输入和输出之间的逻辑关系。如图所示如图所示如图所示如图所示:一、一、一、一、基本概念基本概念基本概念基本概念输入输入逻辑变逻辑变量量输出输出逻辑变量逻辑变量逻辑函数逻辑函数式式A A1 1A
5、 A2 2 A An nF FF=f(A1,A2,An)图图图图2 21 1数字电路系统框图数字电路系统框图数字电路系统框图数字电路系统框图1/6/20233GUET School of Information&Communicationsl l取值:取值:取值:取值:无论输入或输出逻辑变量取值只有无论输入或输出逻辑变量取值只有无论输入或输出逻辑变量取值只有无论输入或输出逻辑变量取值只有“0 0 0 0”和和和和“1 1 1 1”,故称为,故称为,故称为,故称为“二值逻辑二值逻辑二值逻辑二值逻辑 ”,通常称为逻辑,通常称为逻辑,通常称为逻辑,通常称为逻辑0 0 0 0和逻辑和逻辑和逻辑和逻辑1
6、 1 1 1。一般用大写英文字母表示。一般用大写英文字母表示。一般用大写英文字母表示。一般用大写英文字母表示l l正正正正逻逻逻逻辑辑辑辑:1 1 1 1代代代代表表表表条条条条件件件件具具具具备备备备或或或或事事事事件件件件发发发发生生生生,如如如如高高高高电电电电平平平平,开开开开关关关关闭闭闭闭合合合合,灯灯灯灯亮亮亮亮等,等,等,等,0 0 0 0代表条件不具备或事件不发生,如低电平,开关断开,灯灭等。代表条件不具备或事件不发生,如低电平,开关断开,灯灭等。代表条件不具备或事件不发生,如低电平,开关断开,灯灭等。代表条件不具备或事件不发生,如低电平,开关断开,灯灭等。l l负负负负逻逻
7、逻逻辑辑辑辑:与与与与正正正正逻逻逻逻辑辑辑辑相相相相反反反反,1 1 1 1代代代代表表表表条条条条件件件件不不不不具具具具备备备备或或或或事事事事件件件件不不不不发发发发生生生生,0 0 0 0代代代代表表表表条条条条件具备事件发生。件具备事件发生。件具备事件发生。件具备事件发生。本课程中只考虑本课程中只考虑本课程中只考虑本课程中只考虑正逻辑正逻辑正逻辑正逻辑l l其其其其中中中中,A1A1,A2A2,An An 也也也也称称称称为为为为逻逻逻逻辑辑辑辑自自自自变变变变量量量量;F F 称称称称为为为为逻逻逻逻辑辑辑辑因因因因变变变变量量量量。当当当当A1A1,A2A2,AnAn的的的的逻
8、逻逻逻辑辑辑辑取取取取值值值值确确确确定定定定后后后后,F F的的的的逻逻逻逻辑辑辑辑值值值值就就就就被被被被唯唯唯唯一一一一地地地地确确确确定定定定下下下下来来来来,则称则称则称则称 F F 是是是是A1A1,A2A2,AnAn的的的的逻辑函数逻辑函数逻辑函数逻辑函数。特点:特点:特点:特点:1/6/20234GUET School of Information&Communications二、三种基本逻辑运算二、三种基本逻辑运算1.与运算与运算 a.定义定义:该图代表的逻辑关系是:决定事件的全部条件:该图代表的逻辑关系是:决定事件的全部条件都满足时都满足时,事件才,事件才发生发生这就是这就
9、是与与逻辑关系。逻辑关系。b.真值表真值表l开关:开关:1表示表示闭合闭合,0表示表示断开断开l灯:灯:1表示灯亮,表示灯亮,0灭灭可得如下可得如下真值表真值表:只有输入全为只有输入全为1时,输出才为时,输出才为1ABF000010100111 表2-1-1(a)状态表开关开关A开关开关B灯灯断断断断灭灭断断合合灭灭合合合合断断灭灭合合亮亮ABF图2-2与门电路与门电路 表2-1-1(b)真值表1/6/20235GUET School of Information&Communications c.函数式函数式:在函数式中,用在函数式中,用.表示与运算,记做表示与运算,记做F=A.B 或或 F
10、=AB 又称为又称为与运算与运算或或逻辑乘逻辑乘。d.逻辑符号:逻辑符号:ABF&ABFe.与逻辑运算与逻辑运算0 0=0 0 1=0 1 0=0 1 1=11/6/20236GUET School of Information&Communications2.或运算或运算a.a.定义:定义:该图代表的逻辑关系是:决定事件的全部条件至少有一个满足时,该图代表的逻辑关系是:决定事件的全部条件至少有一个满足时,事件就发生事件就发生这就是这就是或或逻辑关系。逻辑关系。输入有一个为输入有一个为1时,输出就为时,输出就为1b.真值表真值表ABY000011101111 表2-1-2(a)状态表开关开关A
11、开关开关B灯灯断断断断灭灭断断合合亮亮合合合合断断亮亮合合亮亮 表2-1-2(b)真值表ABF图2-3或门电路或门电路1/6/20237GUET School of Information&Communicationsc.c.函数式函数式:在函数式中,用:在函数式中,用 表示或运算,记做表示或运算,记做F=AB 又称为又称为或运算或运算或或逻辑加逻辑加。d.逻辑符号逻辑符号:ABF1ABF+0+0=0;0+1=1;1+0=1;1+1=1e.e.或逻辑运算或逻辑运算1/6/20238GUET School of Information&Communications3.非门非门 a.定义:定义:该
12、图代表的逻辑关系是:决定事件的条件满足时,事件不发生该图代表的逻辑关系是:决定事件的条件满足时,事件不发生这就是这就是非非逻辑关系。逻辑关系。b.真值表真值表AY0110表2-1-3(a)状态表开关开关A灯灯断断亮亮合合灭灭ARF图2-4非门电路非门电路 表2-1-3(b)真值表1/6/20239GUET School of Information&Communicationsd.逻辑符号:逻辑符号:A1FAF c.函数式函数式:在函数式中,用:在函数式中,用 表示非运算,记做表示非运算,记做F=A读作读作“A非非”e.非逻辑运算非逻辑运算0=1 1=01/6/202310GUET Schoo
13、l of Information&Communications(1)(2)(3)AB+FABF11AFABFABFAF&ABFAF与逻辑符号与逻辑符号或逻辑符号或逻辑符号非逻辑符号非逻辑符号ABF逻辑符号总结逻辑符号总结现行国家标准现行国家标准过去适用的符号过去适用的符号国外常用的符号国外常用的符号能能实实现现基基本本逻逻辑辑关关系系的的基基本本单单元元电电路路称称为为逻逻辑辑门门电电路路。如如与与门门、或或门门、非非门门(反相器)等。(反相器)等。1/6/202311GUET School of Information&Communications三、三、几种最常见的复合逻辑运算几种最常见的
14、复合逻辑运算1、与非与非F=A B&ABFAB0 0 0 11 01 1 F1 1102、或非或非1ABFAB0 0 0 11 01 1 F1 000F=A+B1/6/202312GUET School of Information&Communications3.3.同同或或逻辑逻辑若两个输入变量的值若两个输入变量的值相同相同,输出为,输出为1,否则为,否则为0。(1)(2)(3)B=1AFBAFABF运算规则:运算规则:0 0=10 1=01 0=01 1=1一般形式:一般形式:A 0=AA 1=AA A=0A A=1AB0 0 0 11 01 1 F1 001同或逻辑同或逻辑1/6/20
15、2313GUET School of Information&Communications4.4.异或逻辑异或逻辑若两个输入变量的值若两个输入变量的值相异相异,输出为,输出为1,否则为,否则为0。运算规则:运算规则:0 0=00 1=11 0=11 1=0+一般形式:一般形式:A 0=AA 1=AA A=1A A=0+B=1AFBAFABF异或逻辑异或逻辑(1)(2)(3)AB0 0 0 11 01 1 F0 1101/6/202314GUET School of Information&Communications同或同或与与异或异或逻辑的关系:逻辑的关系:+A B =A B A B =A
16、B根据运算规则和真值表可知:根据运算规则和真值表可知:A B =A B A B =A B+若两个变量的原变量相同,则取非后的反变量也相同;反之亦然。因此有:若两个变量的原变量相同,则取非后的反变量也相同;反之亦然。因此有:A B =A B=A B A B =A B=A B+若变量若变量A和变量和变量B相相同同,则,则A必与必与B相相异异或或A与与B相相异异;反之亦然。因此有:;反之亦然。因此有:1/6/202315GUET School of Information&Communications5.与或非逻辑与或非逻辑 A B C DF 0 0 0 0 1 0 0 0 1 1 0 0 1 0
17、1 0 0 1 1 0 0 1 0 0 1 0 1 0 1 1 0 1 1 0 1 0 1 1 1 0 1 0 0 0 1 1 0 0 1 1 1 0 1 0 1 1 0 1 1 0 1 1 0 0 0 1 1 0 1 0 1 1 1 0 0 1 1 1 1 0函数式形如:函数式形如:F=AB+CD&ABCDF逻辑符号逻辑符号:A与与B等于等于1,或者,或者C与与D等于等于1,Y等于等于0。真值表:真值表:1/6/202316GUET School of Information&Communications(1)关于变量和常量关系的公式关于变量和常量关系的公式.2 逻辑代数的运算法逻辑代数的运
18、算法则则+A 1=AA 0=AA A=1+A 0=AA 1=AA A=1A 1=AA 0=0A A=0A+0=AA+1=1A+A=1(2)交换律、结合律、分配律交换律、结合律、分配律交换律:交换律:A+B=B+AA B=B AA B=B AA B=B A+A B C=(A B)C 结合律:结合律:A+B+C=(A+B)+C A B C=(A B)C A B C=(A B)C+一、基本公式一、基本公式1/6/202317GUET School of Information&Communications分配律:分配律:A(B+C)=AB+AC A+BC=(A+B)(A+C)分配律第二公式分配律第二
19、公式A(B C)=AB AC+逻辑函数相等:逻辑函数相等:若两个逻辑函数具有相同真值表,则两者相等若两个逻辑函数具有相同真值表,则两者相等分配律第二公式真值表1111111011111011100111110000100010000000(A+B)(A+C)A+BCCBA1/6/202318GUET School of Information&Communications(3)特殊规律特殊规律重叠律:重叠律:A+A=AA A=AA A=1A A=0+反演律反演律(摩根定理摩根定理):A+B=A BAB=A+B A B=A B A B=A B+1/6/202319GUET School of I
20、nformation&Communications调换律:调换律:若若A B=C,则必有:,则必有:A C=B,B C=A。若若A B=C,则必有:,则必有:A C=B,B C=A。+A B=A B(A+B)A+B=A B (A B)A+B=A B(A B)A B=A B (A+B)+推论:推论:1/6/202320GUET School of Information&Communications二、基本定理二、基本定理代入定理代入定理任任何何一一个个含含有有变变量量A的的等等式式,如如果果将将所所有有出出现现变变量量A的的地地方方都代之以一个逻辑函数都代之以一个逻辑函数F,则等式仍然成立。,
21、则等式仍然成立。例2-3已已知知等等式式A(B+E)=AB+AE,试试证证明明将将所所有有出出现现E的的地方代之以地方代之以(C+D),等式仍成立。,等式仍成立。解解 原式左边原式左边AB+(C+D)AB+A(C+D)AB+AC+AD原式右边原式右边 AB+A(C+D)AB+AC+AD所以等式仍然成立。所以等式仍然成立。1/6/202321GUET School of Information&Communications反演定理反演定理设设F是是一一个个逻逻辑辑函函数数表表达达式式,如如果果将将F中中所所有有的的与与运运算算和和或或运运算算互互换换;常常量量0和和常常量量1互互换换;原原变变量
22、量和和反反变变量量互互换换,这这样样得得到的新函数式就是到的新函数式就是F。F 称为原函数称为原函数F的反函数。的反函数。该定理可简单记为:该定理可简单记为:+,0 1,A A 。注意事项:注意事项:1.逻辑运算的优先顺序:逻辑运算的优先顺序:括号括号,与与,或或,异或异或。2.多个变量上的非号的处理:可保持不变;也可用代入法处理。多个变量上的非号的处理:可保持不变;也可用代入法处理。1/6/202322GUET School of Information&Communications解解由反演规则,可得由反演规则,可得注意运算的先后顺序注意运算的先后顺序解由反演定理,可得解由反演定理,可得若
23、用若用反演律反演律求解,则求解,则已知:已知:Y=A(B+C)+CD例例26 =(A+B C)CD =A CDY=(A+B C)C+DY=(A+B C)C+D1/6/202323GUET School of Information&Communications对偶定理对偶定理设设F F是是一一个个逻逻辑辑函函数数表表达达式式,如如果果将将F F中中所所有有的的与与运运算算和和或或运运算算互互换换;常常量量0 0和和常常量量1 1互互换换,则则可可得得到到一一个个新新函函数数式式F F或或F F。F F称为称为F F的对偶式。的对偶式。该定理可简单记为:该定理可简单记为:+,0 11/6/202
24、324GUET School of Information&Communications对偶定理对偶定理:若两逻辑式相等,则它们的对偶式也相等。若两逻辑式相等,则它们的对偶式也相等。例如证明例如证明 A+BC=(A+B)(A+C)Y=A(B+C)=A+BCZ=AB+AC =(A+B)(A+C)左边:左边:右边:右边:1/6/202325GUET School of Information&Communications三、常用公式三、常用公式1/6/202326GUET School of Information&Communications冗余项公式冗余项公式1/6/202327GUET Sc
25、hool of Information&Communications2.3 逻辑函数及其表示方法逻辑函数及其表示方法 事务间的因果关系是一种逻辑关系,可用事务间的因果关系是一种逻辑关系,可用逻辑函数逻辑函数表示。表示。如如举重裁判举重裁判的例子:的例子:设有三个裁判,分别用设有三个裁判,分别用A,B,CA,B,C表示,其中表示,其中A A是主裁判。是主裁判。规定至少有两个裁判确认(其中必须包含主裁判)时,运动员的试举才算成功。规定至少有两个裁判确认(其中必须包含主裁判)时,运动员的试举才算成功。当用当用Y Y表示举重结果时,表示举重结果时,Y Y与与A,B,CA,B,C的逻辑关系可表示为:的逻
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数字 逻辑 第二
限制150内