数字电子技术基础怀化学院总复习第1章逻辑代数基础1.1数制和码制考点:数制码制(二进制、十进制和十六进制相互转换、8421码、余3码编码)。十—二进制转换分整数和小数两部分:整数部分除以2取余,小数部分乘以2取整。!注意:由高位指向低位整数部分箭头向上,小数部分箭头向下。(S)10=kn2n+kn12n1+kn22n2L+k121+k020=2(kn2n1+kn12n2+L+k1)+k0数字电子技术基础2)2()(222311012+++=mkSkkkL+同理2(222)(22)1232312+++=++mmkkkkkkLL+数字电子技术基础小数部分的转换:乘2取整法。m+1(S)10=k121+k222+L+km2m左右同乘2:m+1m+2同理,若将十进制数转换成任意R进制数(N)R,则整数部分转换采用除R取余法;小数部分转换采用乘R取整法。数字电子技术基础二—十六进制转换四位二进制数对应一位十六进制数。2-16进制:从小数点开始分别向左、向右将二进制数按每四位一组分组(不足四位补0),然后写出每一组等值的十六进制数。16-2进制:采用与二—十六进制转换相反的步骤,即只要按原来顺序将每一位十六进制数用相应的四位二进制数代替即可。数字电子技术基础八进制与二进制转换八进制转换为二进制时将每位八进制数展开成三位二进制数,排列顺序不变即可。八进制的基数8=23,可将三位二进制数表示一位八进制数,即000~111表示0~7。二进制转换为八进制时,由小数点开始,整数部分自右向左,小数部分自左向右,三位一组,不够三位的添零补齐,则每三位二进制数表示一位八进制数。例:(10110.011)B=(26.3)O例:(752.1)O=(111101010.001)B数字电子技术基础1、原码在数字电路和计算机系统中,二进制数的正、负用0、1表示,称为原码或机器码。2、补码正数的原码、反码、补码一样!!BCD代码:用4位二进制数码表示1位十进制数时所采用的代码。所谓的8421码,就是指各位的权重是8,4,2,1,其中1010~1111等六种状态是不用的,称为禁用码。不能省略!(1985)10=(0001100110000101)8421BCD格雷码:任意两个相邻的数所对应的代码之间只有一位不同,其余位都相同。数字电子技术基础1.2逻辑代数基础考点:1.逻辑运算(与、或、非、同或、异或运算及符号),会看运算符号是后面的基础。必须掌握2.逻辑函数表示及化简(基本定理、表示方法、公式化简法、卡诺图化简)必须掌握分清对偶定理与反演定理记住常用公式卡诺图化简尤其注意无关项的化简。数字电子技术基础AAAA=01定律:0•A=0,1•A=A0+A=A,1+A=1重叠律:A•A=A,A+A=A互补律:A•A=0,A+A=1交换律:A+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)反演律:A•B=A+B,A+B=A•B还原律:A=ADeMorgan’sTheoremAB=AB+ABAB=AB+AB0A(A的个数为偶数)(A数字电子技术基础的个为奇)(5)A(A+B)=A(6)AAB=AB,AAB=A数字电子技术基础(4)AB+AC+BC=AB+AC(2)A+AB=A+B(3)AB+AB=A(1)A+AB=A吸收法消因子法并项法消项法数字电子技术基础反演定理与对偶定理相同:01,10,+,+,反演定理与对偶定理区别:反演定理还需将AA,AA得到的结果是原函数的非若两逻辑式相等,则它们的对偶式也相等。ABCD0ABCD1ABCD3ABCD2ABCD4ABCD5ABCD7ABCD6ABCD12ABCD13ABCD15ABCD14ABCD8ABCD9ABCD11ABCD10ABC0ABC1ABC3ABC2ABC4ABC5ABC7ABC6数字电子技术基础逻辑函数的卡诺图化简法构成卡诺图的原则是:①N变量的卡诺图有2N个小方块(最小项);②最小项排列规则:几何相邻的必须逻辑相邻。BCA0001111001ABCD0001111000011110三变量卡诺图四变量卡诺图数字电子技术基础圈组技巧(防止多圈组的方法)①先圈孤立的1;②再圈只有一种圈法的1;③最后圈大圈;④检查:每个圈中至少有一个1未被其它圈圈过。例用卡诺图化简逻辑函数Y(A、B、C、D)=∑m(0,1,2,3,4,5,6,7,8,10,11)解:ABCBDY=A+BC+BD数字电子技术基础数字电子技术基础无关项在化简中的应用采用卡诺图化简函数时,可以利用无关项×来扩大卡诺圈:如果加×后矩形框增大,则视×为1;否则为0。×11×11××1×××11×11××1××AB01CD0000011110ABCD0000011110ABCDF00000000100000001001111011001100101010000111110011111111001111110011010101XXXXXXF=ABC+ABD+ABC例:用8421BCD码表示一位十进制数X,当x≥5时,输出F=1,否则输出F=0,求F的最简与或式。011110ABCABDABC解:依题意列真值表。由真值表写出F表达式:F=m(5~9)+d(10~15)不考虑无关项的化简考虑无关项的化简1110ABDBCF=A+BD+BC数字电子技术基础第2章门电路考点:1.三极管的开关特性、截止工作状态和饱和状态(状态判定、开启电压0.7、深度饱和时集电极和发射极间电压0.1~0.3)2.TTL门电路(工作原理、根据电路图分析逻辑函数及功能、OC门与TS门原理及应用)3.COMS门电路(同TTL)数字电子技术基础第3章组合逻辑电路考点:1.组合逻辑电路设计方法(判断输入(输出)、真值表、函数式(化简)、电路图)解题的时候一步一步求解,还不明白解题步骤的同学请参考课件。2.中规模集成电路(编码器、译码器、数据选择器、加法器、比较器)-明确上述集成电路的功能(输入、输出、实现的功能、常用片子的管脚功能)给出一个片子会进行连线设计3.竞争-冒险现象(检查方法)关于前四章,考题的难度不会大于期中考试的难度数字电子技术基础数字电子技术基础设计电路分析电路数字电路→逻辑图→逻辑函数式→真值表→分析逻辑功能。实际问题→真值表→逻辑函数式→逻辑图→设计完成数字电路。注意:需要对求得的逻辑函数式进行化简数字电子技术基础编码器n位二进制代码可以表示2n个对象或信号。普通编码器:任何时刻只允许输入一个编码信号优先编码器:允许多个输入信号同时有效,但它只按其中优先级别最高的有效输入信号编码3-8译码器:表达式Y0=A2A1A0Y1=A2A1A0……Y7=A2A1A0Y0~Y7是A、B、C全部最小项的译码输出,亦称最小项译码器。数字电子技术基础A0A1A2S3S2S1Y7地VCCY0Y1Y2Y3Y4Y5Y674HC13816151413121110956781234A2A0是译码器输入端,Y0Y7是译码器输出端。且低电平有效。S2S3S1为三个片选输入端,只有当它们分别为0、0、1,译码器才正常译码;否则不论A2A0为何值,Y0Y7都输出高电平。低电平有效输出三位二进制代码数字电子技术基础实现方法:(1)把函数式化为最小项之和的形式。(2)设定函数变量与译码器输入端的对应关系。(3)把函数式变换为与译码器输出相吻合的形式。(3)附加必要的门(或门或与非门),画出逻辑图。依据:当控制端为有效电平时,若译码器输入端接逻辑变量,在译码器的输出端则可得到输入变量的全部最小项。n位二进制译码器的输出给出了n变量的全部最小项。通过附加必要的门,可获得任意形式数量不大于n的组合逻辑函数。用译码器设计组合逻辑电路0+m4+m7Y1=m(0,4,7)=m=m0+m4+m7=m0m4m7=Y0Y4Y7m(0,1,2,3)Y2==Y0Y1Y2Y3数字电子技术基础原理:(1)任何一个逻辑函数可以写成表达式Y=mi;(2)二进制译码器可产生n个变量的所有2n个mi。所以,译码器加或门(译码器输出低电平时用与非门)可实现。例1试用3—8译码器实现函数:Y1=m(0,4,7)Y2=m(0,1,2,3)Y2=Y0Y1Y2Y3数字电子技术基础S1S2S31A2A1A0ABCY1=Y0Y4Y7Y0Y1Y2Y3Y4Y5Y6Y774LS138&Y1&Y2四选一D0输D1入D2D3Y输出A0A1选择控制(地址控制)数字电子技术基础Y选择控制(多路开关)有2n个数据输入端,一个输出端,用Ai控制,把其中的某个输入信号送到输出端。D0D1D2D3Ai数据选择器从一组数据中选择出某一数据1.数据选择器工作原理数字电子技术基础4选1数据选择器表达式:Y=(D0A1A0+D1A1A0+D2A1A0+D3A1A0)S8选1数据选择器表达式:Y=D0(A2A1A0)+D1(A2A1A0)+…+D7(A2A1A0)Y=AB=AB+AB。数字电子技术基础AD0D1D2D3SYA0A1Y例:用四选一数据选择器实现逻辑函数BY=A1A0D0+A1A0D1+A1A0D2+A1A0D31若A=A1,B=A0,则D0=D3=0,D1=D2=1用数据选择器设计组合逻辑电路组合逻辑函数:Y=mi若S=1,Ai作为输入变量,Y=miDi,所以可以方便的实现n个变量的组合电路。数字电子技术基础用具有n位地址的选择器,可以产生输入变量数不大于n+1的组合逻辑函数。实现方法:(1)把函数式变换为与选择器表达式完全对应的形式。(2)两式相对照,找出变量对应关系。(3)画逻辑图。数字电子技术基础若用八选一数据选择器CC4512实现上述三变量逻辑函数Y=D0A2A1A0+D1A2A1A0+D2A2A1A0+D3A2A1A0+D4A2A1A0+D5A2A1A0+D6A2A1A0+D7A2A1A010CC4512输出Y的逻辑函数式为ZD5D0A2A1A0ABCD6D7DISINHY控制端D1D2D3D4CC4512高电平Z=ABC+AC+ABCD0=D3=D5=D7=1D1=D2=D4=D6=0数字电子技术基础检查竞争—冒险现象的方法在输入变量每次只有一个改变状态的简单情况下,可以通过逻辑函数式判断组合逻辑电路中是否有竞争—冒险存在。只要输出端的逻辑函数在一定条件下能简化成Y=A+A或Y=A•A,则可判定存在竞争—冒险。例:Y=AB+AC,当B=C=1时,Y=A+A,则有竞争;当A由1到0,A由0到1时,Y应始终为1,但由于存在竞争—冒险,可能会出现AB=0,AC=0,使得Y=0。第4章触发器考点:1.触发器的功能和特点(2个稳态、具有存储功能)2.SR锁存器、电平SR触发器、主从JK触发器工作原理和工作特性表(即动作特点)会画波形图做题的时候请仔细留意题目给出的是什么触发器,会根据图形符号识别触发器,能够掌握书上P229例5.4.3就表示掌握本章了。数字电子技术基础数字电子技术基础考点:3.对于边沿触发器其特点是输出结果仅由有效的边沿信号到来时刻的输入信号的状态决定,因此可以仅根据有效时间沿输入信号进行判断就可以了。4触发器逻辑功能分类、特性方程(SR触发器JK触发器D触发器T触发器T/触发器)必须掌握,尤其是特性方程注意按逻辑功能分类的触发器必须是时钟控制的触发器。数字电子技术基础触发器逻辑符号比较CPCP主从型,上升沿触发边缘型,下降沿触发CP同步型,正电位触发CP边缘型,上升沿触发数字电子技术基础⑴逻辑符号“∧”表示边沿触发方式,“┐”表示主从触发方式,非号“-”:表示低电平有效,加小圆圈“ο”:表示低电平有效触发或下降沿有效触发,不加小圆圈“ο”:表示高电平有效触发或上升沿有效触发。触发器的两要素1.逻辑功能描述方法:逻辑符号、特性表、特性方程DnQn+1Q0000101