《数字电路及逻辑第二章幻灯片.ppt》由会员分享,可在线阅读,更多相关《数字电路及逻辑第二章幻灯片.ppt(65页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、数字电路及逻辑第二章第1页,共65页,编辑于2022年,星期六学 习 要 求掌握逻辑代数的基本概念,学会用逻辑函数描述逻辑问题的基本方法掌握逻辑代数的公理、基本定理和重要规则学会用代数法化简逻辑函数掌握用卡诺图化简逻辑函数第2页,共65页,编辑于2022年,星期六2.1 逻辑代数的基本概念逻辑代数的基本概念 逻辑代数是一个由逻辑变量集逻辑代数是一个由逻辑变量集K,常量,常量0和和1以及以及“与与”、“或或”、“非非”三种基本运算三种基本运算构成的一个封闭的代数系统,记为构成的一个封闭的代数系统,记为L=K,+,0,1。它是一个二值代数系统。常量。它是一个二值代数系统。常量0和和1表示真和假,无
2、大小之分。表示真和假,无大小之分。第3页,共65页,编辑于2022年,星期六公理公理1 交换律交换律 A+B=B+A ,A B=B A公理公理2 结合律结合律 (A+B)+C=A+(B+C)(A B)C=A(B C)公理公理3 分配律分配律 A+(B C)=(A+B)(A+C)A(B+C)=A B+A C公理公理4 0-1律律 A+0=A ,A 1=A A 0=0 ,A+1=1公理公理5 互补律互补律 第4页,共65页,编辑于2022年,星期六2.1.1 逻辑变量及基本逻辑运算逻辑变量及基本逻辑运算逻辑变量逻辑变量:仅取值0或取值1的变量。这里0和1无大小之分,实际上代表着矛盾的双方或事件的真
3、假。(例如:开关的接通与断开,电压的高和低,信号的有和无,电灯的亮和灭等等。只要是两种稳定的物理状态,都可以用0和1这两种不同的逻辑值来表征。第5页,共65页,编辑于2022年,星期六一、一、“或或”运算运算 如果决定某一事件发生的多个条件,只要有一个或一个如果决定某一事件发生的多个条件,只要有一个或一个以上的条件成立,事件便可发生,这种因果关系称之为以上的条件成立,事件便可发生,这种因果关系称之为“或或”逻辑。在逻辑代数中,逻辑。在逻辑代数中,“或或”逻辑关系用逻辑关系用“或或”运算描述。运算描述。“或或”运算又称为逻辑加,其运算符为运算又称为逻辑加,其运算符为“+”或或“”,两个变量的,两
4、个变量的“或或”运算可表示为:运算可表示为:F=A+B 或者或者 F=AB 读作读作“F等于等于A或或B”,其中,其中A、B是参加运算的两个是参加运算的两个逻辑变量,逻辑变量,F为运算结果。意思是:只要为运算结果。意思是:只要A、B中有中有一个为一个为1,则,则F为为1;仅当;仅当A、B均为均为0时,时,F才为才为0.第6页,共65页,编辑于2022年,星期六“或或”运算表运算表由由“或或”运算的运算表可知运算的运算表可知 0+0=0 1+0=1“或或”运算的法则为:运算的法则为:0+1=1 1+1=1实现实现“或或”运算的逻辑电路称为运算的逻辑电路称为“或或”门!门!第7页,共65页,编辑于
5、2022年,星期六二、二、“与与”运算运算 如果决定某一事件发生的多个条件必须同时具备,事件才如果决定某一事件发生的多个条件必须同时具备,事件才能发生,这种因果关系称为能发生,这种因果关系称为“与与”逻辑。逻辑代数中逻辑。逻辑代数中“与与”逻辑关系用逻辑关系用“与与”运算描述。运算描述。“与与”运算又称为逻辑乘,运算又称为逻辑乘,其运算符为其运算符为“”或或“”。两个变量的。两个变量的“与与”运运算可以表示为算可以表示为 F=AB 或或 F=AB 读作读作“F等于等于A与与B”,意思是若,意思是若A、B均为均为1,则,则F为为1,否则,否则F为为0第8页,共65页,编辑于2022年,星期六“与
6、与”运算表运算表由由“与与”运算的运算表可知运算的运算表可知 00=0 10=0“与与”运算的法则为:运算的法则为:01=0 11=1实现实现“与与”运算的逻辑电路称为运算的逻辑电路称为“与与”门!门!第9页,共65页,编辑于2022年,星期六三、三、“非非”运算运算 如果某一事件的发生取决于条件的否定,则这种因如果某一事件的发生取决于条件的否定,则这种因果关系称为果关系称为“非非”逻辑。逻辑。“非非”逻辑用逻辑用“非非”运运算符描述。算符描述。“非非”运算又称为求反运算,运算符运算又称为求反运算,运算符为为“”或或“”。“非非”运算可以表示为运算可以表示为 F=或或F=A 读作读作“F等于等
7、于A非非”,意思是若,意思是若A=0,则,则F为为1;反;反之,若之,若A=1,则,则F为为0.第10页,共65页,编辑于2022年,星期六“非非”运算表运算表由由“非非”运算的运算表可知运算的运算表可知“非非”运算的法则为:运算的法则为:实现实现“非非”运算的逻辑电路称为运算的逻辑电路称为“非非”门!门!第11页,共65页,编辑于2022年,星期六2.1.2 逻辑函数逻辑函数一、逻辑函数的定义一、逻辑函数的定义 设某一电路的输入逻辑变量为设某一电路的输入逻辑变量为A1,A2,An,输输出逻辑变量为出逻辑变量为F。如果当。如果当A1,A2,An的值确定后,的值确定后,F的值就唯一地被定下来,则
8、的值就唯一地被定下来,则F称为称为A1,A2,An,的逻的逻辑函数,记为辑函数,记为 F=f(A1,A2,An)逻辑电路的功能可由相应逻辑函数完全描述逻辑电路的功能可由相应逻辑函数完全描述与普通函数概念相比逻辑函数有如下特点:与普通函数概念相比逻辑函数有如下特点:1)逻辑变量与逻辑函数的取值只有)逻辑变量与逻辑函数的取值只有0和和1;2)逻辑函数与逻辑变量的关系由)逻辑函数与逻辑变量的关系由“与与”、“或或”、“非非”运算决定运算决定第12页,共65页,编辑于2022年,星期六二、逻辑函数的相等二、逻辑函数的相等 设有两个逻辑函数设有两个逻辑函数 F1=f1(A1,A2,An)F2=f2(A1
9、,A2,An)若对应于若对应于A1,A2,An的任何一组取值,的任何一组取值,F1和和F2的值的值都相同,则称函数都相同,则称函数F1和函数和函数F2相等,记作相等,记作 F1=F2 亦称函数亦称函数F1和函数和函数F2是等价的是等价的第13页,共65页,编辑于2022年,星期六2.1.3 逻辑函数的表示法逻辑函数的表示法一、逻辑表达式一、逻辑表达式由逻辑变量、常量和逻辑运算符构成的合法表达式由逻辑变量、常量和逻辑运算符构成的合法表达式 例:例:逻辑表达式书写省略规则:逻辑表达式书写省略规则:进行非运算可不加括号,如进行非运算可不加括号,如“与与”运算符一般可以省略,运算符一般可以省略,AB可
10、以写成可以写成AB可根据先可根据先“与与”后后“或或”的顺序去括号的顺序去括号(AB)+(AC)=AB+AC第14页,共65页,编辑于2022年,星期六第15页,共65页,编辑于2022年,星期六二、真指表二、真指表第16页,共65页,编辑于2022年,星期六2.2 逻辑代数的基本定理与基本规则逻辑代数的基本定理与基本规则2.2.1 基本定理基本定理第17页,共65页,编辑于2022年,星期六第18页,共65页,编辑于2022年,星期六2.2.2 逻辑代数的重要规则逻辑代数的重要规则一、代入规则一、代入规则 任何一个含有变量A的逻辑等式,如果将所有出现A的位置都代之以同一个逻辑函数F,则等式仍
11、然成立。第19页,共65页,编辑于2022年,星期六二、反演规则二、反演规则 如果将逻辑函数F中所有的“”变成“+”,“+”变成“”,“0”变成“1”,“1”变成“0”,原变量变成反变量,反变量变成原变量,所得到的新函数是原函数的反函数使用反演规则时,应注意保持原函数中运算符号的优先顺序不变!使用反演规则时,应注意保持原函数中运算符号的优先顺序不变!第20页,共65页,编辑于2022年,星期六三、对偶规则三、对偶规则 如果将逻辑函数F中所有的“”变成“+”,“+”变成“”,“0”变成“1”,“1”变成“0”,则所得到的新逻辑函数F是逻辑函数F的对偶式。如果F是F的对偶式,则F也是F的对偶式,即
12、F和F互为对偶式。求某一函数求某一函数F的对偶式时,同样要注意保持原函数中运算优的对偶式时,同样要注意保持原函数中运算优先顺序不变!先顺序不变!对偶规则:若两个逻辑函数对偶规则:若两个逻辑函数F和和G相等,则其对偶式相等,则其对偶式 F 和和G 也相等!也相等!第21页,共65页,编辑于2022年,星期六2.3 逻辑函数表达式的形式与变换逻辑函数表达式的形式与变换2.3.1 逻辑函数表达式的基本形式逻辑函数表达式的基本形式两种基本形式:两种基本形式:“积之和”表达式 “和之积”表达式“积之和积之和”:由若干个“与”项经“或”运算形成的表达式:“和之积和之积”:由若干个“或”项经“与”运算形成的
13、表达式:既不是既不是“与或与或”表达式,也不是表达式,也不是“或与或与”表达式!表达式!第22页,共65页,编辑于2022年,星期六2.3.2 逻辑函数表达式的标准形式逻辑函数表达式的标准形式一、最小项一、最小项 如果一个具有如果一个具有n个变量的函数的个变量的函数的“积积”项项包含全部包含全部n个变量个变量,每个变量都以原变量每个变量都以原变量或反变量形式出现,且仅出现一次或反变量形式出现,且仅出现一次,则这个,则这个“积积”项被称为最小项。项被称为最小项。假如一个函数完全由最小项所组成,那假如一个函数完全由最小项所组成,那么该函数表达式称为标准么该函数表达式称为标准“积之和积之和”表达式表
14、达式,即,即“最小项之和最小项之和”,标准,标准“与或与或”式。式。第23页,共65页,编辑于2022年,星期六三变量函数的最小项三变量函数的最小项第24页,共65页,编辑于2022年,星期六注意注意 变量的顺序!变量的顺序!即即n个变量的所有最小项之和恒为个变量的所有最小项之和恒为1第25页,共65页,编辑于2022年,星期六二、最大项二、最大项 如果一个具有如果一个具有n个变量的函数的个变量的函数的“和和”项项包含全部包含全部n个变量个变量,每个变量都以原变量或反变每个变量都以原变量或反变量形式出现,且仅出现一次量形式出现,且仅出现一次,则这个,则这个“和和”项被项被称为最大项。称为最大项
15、。假如一个函数完全由最大项所组成,那么假如一个函数完全由最大项所组成,那么该函数表达式称为标准该函数表达式称为标准“和之积和之积”表达式,即表达式,即“最大项之和最大项之和”,标准,标准“或与或与”式。式。第26页,共65页,编辑于2022年,星期六三变量函数的最大项三变量函数的最大项第27页,共65页,编辑于2022年,星期六注意注意 变量的顺序!变量的顺序!即即n个变量的所有最大项之积恒为个变量的所有最大项之积恒为0第28页,共65页,编辑于2022年,星期六三、两种标准形式的转换三、两种标准形式的转换 以最小项之和的形式表示的函数可以转换为最以最小项之和的形式表示的函数可以转换为最大项之
16、积的形式,反之亦然。大项之积的形式,反之亦然。第29页,共65页,编辑于2022年,星期六第30页,共65页,编辑于2022年,星期六2.3.3 逻辑函数表达式的转换逻辑函数表达式的转换 任何一个逻辑函数,总可以将其转换成任何一个逻辑函数,总可以将其转换成“最小最小项之和项之和”及及“最大项之积最大项之积”的形式。常用代数转的形式。常用代数转换法或真指表转换法。换法或真指表转换法。第31页,共65页,编辑于2022年,星期六一、代数转换法一、代数转换法 用代数法求一个函数“最小项之和”的形式,一般分为两步:第32页,共65页,编辑于2022年,星期六第33页,共65页,编辑于2022年,星期六
17、第34页,共65页,编辑于2022年,星期六 类似地,类似地,用代数法求一个函数用代数法求一个函数“最大项之积最大项之积”的形式,也可分为两步:的形式,也可分为两步:第35页,共65页,编辑于2022年,星期六第36页,共65页,编辑于2022年,星期六二、真值表转换法二、真值表转换法 一个逻辑函数的真值表与它的最小项一个逻辑函数的真值表与它的最小项表达式和最大项表达式均存在一一对应的表达式和最大项表达式均存在一一对应的关系。关系。函数函数F的最小项表达式由使的最小项表达式由使F取值为取值为1的的全部最小项之和组成;函数全部最小项之和组成;函数F的最大项表达的最大项表达式由使式由使F取值为取值
18、为0的全部最大项之积组成。的全部最大项之积组成。第37页,共65页,编辑于2022年,星期六注意注意 任何一个逻辑函数的两种标准形式唯一任何一个逻辑函数的两种标准形式唯一!第38页,共65页,编辑于2022年,星期六2.4 逻辑函数的化简逻辑函数的化简第39页,共65页,编辑于2022年,星期六2.4.1 代数化简法代数化简法 该方法运用逻辑代数的公理、定理和规则该方法运用逻辑代数的公理、定理和规则对逻辑函数进行推导、变换而进行化简,没有对逻辑函数进行推导、变换而进行化简,没有固定的步骤可以遵循,主要取决于对公理、定固定的步骤可以遵循,主要取决于对公理、定理和规则的熟练掌握及灵活运用的程度。有
19、时理和规则的熟练掌握及灵活运用的程度。有时很难判定结果是否为最简。很难判定结果是否为最简。第40页,共65页,编辑于2022年,星期六一、一、“与或与或”式的化简式的化简第41页,共65页,编辑于2022年,星期六第42页,共65页,编辑于2022年,星期六二、二、“或与或与”式的化简式的化简第43页,共65页,编辑于2022年,星期六第44页,共65页,编辑于2022年,星期六2.4.2 卡诺图化简法卡诺图化简法 该方法简单、直观、容易掌握,当变量该方法简单、直观、容易掌握,当变量个数小于等于个数小于等于6时非常有效,在逻辑设计中得时非常有效,在逻辑设计中得到广泛应用!到广泛应用!第45页,
20、共65页,编辑于2022年,星期六一、卡诺图的构成一、卡诺图的构成 n n个变量的卡诺图是一种由个变量的卡诺图是一种由2 2n n个方格构成个方格构成的图形,每一个方格表示逻辑函数的一个最的图形,每一个方格表示逻辑函数的一个最小项,所有的最小项巧妙地排列成一种能清小项,所有的最小项巧妙地排列成一种能清楚反映它们相邻关系的方格阵列。因为任意楚反映它们相邻关系的方格阵列。因为任意一个逻辑函数都可以表示成一个逻辑函数都可以表示成“最小项之和最小项之和”的形式,所以一个函数可用图形中若干方的形式,所以一个函数可用图形中若干方格构成的区域来表示。格构成的区域来表示。第46页,共65页,编辑于2022年,
21、星期六第47页,共65页,编辑于2022年,星期六第48页,共65页,编辑于2022年,星期六第49页,共65页,编辑于2022年,星期六第50页,共65页,编辑于2022年,星期六二、逻辑函数的卡诺图表示方法二、逻辑函数的卡诺图表示方法 将逻辑函数所对应的最小项在卡诺图的相应将逻辑函数所对应的最小项在卡诺图的相应方格中标以方格中标以1 1,剩余方格中标以,剩余方格中标以0 0或不标。或不标。第51页,共65页,编辑于2022年,星期六第52页,共65页,编辑于2022年,星期六三、卡诺图的性质三、卡诺图的性质 第53页,共65页,编辑于2022年,星期六第54页,共65页,编辑于2022年,星期六第55页,共65页,编辑于2022年,星期六第56页,共65页,编辑于2022年,星期六第57页,共65页,编辑于2022年,星期六四、卡诺图化简逻辑函数的步骤四、卡诺图化简逻辑函数的步骤 第58页,共65页,编辑于2022年,星期六第59页,共65页,编辑于2022年,星期六第60页,共65页,编辑于2022年,星期六第61页,共65页,编辑于2022年,星期六第62页,共65页,编辑于2022年,星期六第63页,共65页,编辑于2022年,星期六第64页,共65页,编辑于2022年,星期六第65页,共65页,编辑于2022年,星期六