计算机组成原理3-数字逻辑.ppt
《计算机组成原理3-数字逻辑.ppt》由会员分享,可在线阅读,更多相关《计算机组成原理3-数字逻辑.ppt(85页珍藏版)》请在三一办公上搜索。
1、(1-1),数字电路的基础知识,(1-2),数字量和模拟量模拟量:可以在一定范围内取任意实数值的物理量,如:温度、压力、距离和时间等。数字量:在时间上和数量上都是离散的物理量,如:自动生产线上的零件记录量,台阶的阶数数字信号和模拟信号模拟信号:表示模拟量的电信号,如:热电偶的电压信号,温度变化时,电压随之改变数字信号:表示数字量的电信号,1.1 数字电路的基础知识,(1-3),1.1.1 数字量和模拟量,模拟量,时间上、数量变化上都是连续的物理量;,表示模拟量的信号叫做模拟信号;,工作在模拟信号下的电子电路称为模拟电路。,数字量,时间上、数量变化上都是离散的物理量;,表示数字量的信号叫做数字信
2、号;,工作在数字信号下的电子电路称为数字电路。,1.1 数字电路的基础知识,(1-4),1.1.2 数字信号和模拟信号,电子电路中的信号,模拟信号,数字信号,随时间连续变化的信号,时间和幅度都是离散的,(1-5),模拟信号:,u,正弦波信号,锯齿波信号,u,(1-6),研究模拟信号时,我们注重电路输入、输出信号间的大小、相位关系。相应的电子电路就是模拟电路,包括交直流放大器、滤波器、信号发生器等。,模拟电路:处理模拟信号的电路,如:运算放大器在模拟电路中,晶体管一般工作在放大状态。,(1-7),数字信号:,数字信号,产品数量的统计。,数字表盘的读数。,数字电路信号:,(1-8),模拟电路与数字
3、电路的区别,1.工作任务不同:,模拟电路研究的是输出与输入信号之间的大小、相位、失真等方面的关系;数字电路主要研究的是输出与输入间的逻辑关系(因果关系)。,模拟电路中的三极管工作在线性放大区,是一个放大元件;数字电路中的三极管工作在饱和或截止状态,起开关作用。,因此,基本单元电路、分析方法及研究的范围均不同。,2.三极管的工作状态不同:,(1-9),3.数字电路研究的问题,基本电路元件,基本数字电路,数字电子技术是一门研究用数字电信号来实现运算、控制和测量的技术。,(1-10),4.数字电路的特点:,1.工作信号不连续变化的离散(数字)信号2.主要研究对象电路输入/输出之间的逻辑关系3.主要分
4、析工具逻辑代数4.主要描述工具逻辑表达式、真值表、卡诺图、逻辑图、时序波形图、状态转换图等。,(1-11),1.2 逻辑代数的三种基本运算,逻辑代数首先是由英国数学家乔治布尔(George Boole)18151864年奠定的,因此又称为布尔代数;布尔代数的二值性质应用于两态元件组成的数字电路(开关电路)尤为适合,自从布尔代数用于开关数字电路之后,又被称为开关代数。所以逻辑代数、布尔代数、开关代数都是指同一概念。目前,逻辑代数已成为研究数字系统逻辑设计的基础理论。无论何种形式的数字系统,都是由一些基本的逻辑电路所组成的。为了解决数字系统分析和设计中的各种具体问题,必须掌握逻辑代数这一重要数学工
5、具。,(1-12),在数字电路中,我们要研究的是电路的输入输出之间的逻辑关系,所以数字电路又称逻辑电路,相应的研究工具是逻辑代数(布尔代数)。,在逻辑代数中,逻辑函数的变量只能取两个值(二值变量),即0和1,中间值没有意义,这里的0和1只表示两个对立的逻辑状态,如电位的低高(0表示低电位,1表示高电位)、开关的开合等。,一、逻辑代数与基本逻辑关系,(1-13),(1)“与”逻辑,A、B、C条件都具备时,事件F才发生。,逻辑符号,基本逻辑关系:,(1-14),F=ABC,逻辑式,真值表,(1-15),(2)“或”逻辑,A、B、C只有一个条件具备时,事件F就发生。,逻辑符号,(1-16),F=A+
6、B+C,逻辑式,真值表,(1-17),(3)“非”逻辑,A条件具备时,事件F不发生;A不具备时,事件F发生。,逻辑符号,(1-18),逻辑式,真值表,(1-19),二、几种常用的复合逻辑关系逻辑,“与”、“或”、“非”是三种基本的逻辑关系,任何其它的逻辑关系都可以以它们为基础表示。,与非:条件A、B、C都具备,则F 不发生。,(1-20),或非:条件A、B、C任一具备,则F不 发生。,与或非,(1-21),异或运算,A,B,F,1 0,1 1,0 1,0 0,1,1,0,0,=1,同或运算,(1-22),从三种基本的逻辑关系出发,我们可以得到以下逻辑运算结果:,0 0=0 1=1 0=0,1
7、1=1,0+0=0,0+1=1+0=1+1=1,1.3 逻辑代数的运算规则和基本定律,一、基本运算规则,(1-23),A+0=A A+1=1 A 0=0 A=0 A 1=A,(1-24),二、基本代数规律,交换律,结合律,分配律,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-25),三、吸收规律,1.原变量的吸收:,A+AB=A,证明:,A+AB=A(1+B)=A1=A,利用运算规则可以对逻辑式进行化简。,例如:,(1-26),2.反变量的吸收:,证明:,例如:,
8、(1-27),3.混合变量的吸收:,证明:,例如:,(1-28),4.反演规律:,可以用列真值表的方法证明:,(1-29),1、代入定理 在任何一个包含变量A的逻辑等式中,若以另外一个逻辑式代入式中所有A的位置,则等式仍然成立。,1.4 逻辑代数基本定理,例如:,则,由此反演律能推广到n个变量:,(1-30),2、反演定理 对于任意一个逻辑式Y,若将其中的“”换成“+”,“+”换成“”,原变量换成反变量,反变量换成原变量,“1”换成“0”,“0”换成“1”,则得到的结果就是,例如:,基本定理,(1-31),基本定理,注:,保持原函数的运算次序-先与后或,必要时适当地加入括号。,不属于单个变量上
9、的非号要保留。,F(A,B,C),例如:,或者:,(1-32),3、对偶定理 若两逻辑式相等,则它们的对偶式也相等。定义:对于任意一个逻辑式Y,若将其中的“”换成“+”,“+”换成“”,“1”换成“0”,“0”换成“1”,则得到的结果就是Y的对偶式Y,例如:,A(B+C)=A B+A C,A+B C=(A+B)(A+C),基本定理,(1-33),基本定理,求对偶式时运算顺序不变,且它只变换运算符和常量,其变量是不变的。,注意:,函数式中有“”和“”运算符,求反函数及对偶函数时,要将运算符“”换成“”,“”换成“”。,其对偶式,例:,(1-34),一、逻辑函数的表示方法,四种表示方法,卡诺图,1
10、.5 逻辑函数的表示法,(1-35),真值表:将输入、输出的所有可能 状态一一对应地列出。,设A、B、C为输入变量,F为输出变量。,(1-36),真值表,逻辑函数的表示方法,一输入变量,二种组合,二输入变量,四种组合,三输入变量,八种组合,(1-37),请注意,n个变量可以有2n个组合,一般按二进制的顺序,输出与输入状态一一对应,列出所有可能的状态。,(1-38),二、逻辑函数的标准形式,概述1 最小项及逻辑函数的最小项之和的标准形式2 最大项及逻辑函数的最大项之积的标准形式3 将逻辑函数展开为两种标准形式的方法,(1-39),逻辑函数的标准形式,对于一个任意的逻辑函数通常有“积之和”与“和之
11、积”两种基本表达形式,且其表达形式并不是唯一的,如 是“积之和”的形式,又称“与或”表达式;而 则是“和之积”的形式,又称“或与”表达式。但一个逻辑函数的标准形式却是唯一的,逻辑函数标准形式的唯一性给用图表方法化简函数提供了方便,并且建立了逻辑函数与真值表的对应关系。,(1-40),1.最小项及逻辑函数的 最小项之和的标准形式,逻辑函数的最小项*1)最小项定义 在一个具有n变量的逻辑函数中,如果一个与项包含了所有n个的变量,而且每个变量都是以原变量或是反变量的形式作为一个因子仅出现一次,那么这样的与项就称为该逻辑函数的一个最小项。对于n个变量的全部最小项共有2n个。,(1-41),例如,在三变
12、量的逻辑函数F(A、B、C)中,它们组成的八个乘积项即、都符合最小项的定义。因此,我们把这八个与项称为三变量逻辑函数F(A、B、C)的最小项。除此之外,还有、等与项,都不满足最小项的定义,所以,都不是三变量逻辑函数F(A、B、C)的最小项。,(1-42),2)最小项的性质 表1.10列出了三变量的所有最小项的真值表。由该表可知最小项具有下列性质:(1)对于任意一个最小项,有且仅有一组变量取值使其值为1,而其余各种变量取值均使它的值为0。(2)不同最小项,使其值为1的变量取值也不相同。(3)对于变量的任意一组取值,任意两个不同最小项的乘积均为0。(4)对于变量的任意一组取值,全体最小项的和恒为1
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 组成 原理 数字 逻辑

链接地址:https://www.31ppt.com/p-6606653.html