篇3章逻辑代数与基本逻辑电路.ppt

上传人:max****ui 文档编号:15368997 上传时间:2020-08-09 格式:PPT 页数:51 大小:1.19MB
收藏 版权申诉 举报 下载
篇3章逻辑代数与基本逻辑电路.ppt_第1页
第1页 / 共51页
篇3章逻辑代数与基本逻辑电路.ppt_第2页
第2页 / 共51页
篇3章逻辑代数与基本逻辑电路.ppt_第3页
第3页 / 共51页
资源描述:

《篇3章逻辑代数与基本逻辑电路.ppt》由会员分享,可在线阅读,更多相关《篇3章逻辑代数与基本逻辑电路.ppt(51页珍藏版)》请在装配图网上搜索。

1、第三章 逻辑代数与基本逻辑电路,逻辑代数,又称布尔代数。由英国数学家乔治布尔在1849提出。 它用来描述客观事物中的逻辑关系,约100后才用在开关电路中。 用字母或符号表示变量,但是,该变量不代表具体数值大小,而只代表某种因果关系,或代表二种截然不同的状态,电平等。例如,开关的断开 和闭合、晶体管的截止和饱和导电,灯的亮和暗,事件的是和非,真和假等,3.3.1 逻辑代数,一、逻辑运算定律,常用公式及运算规则,逻辑运算中,只有逻辑“加”、逻辑“乘”和求“反”运算,没有减法和除法运算,1. 基本运算定律,0-1律,重叠律,互补律,否定之否定律,交换律,结合律,分配律,摩根定律,上述定律可以用真值表

2、进行证明等式成立。后四个定律也可以用前四个进行证明成立。,也可扩展到多个变量,证:,例:用真值表证明摩根定律AB=A+B及A+B=A B。,证明:,证:,例:证明分配律A+BC=(A+B)(A+C)。,证:,A+BC=A(1+B+C)+BC 0-1律 =A+AB+AC+BC 分配律 =AA+AB+AC+BC 重叠律 =A(A+B)+C(A+B) 分配律 =(A+B)(A+C) 分配律,已证明,证明:根据反演律 左边=,例 证明“异或求反等于同或”,即 求证,=右边,2. 常用公式,证:由分配律可证明成立,(冗余律),推论:,证:,3. 运算规则,在任何含有变量A的等式中,如果用另一个逻辑等式F

3、代替所有的变量A,则代替后的等式仍然成立。,用A=C+D+E代入,等式显然成立。,代入规则:,反演规则:,将一个逻辑函数中的“0”换“1”,“1”换“0”,“” 换“+”,“+”换“”,原变量换成反变量,反变量换成原变量,则变换后的函数是原函数的反函数。这里的运算顺序是:先括号逻辑乘逻辑加。,例:,其实就是反演律(摩根定律)的应用。,用反演律求:,在此应注意,非号下面的组合变量(如此地的BCD)看成是一个子函数ZS,在求反函数时这ZS不变。 利用反演规则可以直接求出反函数。,解:由反演规则得,例:,对偶规则:,将一个表达式中的“0”换“1”,“1”换“0”、“”换 “+”,“+”换“”,得到的

4、新表达式Z称为Z的对偶式。如果两个逻辑式相等,则它们的对偶式也相等。,例 原式 注意求对偶式时变量及其上反号应保留不变。,对偶规则的用处:当证明了某逻辑函数等号两边的表达式已相等,则求得两边各自的对偶式也必然相等,即利用对偶规则可证明恒等式。比如P56的运算定律中左、右两式就互为对偶式,所以如果左边等式已证明成立,则右边等式也必然成立。,对偶式,将一个逻辑函数中的“0”换“1”,“1”换“0”,“” 换“+”,“+”换“”,原变量换成反变量,反变量换成原变量,则变换后的函数是原函数的反函数。,反演规则:,三、逻辑函数的表示方法及标准表达式,1. 逻辑问题的五种表示方法,令开关合上为“1”,断开

