《数据结构C语言版》严蔚敏第二章逻辑代数基础.ppt
《《数据结构C语言版》严蔚敏第二章逻辑代数基础.ppt》由会员分享,可在线阅读,更多相关《《数据结构C语言版》严蔚敏第二章逻辑代数基础.ppt(59页珍藏版)》请在三一办公上搜索。
1、第二章 逻辑代数基础,数字电路,1.2.1 逻辑代数与基本逻辑关系,在数字电路中,我们要研究的是电路的输入输出之间的逻辑关系,所以数字电路又称逻辑电路,相应的研究工具是逻辑代数(布尔代数)。,在逻辑代数中,逻辑函数的变量只能取两个值(二值变量),即0和1,中间值没有意义,这里的0和1只表示两个对立的逻辑状态,如电位的低高(0表示低电位,1表示高电位)、开关的开合等。,1.2 逻辑代数及运算规则,(1)“与”逻辑,A、B、C条件都具备时,事件F才发生。,基本逻辑关系:,逻辑符号,F=ABC,逻辑式,真值表,(2)“或”逻辑,A、B、C只有一个条件具备时,事件F就发生。,逻辑符号,F=A+B+C,
2、逻辑式,真值表,(3)“非”逻辑,A条件具备时,事件F不发生;A不具备时,事件F发生。,逻辑符号,逻辑式,真值表,A,F,0,1,1,0,(4)几种常用的逻辑关系,“与”、“或”、“非”是三种基本的逻辑关系,任何其它的逻辑关系都可以以它们为基础表示。,与非:条件A、B都具备,则F 不发生。,或非:条件A、B任一具备,则F不 发生。,异或:条件A、B有一个具备,另一个不具备则F 发生。,(5)几种基本的逻辑运算,从三种基本的逻辑关系出发,我们可以得到以下逻辑运算结果:,0 0=0 1=1 0=0,1 1=1,0+0=0,0+1=1+0=1+1=1,1.2.2 逻辑代数的基本定律,一、基本运算规则
3、(0-1律),A+0=A A+1=1 A 0=0 A=0 A 1=A,二、基本代数规律,交换律,结合律,分配律,A+B=B+A,A B=B A,A+(B+C)=(A+B)+C=(A+C)+B,A(B C)=(A B)C,A(B+C)=A B+A C,A+B C=(A+B)(A+C),三、吸收规则(吸收律),1.原变量的吸收:,A+AB=A,证明:,A+AB=A(1+B)=A1=A,利用运算规则可以对逻辑式进行化简。,例如:,2.反变量的吸收:,证明:,例如:,3.混合变量的吸收:,证明:,例如:,4.代入定理:,在任何一个包含A的逻辑等式中,若以另外一个逻辑式代入式中A的位置,则等式依然成立。
4、,5.反演定理:,对任一逻辑式,变换顺序 先括号,然后乘,最后加,不属于单个变量的反号保留不变,例如:,5.反演定理(特例):,可以用列真值表的方法证明:,6.对偶定理:,公式 的对偶式为?,对任何一个逻辑式Y,,若两逻辑式相等,则它们的对偶式也相等。,1.3.1 真值表:将输入、输出的所有可能 状态一一对应地列出。,设A、B、C为输入变量,F为输出变量。,1.3 逻辑函数的表示法,请注意,n个变量可以有2n个组合,一般按二进制的顺序,输出与输入状态一一对应,列出所有可能的状态。,1.3.2 逻辑函数式,把逻辑函数的输入、输出关系写成与、或、非等逻辑运算的组合式,即逻辑代数式,又称为逻辑函数式
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据结构C语言版 数据结构 语言版 严蔚敏 第二 逻辑 代数 基础
链接地址:https://www.31ppt.com/p-5030404.html