数字电子技术基础(康华光)ch01

上传人:ning****hua 文档编号:243127399 上传时间:2024-09-16 格式:PPT 页数:76 大小:2.66MB
返回 下载 相关 举报
数字电子技术基础(康华光)ch01_第1页
第1页 / 共76页
数字电子技术基础(康华光)ch01_第2页
第2页 / 共76页
数字电子技术基础(康华光)ch01_第3页
第3页 / 共76页
点击查看更多>>
资源描述
单击此处编辑母版标题样式,abcd,单击此处编辑母版文本样式,abvd,第二级,第三级,第四级,第五级,*,1.,数字逻辑基础,1.1,数字电路与数字信号,1.2,数制,1.3,二进制数的算术运算,1.4,二进制代码,1.5,二值逻辑变量与基本逻辑运算,1.6,逻辑函数及其表示方法,1.1.1,数字技术的发展及其应用,1.1.2,数字集成电路的分类及特点,1.1.3,模拟信号与数字信号,1.1.4,数字信号的描述方法,1.1,数字电路与数字信号,1.1.1,数字技术的发展及其应用,1.1,数字电路与数字信号,80,年代后,- ULSI,,,1 0,亿个晶体管,/,片 、,ASIC,制作技术成熟,目前,-,芯片内部的布线细微到亚微米,(0.0320.014,m),量级,微处理器的时钟频率高达,3.5GHz,(,10,9,Hz,),90,年代后,-,97,年一片集成电路上有,40,亿个晶体管。,6070代-,IC,技术迅速发展:,SSI,、,MSI,、,LSI,、,VLSI,。,10,万个晶体管,/,片。,将来,-,高分子材料或生物材料制成密度更高、三维结构的电路,发展特点,:,以电子器件的发展为基础,电子管时代,1906,年,,福雷斯特,等发明了电子管;电子管体积大、重量重、耗电大、寿命短。目前在一些大功率发射装置中使用,。,电压控制器件,电真空技术,晶体管时代,电流控制器件,半导体技术,半导体二极管、三极管,器件,1947,年,12,月,23,日巴丁、布莱顿、肖克莱在贝尔实验室发明晶体三极管,半导体集成电路,1959,年基尔比研制出了第一块集成电路,电路设计方法,伴随器件变化从传统走向现代,a),传统的设计方法:,b),现代的设计方法:,采用自下而上的设计方法;由人工组装,经反复调试,、,验证,、修改完成,。所用的元器件较多,电路可靠性差,设计周期长。,现代,EDA,技术实现硬件设计软件化。采用从上到下设计方法,电路设计,、 分析、仿真 、修订 全通过计算机完成,。,EDA,技术以计算机为基本工具、借助于软件设计平台,自动完成数字系统的仿真、逻辑综合、布局布线等工作。最后下载到芯片,实现系统功能。使硬件设计软件化。,1,、设计:,在计算机上利用软件平台进行设计,原理图设计,VerlogHDL,语言设计,状态机设计,设计方法,EDA,(,Elect,ronics Design Automation,),技术,3,、下载,2,、仿真,4,、验证结果,实验板,下载线,数码相机,智能仪器,计算机,数字技术,的应用,根据电路的结构特点及其对输入信号的响应规则的不同,,-,数字电路可分为组合逻辑电路和时序逻辑电路。,从集成度不同,-,数字集成电路可分为小规模、中规模、大规模、超大规模和甚大规模五类。,从电路的形式不同,,-,数字电路可分为集成电路和分立电路,从器件不同,-,数字电路可分为,TTL,和,CMOS,电路,1,、数字集成电路的分类,1.1.2,、数字集成电路的分类及特点,可编程逻辑器件、多功能专用集成电路,10,6,以上,甚大规模,大型存储器、微处理器,10,00099,999,超大规模,小型存储器、门阵列,1009999,大规模,计数器、加法器,1299,中规模,逻辑门、触发器,最多,12,个,小规模,典型集成电路,门的个数,分类,集成度,:,每一芯片所包含的门个数,2,、数字集成电路的,特点,1),电路简单,便于大规模集成,批量生产,2),可靠性、稳定性和精度高,抗干扰能力强,3),体积小,通用性好,成本低,.,4),具可编程性,可实现硬件设计软件化,5),高速度 低功耗,6),加密性好,3,、,数字电路的分析、设计与测试,(1),数字电路的分析方法,数字电路的分析,:,根据电路确定,电路输出与输入之间的逻辑关系。,(2),数字电路的设计方法,数字电路的设计,:,从给定的逻辑功能要求出发,选择适当的逻辑器件,设计出符合要求的逻辑电路,。,设计方式,:,分为传统的设计方式和基于,EDA,软件的设计方式。,分析工具:,逻辑代数。,电路逻辑功能主要用,真值表、功能表、逻辑表达式和波形图。,-,时间和数值均连续变化的电信号,如正弦波、三角波等,u,O,t,O,t,u,1.,模拟信号,1.1.3,数字信号与数字信号,数字信号波形,2,、数字信号,-,在时间上和数值上均是离散的信号。,数字电路和模拟电路:工作信号,研究的对象不同,,分析、设计方法以及所用的数学工具也相应不同,3,、模拟信号的数字表示,由于数字信号便于存储、分析和传输,通常都将模拟信号转换为数字信号,.,0,0,模拟信号,模数转换器,3,V,数字输出,0,0,0,0,1,1,模数转换的实现,电压,(V),二值逻辑,电 平,+5,1,H,(,高电平,),0,0,L,(,低电平,),逻辑电平与电压值的关系(正逻辑),1.1.4,数字信号的描述方法,1,、,二值数字逻辑和逻辑电平,a,、,在电路中用低、高电平表示,0,、,1,两种逻辑状态,0,、,1,数码,-,表示数量时称二进制数,表示方式,二值数字逻辑,-,表示事物状态时称二值逻辑,(a),用逻辑电平描述的数字波形,(b) 16,位数据的图形表示,2,、数字波形,数字波形,-,是信号逻辑电平对时间的图形表示,.,高电平,低电平,有脉冲,*,非归零型,*,归零型,比特率,-,每秒钟转输数据的位数,无脉冲,(1),数字波形的两种类型,:,(2),周期性和非周期性,非周期性数字波形,周期性数字波形,例,1.1.1,某通信系统每秒钟传输,1544000,位,(1.544,兆位,),数据,求每位数据的时间。,解:,按题意,每位数据的时间为,例,1.1.2,设周期性数字波形的高电平持续,6ms,,,低电平持续,10ms,,,求占空比,q,。,解:,因数字波形的脉冲宽度,t,w,=6ms,,,周期,T,=6ms+10ms=16ms,。,非理想脉冲波形,(3),实际脉冲波形及主要参数,几个主要参数,:,占空比,Q,-,表示脉冲宽度占整个周期的百分比,上升时间,t,r,和下降时间,t,f,-,从脉冲幅值的,10%,到,90%,上升,下降所经历的时间,(,典型值,ns,),脉冲宽度,(,t,w,)-,脉冲幅值的,50%,的两个时间所跨越的时间,周期,(T),-,表示两个相邻脉冲之间的时间间隔,t,r,脉冲宽度,t,w,0.5V,4.5V,2.5V,幅值,=5.0V,0.0V,5.0V,t,f,0.5V,2.5V,4.5V,(4),时序图,-,表明各个数字信号时序关系的多重波形图。,由于各信号的路径不同,这些信号之间不可能严格保持同步关系。为了保证可靠工作,各信号之间通常允许一定的时差,但这些时差必须限定在规定范围内,各个信号的时序关系用时序图表达。,1.2.1,十进制,1.2,数制,1.2.2,二进制,1.2.3,二,-,十进制之间的转换,1.2.4,十六进制和八进制,一般表达式,:,1.2.1,十进制,十进制采用,0, 1, 2, 3, 4, 5, 6, 7, 8, 9,十个数码,其进位的规则是“逢十进一”。,4587.29=4,10,3,+5,10,2,+8,10,1,+7,10,0,+2,10,1,+9,10,2,系数,位权,任意进制数的一般表达式为,:,各位的权都是,10,的幂。,1.2,数制,数制,:,多位数码中的每一位数的构成及低位向高位进位的规则,1.2.2,二进制,二进制数的一般表达式为,:,例如:,1+1=,10,= 12,1,+ 02,0,位权,系数,二进制数只有,0,、,1,两个,数码,,进位规律是:“逢二进一”,.,1,、二进制数的表示方法,各位的权都是,2,的幂。,(,1,)易于电路表达,-0,、,1,两个值,可以用管子的导 通或截止,灯泡的亮或灭、继电器触点的闭合或断开来表示。,2,、 二进制的优点,(,2,)二进制数字装置所用元件少,电路简单、可靠 。,(,3,)基本运算规则简单,运算操作方便。,i,D,/,mA,O,v,DS,/ V,V,GS1,V,GS2,V,GS3,V,GS4,饱和区,可变电阻区,截止区,v,O,R,d,V,DD,v,I,3,、二进制数波形表示,(,1,)二进制数据的串行传输,4,、 二进制数据的传输,(,2,)二进制数据的并行传输,将一组二进制数据所有位同时传送。,传送速率快,但数据线较多,而且发送和接收设备较复杂。,1),、十进制数转换成二进制数:,a.,整数的转换,:,“辗转相除”法,:,将十进制数连续不断地除以,2 ,直至商为零,所得余数由低位到高位排列,即为所求二进制数,整数部分小数部分,1.2.3,二,-,十进制之间的转换,解:,根据上述原理,可将,(37),D,按如下的步骤转换为二进制数,由上得,(37),D,=(100101),B,例,1.2.2,将十进制数,(37),D,转换为二进制数。,当十进制数较大时,有什么方法使转换过程简化,?,解:由于,27,为,128,,而,133,128=5=22,20,,,例,1.2.3,将,(133)D,转换为二进制数,所以对应二进制数,b7=1,,,b2=1,,,b0=1,,,其余各系数均为,0,,所以得,(133)D=(10000101)B,b,.,小数的转换,:,对于二进制的小数部分可写成,将上式两边分别乘以,2,,,得,由此可见,将十进制小数,乘以,2,,,所得乘积的整数即为,不难推知,将十进制小数每次除去上次所得积中的整数再乘以,2,,,直到满足误差要求进行“四舍五入”为止,就可完成由十进制小数,转换成二进制小数。,解由于精度要求达到,0.1%,,需要精确到二进制小数,10,位,即,1/2,10,=1/1024,。,0.392 = 0.78,b,-1,= 0,0.782 = 1.56,b,-2,= 1,0.562 = 1.12,b,-3,= 1,0.122 = 0.24,b,-4,= 0,0.242 = 0.48,b,-5,= 0,0.482 = 0.96,b,-6,= 0,0.962 = 1.92,b,-7,= 1,0.922 = 1.84,b,-8,= 1,0.842 = 1.68,b,-9,= 1,0.682 = 1.36,b,-10,= 1,所以,%,1,.,0,。,到,例,将十进制小数,(0.39),D,转换成二进制数,要求精度达,十六进制数中只有,0, 1, 2, 3, 4, 5, 6, 7, 8, 9 , A,、,B,、,C,、,D,、,E,、,F,十六个数码,进位规律是“逢十六进一”。各位的权均为,16,的幂。,1.,十六进制,一般表达式:,例如,1.2.4,十六进制和八进制,各位的权都是,16,的幂。,2,、二,-,十六进制之间的转换,二进制转换成十六进制:,因为,16,进制的基数,16=2,4,,所以,可将四位二进制数表示一位,16,进制数,即,0000,1111,表示,0-F,。,例,(,111100010101110),B,=,将每位,16,进制数展开成四位二进制数,排列顺序不变即可。,例,(,BEEF),H,=,(78AE),H,(1011 1110 1110 1111),B,十六进制转换成二进制:,例,(,111100010101110),B,=,3.,八进制,八进制数中只有,0, 1, 2, 3, 4, 5, 6, 7,八个数码,进位规律是“逢八进一”。各位的权都是,8,的幂。,一般表达式,八进制就是以,8,为基数的计数体制。,4,、二,-,八进制之间的转换(自学),将每位八进制数展开成三位二进制数,排列顺序不变即可。,转换时,由小数点开始,整数部分自右向左,小数部分自左向右,三位一组,不够三位的添零补齐,则每三位二进制数表示一位八进制数。,因为八进制的基数,8=2,3,,所以,可将三位二进制数表示一位八进制数,即,000,111,表示,0,7,例,(,10110.011),B,=,例,(,752.1),O,=,(26.3),O,(111 101 010.001),B,5.,十六进制的,优点 :,1,、)与二进制之间的转换容易;,2,、)计数容量较其它进制都大。假如同样采用四位数码,,二进制最多可计至,( 1111),B,=( 15),D,;,八进制可计至,(7777),O,= (2800),D,;,十进制可计至,(9999),D,;,十六进制可计至,(FFFF),H,= (65535),D,,即,64K,。,其容量最大。,3,、)书写简洁。,1.3,二进制的算术运算,1.3.1,无符号二进制的数算术运算,1.3.2,有符号二进制的数算术运算,1.3,二进制的算术运算,1,、二进制加法,无符号二进制的加法规则:,0+0=0,,,0+1=1,,,1+1=10,。,例,1.3.1,计算两个二进制数,1010,和,0101,的和。,解:,1.3.1,无符号数算术运算,无符号二进制数的减法规则:,0,-,0=0,,,1-1=0,,,1-0=1 0-1=11,2,二进制减法,例,1.3.2,计算两个二进制数,1010,和,0101,的差。,解:,3,、乘法和除法,例,1.3.3,计算两个二进制数,1010,和,0101,的积。,解:,例,1.3.4,计算两个二进制数,1010,和,111,之商。,解,:,1.3.2,带符号二进制的减法运算,二进制数的最高位表示符号位,且用,0,表示正数,用,1,表示负数。其余部分,用原码的形式表示,数值位。,有符号的二进制数表示,:,1.,二进制数的补码表示,补码或反码的最高位为符号位,正数为,0,,负数为,1,。,当二进制数为正数时,其补码、反码与原码相同。,当二进制数为负数时,将原码的数值位逐位求反,然后在最低位加,1,得到补码。,(+11),D,=(0 1011),B,(,11),D,=(1 1011),B,减法运算的原理,:,减去一个正数相当于加上一个负数,A,B,=,A,+(,B,),,对,(,B,),求补码,然后进行加法运算。,2.,二进制补码的减法运算,例,1.3.7,试用,4,位二进制补码计算,5,2,。,自动丢弃,解:因为,(5,2),补,=(5),补,+(,2),补,=0101+1110,=0011,所以,5,2=3,例,1.3.8,试用,4,位二进制补码计算,5+7,。,3.,溢出,解决溢出的办法,:,进行位扩展,.,解:因为,(5+7),补,=(5),补,+(7),补,=0101+0111,=1100,4.,溢出的判别,当方框中的进位位与和数的符号位(即,b,3,位)相反时,则运算结果是错误的,产生溢出。,如何判断是否产生溢出?,1.4,二进制代码,1.4.1,二,-,十进制码,1.4.2,格雷码,1.4.3,ASCII码,1.4,二进制代码,二进制代码的位数,(n),与需要编码的事件(或信息)的个 数,(N),之间应满足以下关系:,2,n,-1,N,2,n,1.,二,十进制码进制码,(,数值编码,),(BCD,码,- Binary Code Decimal,),用,4,位二进制数来表示一位十进制数中的,09,十个数码。,从,4,位二进制数,16,种代码中,选择,10,种来表示,09,个数码的方案有很多种。每种方案产生一种,BCD,码。,码制,:,编制代码所要遵循的规则,BCD,码十进制数码,8421码,2421 码,5421 码,余3码,余,3,循环码,0,0000,0000,0000,0011,0010,1,0001,0001,0001,0100,0110,2,0010,0010,0010,0101,0111,3,0011,0011,0011,0110,0101,4,0100,0100,0100,0111,0100,5,0101,1011,1000,1000,1100,6,0110,1100,1001,1001,1101,7,0111,1101,1010,1010,1111,8,1000,1110,1011,1011,1110,9,1001,1111,1100,1100,1010,(,1,)几种常用,的,BCD,代码,1.4.1,二,-,十进制码,(,2,)各种编码的特点,余码的特点,:,当两个十进制的和是,10,时,相应的二进制正好是,16,,于是可自动产生进位信号,而不需修正,.0,和,9, 1,和,8,.6,和,4,的余码互为反码,这对在求对于,10,的补码很方便。,余,3,码循环码:相邻的两个代码之间仅一位的状态不同。按余,3,码循环码组成计数器时,每次转换过程只有一个触发器翻转,译码时不会发生竞争冒险现象。,有权码:编码与所表示的十进制数之间的转算容易,如,(10010000),8421BCD,=(90),对于有权,BCD,码,可以根据位权展开求得所代表的十进制数。例如:,BCD,8421,0111,(,),D,7,=,1,1,2,1,4,1,8,0,+,+,+,=,(,),D,BCD,2421,7,1,1,2,0,4,1,2,1,1101,=,+,+,+,=,(4),求,BCD,代码表示的十进制数,对于一个多位的十进制数,需要有与十进制位数相同的几组,BCD,代码来表示。例如:,不能省略!,不能省略!,(3),用,BCD,代码表示十进制数,1.4.2,格 雷 码,格雷码是一种无权码。,二进制码,b,3,b,2,b,1,b,0,格雷码,G,3,G,2,G,1,G,0,0000,0001,0010,0011,0100,0101,0110,0111,1000,1001,1010,1011,1100,1101,1110,1111,0000,0001,0011,0010,0110,0111,0101,0100,1100,1101,1111,1110,1010,1011,1001,1000,编码特点是:任何,两个相邻代码之间仅有一位不同。,该特点常用于模拟量的转换。当模拟量发生微小变化,,格雷码仅仅改变一位,这与其它码同时改变,2,位或更多的情况相比,更加可靠,且容易检错。,1.4.3 ASCII,码,(,字符编码,),ASCII,码即美国标准信息交换码。,它共有,128,个代码,可以表示大、小写英文字母、十进制数、标点符号、运算符号、控制符号等,普遍用于计算机的键盘指令输入和数据等,。,1.5,二值逻辑变量与基本逻辑运算,*,逻辑运算,:,当,0,和,1,表示,逻辑状态时,两个二进制数码按照某种特定的因果关系进行的运算。,逻辑运算使用的数学工具是逻辑代数。,逻辑运算的描述方式,:,逻辑代数表达式、真值表、逻辑图、卡诺图、波形图和硬件描述语言(,HDL),等。,*,逻辑代数与普通代数,:,与普通代数不同,逻辑代数中的变量只有,0,和,1,两个可取值,它们分别用来表示完全两个对立的逻辑状态。,在逻辑代数中,有与、或、非三种基本的逻辑运算。,电路状态表,开关,S,1,开关,S,2,灯,断,断,灭,断,合,灭,合,合,断,灭,合,亮,S,1,S,2,灯,电源,与运算,(1),与逻辑,:,只有当决定某一事件的条件全部具备时,这一事件才会发生。这种因果关系称为与逻辑关系。,与逻辑举例,逻辑真值表,A,B,L,0,0,1,0,1,0,1,1,0,0,0,1,与逻辑举例状态表,开关,S,1,开关,S,2,灯,断,断,灭,断,合,灭,合,合,断,灭,合,亮,逻辑表达式,与,逻辑:,L,=,A,= AB,与逻辑符号,A,B,L,&,A,B,L,与运算,电路,状态表,开关,S,1,开关,S,2,灯,断,断,灭,断,合,亮,合,合,断,亮,合,亮,、,或,运算,只要在决定某一事件的各种条件中,有一个或几个条件具备时,这一事件就会发生。这种因果关系称为,或,逻辑关系。,S,1,灯,电源,S,2,或逻辑举例,逻辑真值表,A,B,L,0,0,1,0,1,0,1,1,0,1,1,1,或逻辑举例状态表,开关,S,1,开关,S,2,灯,断,断,灭,断,合,灭,合,合,断,灭,合,亮,逻辑表达式,或,逻辑:,L,=,A,+,或逻辑符号,A,B,L,B,L,1,A,、或运算,非逻辑举例状态表,A,灯,不通电,亮,通电,灭,3.,非,运算,事件发生的条件具备时,事件不会发生;事件发生的条件不具备时,事件发生。这种因果关系称为,非,逻辑关系。,A,V,NC,非逻辑举例,非逻辑真值表,A,L,0,1,1,0,非逻辑符号,逻辑表达式,L,=,A,非逻辑举例状态表,A,灯,不通电,亮,通电,灭,A,1,L,A,L,3.,非,运算,两输入变量与非逻辑真值表,A,B,L,0,0,1,0,1,0,1,1,1,1,1,0,A,B,L,A,B,&,L,与非逻辑符号,4.,几种常用复合逻辑运算,与非,逻辑表达式,L,=,A,B,1),与非运算,两输入变量或非逻辑真值表,A,B,L,0,0,1,0,1,0,1,1,1,0,0,0,B,1,A,A,B,L,L,或非逻辑符号,2),或非运算,L,=,A,+,B,或非逻辑表达式,3 ),异或,逻辑,若两个输入变量的值相异,输出为,1,,否则为,0,。,异或逻辑真值表,A,B,L,0,0,0,1,0,1,0,1,1,1,1,0,B,A,L,=1,A,B,L,异或逻辑符号,异或逻辑表达式,L,=,A,B,4 ),同或运算,若两个输入变量的值相同,输出为,1,,否则为,0,。,同或逻辑真值表,A,B,L,0,0,1,0,1,0,1,1,1,0,0,1,B,=,A,L,A,B,L,同或逻辑逻辑符号,同或逻辑表达式,L,=,AB,+,=,A,B,1.6,逻辑函数的建立及其表示方法,a,b,c,d,A,B,楼道灯开关示意图,1.,真值表表示,开关,A,灯,下,下,上,下,上,下,上,上,亮,灭,灭,亮,开关,B,开关状态表,逻辑真值表,A,B,L,0,0,1,1,0,0,0,1,0,1,1,1,A,、,B:,向上,1,向下,-0,L :,亮,-1;,灭,-0,确定变量、函数,并赋值,开关,:,变量,A,、,B,灯,:,函数,L,逻辑抽象,列出真值表,2,、逻辑函数表达式表示。,逻辑真值表,A,B,L,0,0,1,1,0,0,0,1,0,1,1,1,逻辑表达式是用与、或、非等运算组合起来,表示逻辑函数与逻辑变量之间关系的逻辑代数式。,例:已知某逻辑函数的真值表,试写出对应的逻辑函数表达式。,用与、或、非等逻辑符号表示逻辑函数中各变量之间的逻辑关系所得到的图形称为逻辑图。,3.,逻辑图表示方法,将逻辑函数式中所有的与、或、非运算符号用相应的逻辑符号,代替,并按照逻辑运算的先后次序将这些逻辑符号连接起来,,就得到图电路所对应的逻辑图,例:已知某逻辑函数表达式为 ,试画出其逻辑图,真值表,A,B,L,0,0,1,1,0,0,0,1,0,1,1,1,4.,波形图表示,方法,用输入端在不同逻辑信号作用下所对应的输出信号的波形图,,表示电路的逻辑关系。,小 结,用,0,和,1,可以组成二进制数表示是数量的大小,也可以表示对立的两种逻辑状态。数字系统中常用二进制数来表示数值。,在微处理器、计算机和数据通信中,采用十六进制。任意一种格式的数可以在十六进制、二进制和十进制之间相互转换。,二进制数有加、减、乘、除四种运算,加法是各种运算的基础。,特殊二进制码常用来表示十进制数。如,8421,码、,2421,码、,5421,码、余三码、余三码循环码、格雷码等。,与、或、非是逻辑运算中的三种基本运算。数字逻辑是计算机的基础。逻辑函数的描述方法有真值表、逻辑函数表达式、逻辑图、波形图和卡诺图等。,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 小学资料


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

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


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