5、为“0”;灯亮时为“1”,暗为“0”。,(1)真值表表示,(2)函数式表示,开关A和C合上,或B和C合上,或A、B、C都合上时灯亮,所以有函数式,或者从真值表得出:,(3)逻辑图表示,(4)波形图表示,(5)卡诺图表示,后一节中介绍。,3.3.2 逻辑函数的代数法化简,同一个逻辑函数有多种形式的表示:,“与-或”表达式,“与非-与非”表达式,“或非-或非”表达式,“与或非”表达式,其中第一种表达式是基本形式,其它式子都可由它变换而来。,“或-与”表达式,逻辑函数的化简就是使一个最初的逻辑函数经过化简后得到式中的“与”项、“或”项项数最少,而每项中的变量数也最少,从而使组成的逻辑电路最简(门数和

6、每门的输入端数最少)。,一、逻辑函数的代数法化简,代数法化简依据逻辑代数的定律、常用公式和运算规则进行。,采用的方法有:吸收法、配项法、合并法、消去法、冗余法。,例3.3.1,例3.3.2,化简下列函数为最简的“与-或”表达式:,例3.3.3,例3.3.4,解:,该式子在提出公共变量B之后,应用了吸收法和消去法使式子达到最简。,=B,例3.3.5,解:,该例应用了合并法和冗余项法使式子化成最简。,例3.3.6,例3.3.7,例3.3.8,代数法化简无固定步骤可遵循,具有一 定的试探性。对最后的化简结果,有时难以肯定是合理的,它在很大程度上取决于设计者 对逻辑代数的熟悉程度。,二. 逻辑函数式的

7、最小项之和表达式,标准“与-或”表达式也称最小项之和表达式,具有如下特征:,(1)每个“与”项都包含了函数的三个变量A、B、C。,(2)A、B、C三个变量以原变量或者以反变量的形式在“与”项中出现一次,且仅出现一次。,凡符合上述特征的“与”项都是最小项。,标准“与-或”表达式,当一个函数具有n个变量时,函数应有2n个最小项,其最小项是n个变量的一 个“与”项 。,最小项的性质,(1)输入变量的任何一组取值,仅对应于一个最小项的值为1。利用这种特性可给每个最小项编号mi,比如最小项 ,它只在 取值101时,最小项的值才为1,这个“101”二进制数对应的十进制数为“5”就是下标i,故最小项就用编号

8、m5表示。同理可得 =m0、 =m2、表中可得8个最小项的编号。,(2)任何二个最小项相与,结果一定为0。 (3)全部最小项的和,结果为1。,标准的“与-或”表达式可表示为:,逻辑函数的最大项之积表达式,最大项之积表达式又称为标准“或-与”表达式。,两边同时求反,并用摩根定律后,“或”项中的变量个数和函数中的变量数相同,变量同样可以是原变量,也可以是反变量。这样一个 “或”项又称为最大项。,变量取值和最大项间关系,最大项的性质,(1)任何一组变量取值,仅对应一个最大项的值为0。 (2)任何二个最大项之和,其值为1。 (3)全部最大项之积,其值恒为0。,最大项之积式又可写成如下形式:,最大项和最

9、小项是逻辑函数的二种不同形式,描述的是同一逻辑问题,实际上是一种互补的表示方法。因为,例:将与或形式表示的逻辑函数转化为:最小项之和和最大项之积形式。,最小项之和,最大项之积,用取值为“0”最小项之和的非求得,3.3.3 逻辑函数的卡诺图法化简,一、卡诺图:,它由2n个小方块组成的方块图组成。 每个小方块代表一个最小项。 而且相邻二个小方块所代表的二个最小项仅差一个变 量不同,其它相同。(逻辑上称相邻性),用方格图来描述逻辑函数,由于该方法由卡诺首先提出,所以把方格图称为卡诺图。,二变量卡诺图,它由2n个小方块组成的方块图组成。 每个小方块代表一个最小项。 而且相邻二个小方块所代表的二个最小项

