数字电路学习.pptx
《数字电路学习.pptx》由会员分享,可在线阅读,更多相关《数字电路学习.pptx(57页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、一、逻辑变量一、逻辑变量取取值值:逻逻辑辑0 0、逻逻辑辑1 1。逻逻辑辑0 0和和逻逻辑辑1 1不不代代表表数数值值大大小小,仅仅表表示示相相互互矛矛盾盾、相相互互对对立立的的两种逻辑状态。两种逻辑状态。二、基本逻辑运算二、基本逻辑运算与运算与运算或运算或运算非运算非运算逻辑变量及基本逻辑运算第1页/共57页逻辑表达式逻辑表达式F=A B=AB与逻辑真值表与逻辑真值表与逻辑关系表与逻辑关系表开关开关A 开关开关B灯灯F断断 断断断断 合合合合 断断合合 合合灭灭灭灭灭灭亮亮ABF1 01 10 10 00010与逻辑运算符,也有用与逻辑运算符,也有用“”、“”、“”、“&”表示表示AB 逻辑
2、符号(国家)逻辑符号(国家)FVHDL:YAND=A AND BABF逻辑符号(国际)逻辑符号(国际)与运算逻辑变量的全部取逻辑变量的全部取值及运算后的结果值及运算后的结果列成表列成表只有决定某一事件的只有决定某一事件的所有条件所有条件全全部具备,这一事件才能发生。部具备,这一事件才能发生。全全“1”得得“1”,有有“0”得得“0”第2页/共57页逻辑表达式逻辑表达式F=A+B或逻辑真值表或逻辑真值表ABF 1逻辑符号(国家)逻辑符号(国家)决定某一事件的决定某一事件的一个或一个以上的一个或一个以上的条件条件具备,这一事件就发生。具备,这一事件就发生。ABF1 01 10 10 01110N个
3、输入:个输入:F=A+B+.+N或逻辑运算符,也有用或逻辑运算符,也有用“”、“”表示表示VHDL:YOR=A OR B或运算国际标准国际标准ABF全“0”得“0”,有“1”得“1”第3页/共57页非逻辑真值表非逻辑真值表逻辑符号(国际)逻辑符号(国际)AF1AF0110逻辑表达式逻辑表达式VHDL:YNOT=NOT AAF非运算当当决决定定某某一一事事件件的的条条件件满满足足时时,事件不发生;反之事件发生。事件不发生;反之事件发生。三种基本的逻辑运算0 0=0 1=1 0=00 0=0 1=1 0=01 1=11 1=10+0=00+0=00+1=1+0=1+1=10+1=1+0=1+1=1
4、1 1=0 0=0 0=1=1第4页/共57页三、复合逻辑运算三、复合逻辑运算与非逻辑运算与非逻辑运算或非逻辑运算或非逻辑运算与或非逻辑运算与或非逻辑运算VHDLVHDL:YNAND=A NAND BYNAND=A NAND BYNOR=A NOR BYNOR=A NOR BYNANDOR=NOT(A AND YNANDOR=NOT(A AND B)OR(C AND D)B)OR(C AND D)全全“1”得得“”有有“0”得得“”全全“”得得“”有有“”得得“”AB全全“1”或或CD全全“1”得得“0”,其余得,其余得“1”第5页/共57页ABF1 01 10 10 01100逻辑符号逻辑符
5、号VHDL:YXOR=A XOR B(1)A0=A(3)AA=0(5)AB=C;A C=B;B C=A 异或运算公式:公式:(2)(4)逻辑表达式逻辑表达式“”异或逻辑运异或逻辑运算符算符A、B异得异得“”,A、B同得同得“”第6页/共57页逻辑表达式逻辑表达式F=A B=(A B)=AB+AB ABF1 01 10 10 00011VHDL:YXNOR=A XNOR B A 1=A A A=1 A 0=A A A=0 A B=C;A B=(A B)互为反函数 互为对偶式A C=B;B C=A A B与与A B互为对偶互为对偶同或运算公式:公式:同或与异或运算的关系:同或与异或运算的关系:逻辑
6、符号逻辑符号“”同或逻辑运算同或逻辑运算符符A、B同得“1”,A、B异得“0”第7页/共57页VHDL语言基本逻辑功能描述操作符 功 能AND与 OR或NOT非NAND与非NOR或非XOR异或XNOR同或(异或非)第8页/共57页0V3V工作原理工作原理 A、B中中有有一一个个或或一一个个以以上上为为低低电平电平0V,只只有有A、B全全为为高电平高电平3V,二极管与门电路二极管与门电路0V3V3VABF3V3V3V3V0V0V0V3V0V0V0V0V四、四、正逻辑正逻辑与与负逻辑负逻辑则则输输出出F就就为为低低电平电平0V。则则输输出出F才才为为高高电平电平3V。ABFVL VLVLVLVHV
7、LVL VHVH VLVH VH电电平平关关系系3V第9页/共57页ABFVL VLVLVLVHVL1 11ABF1 00 10 00000ABF0 10 01 01 1111VL VHVH VLVH VH电平关系电平关系正逻辑正逻辑负逻辑负逻辑正与正与=负或负或正或正或=负与负与正与非正与非=负或非负或非正或非正或非=负与非负与非正、负逻辑间关系正、负逻辑间关系高电平高电平VH用逻辑用逻辑1表示,表示,低电平低电平VL用逻辑用逻辑0表示表示四、四、正逻辑正逻辑与与负逻辑负逻辑(与门)(与门)(或门)(或门)高电平高电平VH用逻辑用逻辑0表示,表示,低电平低电平VL用逻辑用逻辑1表示表示正异或
8、正异或=负同或负同或正同或正同或=负异或负异或第10页/共57页一、逻辑函数一、逻辑函数 用有限个与、或、非逻辑运算符,按某种逻辑关系将逻辑用有限个与、或、非逻辑运算符,按某种逻辑关系将逻辑变量变量A、B、C、.连接起来,所得的表达式连接起来,所得的表达式F=f(A、B、C、.)称为逻辑函数。)称为逻辑函数。二、二、逻辑函数的表示方法逻辑函数的表示方法真值表真值表逻辑函数式逻辑函数式 逻辑图逻辑图波形图波形图输入变量输入变量不同取值组合不同取值组合与与函函数值数值间的对应关系列成表格间的对应关系列成表格用用逻辑符号逻辑符号来表示来表示函数式的运算关系函数式的运算关系取值:取值:逻辑逻辑0、逻辑
9、、逻辑1。逻辑。逻辑0和逻辑和逻辑1不代表不代表数值大小数值大小,仅表示,仅表示相互矛盾、相互对立的相互矛盾、相互对立的两种逻辑状态两种逻辑状态。反映反映输入和输出波形变输入和输出波形变化的化的图形又叫时序图图形又叫时序图逻辑函数及其表示方法输入变量输入变量输出变量输出变量输入变量输入变量与与输出变量输出变量之间的之间的逻辑关系用与、或、非等逻逻辑关系用与、或、非等逻辑运算符号连接起来的式子辑运算符号连接起来的式子第11页/共57页ABCF000001001011100110111011断断“0”合合“1”亮亮“1”灭灭“0”C开,开,F灭灭0000C合,合,A、B中中有一个合,有一个合,F亮
10、亮11C合,合,A、B均均断,断,F灭灭0逻辑函数式逻辑函数式 挑出函数值为挑出函数值为1的项的项1 101111101111 每个函数值为每个函数值为1 1的输入变量取值组合写成一个的输入变量取值组合写成一个乘积项乘积项 这些乘积项作这些乘积项作逻辑加逻辑加输输入入变变量量取取值值为为1用用原原变变量量表表示;反之,则用示;反之,则用反变量反变量表示。表示。ABC、ABC、ABCF=ABC+ABC+ABC注:变量取值组合按二注:变量取值组合按二进制由小到大列出。进制由小到大列出。第12页/共57页逻辑图逻辑图乘乘积积项项用用与与门门实实现现,和和项项用用或门或门实现。实现。波形图波形图010
11、011001111F=ABC+ABC+ABC第13页/共57页 公理、定律与常用公式公理、定律与常用公式公理公理交换律交换律结合律结合律分配律分配律0 0=00 1=1 0=0 1 1=10+0=00+1=1+0=1 1+1=1A B=B A A+B=B+A(A B)C=A (B C)(A+B)+C=A+(B+C)A (B+C)=A B+A C A+B C=(A+B)(A+C)逻辑代数的运算公式和规则1 1=0 =0 0 0=1=1第14页/共57页(A+B)(A+C)(B+C)=(A+B)(A+C)A+AB=A+B A(A+B)=AB A+A B=A A (A+B)=AAB+AB=A (A+
12、B)(A+B)=A(A B)=A+B (A+B)=ABA A=A A+A=AA 1=A A+0=AA A=0 A+A=1A 0=0 A+1=1(A)=AAB+AC+BC=AB+AC 定律与常用公式定律与常用公式0-1律律重叠律重叠律互补律互补律还原律还原律反演律反演律自等律自等律吸收律吸收律消因律消因律包含包含律合并律合并律r47逻辑代数的运算公式和规则第15页/共57页利用真值表利用真值表例:用真值表证明反演律例:用真值表证明反演律A B000110111110111010001000 证明方法证明方法(A B)=A+B (A+B)=AB(A B)A+BAB(A+B)可见,等式两边对应的真值
13、表相同,故等式成立。可见,等式两边对应的真值表相同,故等式成立。第16页/共57页等式右边等式右边由此可以看出:与或表达式中,两个乘积项分别包由此可以看出:与或表达式中,两个乘积项分别包含含同一因子同一因子的的原原变量和变量和反反变量,而两项的剩余因子变量,而两项的剩余因子组成第三个乘积项,则第三项是多余的。组成第三个乘积项,则第三项是多余的。公式可推广:公式可推广:例:证明包含律例:证明包含律成立成立利用基本定律利用基本定律第17页/共57页 三个基本运算规则三个基本运算规则 代入规则代入规则:任何一个含有某变量的等式,如果任何一个含有某变量的等式,如果等式等式中所有出现此中所有出现此变量变
14、量的位置均代之以一个的位置均代之以一个逻辑函数式逻辑函数式,则此等式依然成立。,则此等式依然成立。例:例:BC替代替代B得得由此反演律能推广到由此反演律能推广到n n个变量:个变量:利用反演律逻辑代数的运算公式和规则(A B)=A+B第18页/共57页那么得到的那么得到的新函数式新函数式称为原函数式称为原函数式F的的反函数式,记为反函数式,记为F。反演规则反演规则:对于任意一个逻辑函数式对于任意一个逻辑函数式F F,做如下处理:,做如下处理:若把式中的运算符若把式中的运算符“”换成换成“+”,“+”换成换成“”;常量常量“0”换成换成“1”,“1”换成换成“0”;原原变量换成变量换成反反变量,
15、变量,反反变量换成变量换成原原变量变量注:注:保持原函数的运算次序:先括号,然后与,最后或,必要时保持原函数的运算次序:先括号,然后与,最后或,必要时 适当地加入括号。适当地加入括号。不属于单个变量上的反号有两种处理方法:不属于单个变量上的反号有两种处理方法:反号保留,而反号下面的函数式按反演规则变换。反号保留,而反号下面的函数式按反演规则变换。将反号去掉,而反号下的函数式保留不变。将反号去掉,而反号下的函数式保留不变。第19页/共57页例:例:F(A,B,C)其反函数为其反函数为或或第20页/共57页 对偶式对偶式:对于任意一个逻辑函数,做如下处理:对于任意一个逻辑函数,做如下处理:若把式中
16、的运算符若把式中的运算符“”换成换成“+”,“+”换成换成“”;常量常量“0 0”换成换成“1 1”,“1 1”换成换成“0 0”得到新函数式为原函数式得到新函数式为原函数式F的对偶式的对偶式FD,也称对偶函数,也称对偶函数 对偶规则:对偶规则:如如果果两两个个函函数数式式相相等等,则则它它们们对对应应的的对对偶偶式式也也相相等等。即即:若若F1=F2,则则F1D=F2D。这这使使公公式式的的数数目目增增加加一一倍。倍。求求对对偶偶式式时时运运算算顺顺序序不不变变,且且它它只只变变换换运运算算符符和和常量常量,其,其变量变量是是不变不变的。的。注:注:函数式中有函数式中有“”和和“”运算符,求
17、反函数及对运算符,求反函数及对偶函数时,要将运算符偶函数时,要将运算符“”换成换成“”,“”换成换成“”。第21页/共57页例:例:其对偶式其对偶式例:例:证明:证明:FD =G第22页/共57页函数表达式的常用形式函数表达式的常用形式逻辑函数的标准形式逻辑函数的标准形式2-2 逻辑函数的标准形式第23页/共57页 五种常用表达式五种常用表达式F(A,B,C)“与与-或或”式式“或或-与与”式式“与非与非-与非与非”式式 “或非或非-或非或非”式式“与与或或非非”式式基本形式基本形式 表达式形式转换表达式形式转换利用还原律利用反演律函数表达式的常用形式第24页/共57页逻辑函数的标准形式最小项
18、:最小项:n个变量有个变量有2n个最小项,记作个最小项,记作mi3个变量有个变量有23(8)个最小项个最小项m0m100000101m2m3m4m5m6m7010011100101110111234567在在逻逻辑辑函函数数中中,有有n个个变变量量为为A1An,m是是这这n个个变变量量的的与与项项,若若与与项项m是是包包括括全全部部n个个变变量量的的乘乘积积项项(每每个个变变量量必必须须而而且且只只能能以原变量或反变量的形式出现一次)。以原变量或反变量的形式出现一次)。一、一、最小项最小项和和最大项最大项乘积项乘积项和项和项最小项最小项二进制数二进制数十进制数十进制数编号编号最小项编号下标最小
19、项编号下标i:将变量按序排列,将变量按序排列,原变量用原变量用1表示,表示,反变量用反变量用0表示,表示,得到一组二进制数,得到一组二进制数,将其变换为等值的将其变换为等值的十进制数。十进制数。第25页/共57页0 0 1A B C0 0 0m0m1m2m3m4m5m6m71000000001000000110 1 00 1 11 0 01 0 11 1 01 1 1000000000000100000010000001000000100000010000001111111三变量的最小项:三变量的最小项:最小项的性质:最小项的性质:同一组变量取值任意同一组变量取值任意两个不同两个不同最小项的最
20、小项的乘积乘积为为0,即:,即:mi mj=0 (ij)全部全部最小项之最小项之和和为为1,即:,即:在输入变量的任意取值下,在输入变量的任意取值下,必有一个且只有一个必有一个且只有一个最最小项的值为小项的值为1,其它最小项的值均为,其它最小项的值均为0。两两个个最最小小项项只只有有一一个个因因子子不不同同,两两个个最最小小项项之之和和可可合合并并成成一一项项并并消消去去一对不同的因子。一对不同的因子。具有相邻性具有相邻性第26页/共57页n个变量有个变量有2n个最大项,记作个最大项,记作i。在逻辑函数中,有在逻辑函数中,有n个变量为个变量为A1An,M是这是这n个变量个变量的的或项或项,若,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数字电路 学习
限制150内