10、仅差一个变 量不同,其它相同。(逻辑上称相邻性),三变量卡诺图,它由2n个小方块组成的方块图组成。 每个小方块代表一个最小项。 而且相邻二个小方块所代表的二个最小项仅差一个变 量不同,其它相同。(逻辑上称相邻性),四变量卡诺图,五变量卡诺图,二、卡诺图表示逻辑函数,将一个表达式用标准的“与-或”表达式(最小项之和式)表示后,根据式中的最小项,在卡诺图的对应小方块中填上该最小项的值“1”后,便成了该函数的卡诺图了。,例:将函数 用卡诺图表示出来。,解:将函数化成最小项之和式:,画出三变量卡诺图,将三个最小项相应的小方格中填“1”,其它填“0”即可。,例 将下列函数用卡诺图表示,注意:4变量的函数

11、时,2个变量的一个与项占据4个方格,3变量与项占2个方格项,1个变量的与项应该占据8个小方格。,卡诺图化简逻辑函数的依据是利用卡诺图中相邻方块所代表的最小项相邻性,用画包围圈的 方法把相邻的小方块合并成一个大方块,消去变量。,m0与m1结合(画包围圈),则,m0与m4结合(画包围圈),则,m1与m3结合(画包围圈),则,m0与m2结合(画包围圈),则,以四变量卡诺图为例,,三、用卡诺图化简逻辑函数,m1m3m9m11结合,,m0m2m8m10结合,包围小方格结合最小项时,其结果是消去包围圈中不同的变量,保留相同的变量。 画包围圈应将2n个相邻小方块合并成一个大方块进行,得到的“与”项将消去n个

12、变量。,m4m5m12m13结合,,四变量全部十六个最小项包围在一起,结合成一项,其函数值为1。,结论:,【例】,用卡诺图化简函数 Z1(A,B,C,D)=m(1,3,4,5,6,7,9,12,14,15),画出四变量卡诺图,画包围圈后得到四项化简后的“与”项。,解:,Z1(A,B,C,D)=,【例】,用卡诺图化简函数,画出四变量卡诺图,结合最小项画包围圈。,解:,例 用卡诺图将下列函数化成最简与或表达式。,解:,例 用卡诺图将下列函数化成最简与或表达式。,解:,【例】,解:,画出三变量卡诺图。,包围“1”得原函数:,包围“0”得反函数:,利用反演规则,得最简与非-与非表达式:,利用反演规则,

13、得最简或与表达式:,卡诺图化简时的一般原则和规律,包围圈越大,消去变量越多,但只能对2n个相邻小方块实施包围。,小方块可以被重复包围(利用的是重叠律),但每一个包围圈至少应有一个小方块未曾被包围过。,包围卡诺图中“1”的小方块,得到原函数的最简“与-或”表达式,进而可得到最简的“与非-与非”表达式,可全部用“与非”门实现。,包围卡诺图中“0”的相邻小方块,得到最简的“与-或非”表达式,进而可得到 “或-与”表达式, “或非-或非”表达式,可全部用“或-非”门组建电路。,四、具有约束条件的逻辑函数化简,在许多逻辑问题中,逻辑变量与逻辑结果之间存在着某种限制、制约和约束的关系。如十字路口交通信号控

14、制灯和汽车通行之间的关系,红、绿、黄三只灯中不允许同时有二只或二只以上的灯亮。,令灯亮为“1”,暗 为“0”, 机动车Z通行为“0”, 停止为“1”。,具有约束条件的逻辑函数的表示方法,Z=m(1,4)+d(3,5,6,7),方法1:,方法2:,具有约束条件的逻辑函数化简,在具有约束条件的逻辑函数化简中,应当充分利用约束项。为使化简后函数最简,可把约束项作“1”处理,也可作“0”处理。,【例2.1.10】,化简具有约束项的逻辑函数为最简的“与-或”表达式: Z=f(A,B,C,D)=m(2,3,4,5,9,10,12,15)+d(0,1,6,11,13),解:,画出四变量卡诺图,约束项代表的小方块用“”表示。利 用了m13和m11两个约束项后,得到最简的“与-或” 式:,显然,这是将约束项m11、m13当作“1”,而m0、m1、m6当作“0”处理了。,

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

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

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


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