数字电路全部课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《数字电路全部课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数字电路 全部 课件
- 资源描述:
-
1、 数字电子技术基础数字电子技术基础 第一章第一章 数字逻辑基础数字逻辑基础 1.1脉冲信号及其参数脉冲信号及其参数模拟信号和数字信号模拟信号和数字信号模拟量模拟量自然界存在的随时间连续变化的自然界存在的随时间连续变化的物理量,物理量,1、模拟信号、模拟信号与自然物理量成线性关系的与自然物理量成线性关系的电信号,幅度随时间连续变化。电信号,幅度随时间连续变化。例:例:非周期性模拟信号(温度、压力等)非周期性模拟信号(温度、压力等)主要参数:幅度的大小主要参数:幅度的大小周期性模拟信号(正弦信号、锯齿波信号)周期性模拟信号(正弦信号、锯齿波信号)主要参数:幅度、频率和周期主要参数:幅度、频率和周期
2、2数字信号数字信号-幅度大小在时间上离散变化幅度大小在时间上离散变化脉冲信号脉冲信号 周期性的、具有高、低两种幅值的离散电信周期性的、具有高、低两种幅值的离散电信。参数:参数:1、周期、周期T信号变化一个循环的时间。信号变化一个循环的时间。频率频率f(脉冲重复率(脉冲重复率PRR),每秒时间中的脉冲周期数。),每秒时间中的脉冲周期数。2、脉冲幅度、脉冲幅度Vm信号的最大变化值。信号的最大变化值。低电平低电平VL信号的低幅值信号的低幅值 高电平高电平VH信号的高幅值信号的高幅值 Vm=VH-VL3、脉冲宽度、脉冲宽度Tw信号从上升到信号从上升到50%Vm至下降到至下降到50%Vm所需的所需的时间
3、(或高电平时间)时间(或高电平时间)4、上升时间、上升时间tr、-信号从信号从10%Vm起上升到起上升到90%Vm所需的时间所需的时间5、下降时间、下降时间tf-信号从信号从90%Vm起下降到起下降到10%Vm所需的时间所需的时间6、占空比、占空比q-脉宽与周期之百分比:脉宽与周期之百分比:q=(Tw/T)%1.2数字系统中数的表示方法1.2.1 数制数制一、进位计数制基本表示法一、进位计数制基本表示法 基本要素基本要素基数和位权基数和位权1、位置记数法:、位置记数法:每个数码每个数码Ki所代表的数值与其所在位有关,括所代表的数值与其所在位有关,括号外的下标表示其计数制(基数)值。号外的下标表
4、示其计数制(基数)值。(N)R=(Kn-1Kn-2.K1K0.K-1K-2)R 整数部分整数部分 小数部分小数部分基数基数=数码数码的个数的个数位权位权=数码数码所在位的数值大小,第所在位的数值大小,第i位的位权为位的位权为基数基数的的i 次幂次幂。整数部分为正幂、小数部分为负幂。整数部分为正幂、小数部分为负幂。2、多项式展开表示法、多项式展开表示法各位数码乘以其所在位的位权相加后得其数各位数码乘以其所在位的位权相加后得其数值(用十进制表示)。值(用十进制表示)。(N)R=Kn-1Rn-1+Kn-2Rn-2+.+K1R1+K0R0 整数部分整数部分 +K-1R-1+K-2R-2+小数部分小数部
5、分二、常用计数体制二、常用计数体制1、十进制(、十进制(Decimal)(N)10=(Dn-1Dn-2.D0.D-1D-2.)10(27159)10 2102十十7101十十1100十十510-1十十910-22、二进制(、二进制(Binary)基数基数:2 位权:位权:2i数符数符Bi:0、1(可以用低、高电平表示可以用低、高电平表示)位置表示法:位置表示法:(N)2=(Bn-1Bn-2.B0.B-1B-2.)2按权展开式:按权展开式:(N)2=Bn-12n-1+Bn-22n-2+.+B020+B-12-1+B-22-2+.例例:(1101.101)2=123+122+021+120+12-
6、1+02-2+12-3=8+4+0+1+0.5+0+0.125=(13.625)10二进制数各位的位权二进制数各位的位权i 2i i 2i i 2i-4 0.0625 4 16 12 4096-3 0.125 5 32 13 8192-2 0.25 6 64 14 16384-1 0.57 128 15 32768 0 18 256 16 65536 1 29 512 2 4 101024 题题1.6 3 8 11 2048二进制数的运算二进制数的运算:加法加法:逢二本位归零,高位加一。逢二本位归零,高位加一。(10110)2+(1101)2=(100011)2减法减法:不够减本位借二,高位退
7、一。不够减本位借二,高位退一。(10110)2-(1101)2=(1001)2乘法乘法:被乘数根据乘数各位为被乘数根据乘数各位为1的数码的位序的数码的位序i移位移位i次并相加。次并相加。积的位数等于被乘数位数及乘数位数之和。积的位数等于被乘数位数及乘数位数之和。(10110)2(1101)2=(100011110)23、八进制(、八进制(Octal)基数:8 8位权:8 i数码数码Oi:0、1、2、3、4、5、6、7位置表示法:位置表示法:(N)8=(On-1On-2.O0.O-1O-2.)8按权展开式:按权展开式:(N)8=On-18n-1+On-28n-2+.+O080+O-18-1+O-
8、28-2+.例:例:(172.54)8=182+781+280+58-1+48-2=64+56+2+0.625+0.0625=(122.6875)104、十六进制数(、十六进制数(Hexadecimal)基数:1616位权:16 i数码数码Hi:0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F (10、11、12、13、14、15)位置表示法:位置表示法:(N)16=(Hn-1Hn-2.H0.H-1H-2.)16 按权展开式:按权展开式:(N)2=Hn-116n-1+Hn-216n-2+.+H0160+H-116-1+H-216-2+.(C07.A4)16=(C07.A4)H=C
9、07.A4H=12162+0161+7160+1016-1+416-2=3072+0+7+0.625+0.015625=(3079.640625)101.2.1不同数制之间的转换二进制、八进制、十六进制和十进制的数值关系表二进制、八进制、十六进制和十进制的数值关系表十进制十进制 二进制二进制八进制八进制十六进制十六进制十进制十进制 二进制二进制八进制八进制十六进制十六进制 0 0 0 08 1000 10 8 1 1 1 1 9 1001 11 9 2 10 2 2 10 1010 12 A 3 11 3 3 11 1011 13 B 4 100 4 4 12 110014 C 5 101 5
10、 5 13 1101 15 D 6 110 6 6 14 1110 16 E 7 111 7 7 15 1111 17 F一、八进制与二进制之间的转换一、八进制与二进制之间的转换1、八进制转换为二进制、八进制转换为二进制根据数值关系表用三位二进制数码逐位替代各位根据数值关系表用三位二进制数码逐位替代各位八进制数码。八进制数码。例:例:(52.4)8=(101010.1)22、二进制转换为八进制、二进制转换为八进制将二进制数从小数点起,分别按整数部分和小数将二进制数从小数点起,分别按整数部分和小数部分以部分以三位数符三位数符划组,最高位和最底位不足部划组,最高位和最底位不足部分分补补0 0。然后
11、每组用一个八进制数符替代。然后每组用一个八进制数符替代。例:例:(1111101.0100111)2=(001111101.010011100)2=(175.234)8二、十六进制与二进制转换二、十六进制与二进制转换1、十六进制转换为二进制、十六进制转换为二进制根据数值关系表用四位二进制数码逐位替代各位根据数值关系表用四位二进制数码逐位替代各位十六进制数码。十六进制数码。(52.4)16=(01010010.0100)2=(1010010.01)22、二进制转换为十六进制、二进制转换为十六进制将二进制数从小数点起,分别按整数部分和小数将二进制数从小数点起,分别按整数部分和小数部分以部分以四位数
12、符四位数符划组,最高位和最底位不足部划组,最高位和最底位不足部分分补补0 0。然后每组用一个十六进制数码替代。然后每组用一个十六进制数码替代。例:例:(1111101.0100111)2=(01111101.01001110)2=(7D.4E)8三、三、十进制数与非十进制数转换十进制数与非十进制数转换 转换条件转换条件:数值相等数值相等1、非十进制数转换为十进制数、非十进制数转换为十进制数 按权展开,多项式求和按权展开,多项式求和2、十进制数转换为非十进制数、十进制数转换为非十进制数整数部分:整数部分:除基数取余数、从低位到高位求各位数码直到除基数取余数、从低位到高位求各位数码直到商为商为0
13、0。小数部分:小数部分:乘基数取整数、从高位到低位求各位数码直到乘基数取整数、从高位到低位求各位数码直到小数部分为小数部分为0 0或满足精度要求。或满足精度要求。1、十进制数转换成二进制数、十进制数转换成二进制数(N)2=Bn-12n-1+Bn-22n-2+.+B020+B-12-1+B-22-2+.+B-m2-m 整数部分整数部分 小数部分小数部分整数部分除以整数部分除以2:(Bn-12n-1+Bn-22n-2+.+B121+B020)/2=(Bn-12n-2+Bn-22n-3+.+B120).B0 第一次商第一次商 余数余数 第一次第一次商商/2=(Bn-12n-3+Bn-22n-4+.+
14、B220).B1 第二次商第二次商 余数余数小数部分乘以小数部分乘以2:(B-12-1+B-22-2+.+B-m2-m)2 =B-1+(B-22-1+.+B-m2-m+1)整数整数第一次小数第一次小数 第一次第一次小数小数2 =B-2+(B-32-1+.+B-m2-m+2)整数整数第二次小数第二次小数例例1:(11.625)10=(Bn-1Bn-2.B1B0.B-1B-2.)2整数部分:整数部分:整数部分除基数取余数、从低位到高位求各位整数部分除基数取余数、从低位到高位求各位数码直到商为数码直到商为0 0 商商 余数余数 各位数码各位数码11/2=5.1 11/2=5.1 B B0 05/2=
15、2.1 5/2=2.1 B B1 12/2=1.0 2/2=1.0 B B2 21/2=0.1 1/2=0.1 B B3 3(11)10=(1011)2小数部分:小数部分:小数部分乘基数取整数、从高位到低位求各位数码小数部分乘基数取整数、从高位到低位求各位数码直到小数部分为直到小数部分为0 0或满足精度要求。或满足精度要求。取整数取整数 各位数码各位数码0.6252=1.25 1 B B-1-1 0.252=0.5 0 B B-2-2 0.52 =1 1 B B-3-3(0.625)10=(0.101)2所以所以:(11.625)10=(1011.101)2例例1-3:(0.562)10=(B
16、n-1Bn-2.B1B0.B-1B-2.)2误差不大于误差不大于2 2-6-6.即需要转换即需要转换B-1B-2B-3B-4 B-5,B-6以后的数码以后的数码位权小于或等于位权小于或等于2 2-6-6,舍去。,舍去。取整数取整数 各位数码各位数码 位权位权 0.5622=1.124 1 B B-1 -1 2 2-1-1 0.1242=0.248 0 B B-2-2 2 2-2-2 0.2482 =0.496 0 B B-3 -3 2 2-3 -3 0.4962=0.992 0 B B-4 -4 2 2-4-4 0.9922=1.984 1 B B-5 -5 2 2-5-5 0.9842=1.
17、968 1 B B-6 -6 2 2-6-6 0.9682=1.936 1 B B-7 -7 2 2-7-7(0.562)10=(0.100011)2 误差误差=B-i2-i 2-6 i=-7-1.2.3码制码制 用用0和和1组合表示信息的编码形式组合表示信息的编码形式编码位数编码位数n和信息量和信息量N的关系的关系:N2n一一、无符号数的自然二进制代码、无符号数的自然二进制代码 n位码表示的数值范围:位码表示的数值范围:02n-1编码形式与二进制数完全相同,每位数码有位权的编码形式与二进制数完全相同,每位数码有位权的数值意义(有权码)数值意义(有权码),但每组代码的位数确定但每组代码的位数确
18、定 。例:例:8 8位自然二进制码(表示的数值范围为位自然二进制码(表示的数值范围为0 0255)码码:00000000,00000101,01111111,10000000,1111111100000000,00000101,01111111,10000000,11111111,数值:0 ,5 ,127 ,128 ,2550 ,5 ,127 ,128 ,255二、带符号二进制代码二、带符号二进制代码n n位二进制数值码(真值)加一位符号位构成机器数。位二进制数值码(真值)加一位符号位构成机器数。常用的带符号二进制代码:常用的带符号二进制代码:原码原码(True Form)X原原反码反码(On
19、es Complement)X反反补码补码(Twos Complement)X补补最高位为符号位:最高位为符号位:“0 0”表示正数,表示正数,“1 1”表示负数。表示负数。正数的三种代码相同,都是数值码最高位加符号位正数的三种代码相同,都是数值码最高位加符号位“0 0”。即即X0时时,真值与码值相等真值与码值相等,且且:X=X原原=X反反=X补补例例:4 4位二进制数位二进制数X=1101X=1101和和Y=0.1101Y=0.1101X原原=X反反=X补补=01101,=01101,Y原原=Y反反=Y补补=0.1101=0.1101三、二二十进制编码十进制编码(B Binary inary
20、 C Code ode D Decimalecimal码)码)用4位二进制码表示十进制数符从00001111十六组码中取十组代表09十个数符主要有:1、8421码:四位码都有位权,各为8,4,2,1。2、5421码:四位码都有位权,各为5,4,2,1。3、2421码:四位码都有位权,各为2,4,2,1。4、余3码:各位码没有位权值,但各组二进制码值比其表示的十进制数符值多3。前三种为有权码,后一种为无权码。前三种为有权码,后一种为无权码。十进制十进制 8421BCD 2421BCD 5421BCD 余余3码码 0 0000 0000 0000 0011 1 0001 0001 0001 010
21、0 2 0010 0010 0010 0101 3 0011 0011 0011 0110 4 0100 0100 0100 0111 5 0101 0101 1000 1000 6 0110 0110 1001 1001 7 0111 0111 1010 1010 8 1000 1110 1011 1011 9 1001 1111 1100 1100 六组六组 10101111 10001101 01010111 00000010伪码伪码 11011111 11011111计数体制为十进制方式,第i组码的位权为10i。例:例:(271.59)10 =(001001110001.0101100
22、1)8421BCD =(001001110001.01011111)2421BCD =(001010100001.10001100)5421BCD =(010110100100.10001100)余余3BCD四、格雷码四、格雷码(Gray Code)特点:特点:1、各位代码没有数值意义(无权码)。、各位代码没有数值意义(无权码)。2、任何相邻两个整数值的码组仅有一位代码不、任何相邻两个整数值的码组仅有一位代码不同,具有循环邻接特性,可靠性较高。同,具有循环邻接特性,可靠性较高。3、n位典型格雷码分成对称的两部分,每部分对位典型格雷码分成对称的两部分,每部分对应的码组只有最高位不同,具有对称反射
23、性。应的码组只有最高位不同,具有对称反射性。4、格雷、格雷BCD码为十组码为十组4位二进制码,表示位二进制码,表示10个十个十进制数符进制数符09,两个相邻数符的码组只有,两个相邻数符的码组只有1位不位不同。同。1.3逻辑函数逻辑函数 一、逻辑函数的基本概念一、逻辑函数的基本概念逻辑变量逻辑变量:描述具有两个对立状态的某一对象描述具有两个对立状态的某一对象,分析时分析时用用“0 0”和和“1 1”表示这两个状态表示这两个状态,在电路中用高在电路中用高电平电平V VH H和低电平和低电平V VL L表示。表示。对于具体问题必须先规定对象的变量取值。对于具体问题必须先规定对象的变量取值。数字电路数
24、字电路:处理数字信号的电路,所有元件的输入、输出都处理数字信号的电路,所有元件的输入、输出都只有高电平只有高电平V VH H和低电平和低电平V VL L两种状态两种状态.逻辑函数:逻辑函数:F=fF=f(A A0 0、A A1 1、A An-1n-1)描述影响某一逻辑事件的诸条件间的关系描述影响某一逻辑事件的诸条件间的关系函数值函数值F F和变量值和变量值A Ai i都只有两种取值都只有两种取值“0 0”、“1 1”二、二、逻辑函数的表示方法逻辑函数的表示方法1、真值表、真值表以表格形式列出所有变量取值所对应的函数值。以表格形式列出所有变量取值所对应的函数值。n n个变量个变量有有2 2n n
25、种取值组合,以自然二进制码递增的方式排列。种取值组合,以自然二进制码递增的方式排列。2、卡诺图(、卡诺图(真值表的方格图形式)真值表的方格图形式)变量分为行、列两组,以格雷码形变量分为行、列两组,以格雷码形式排列在图旁,函数值填在格内。式排列在图旁,函数值填在格内。3、逻辑代数表达式、逻辑代数表达式用三种基本布尔运算符“”、“+”“-”和两种关系判断符“”、“”符描述的表达式。例:例:F=AB+CD4、逻辑图、逻辑图用逻辑符号表示的信号传输关系5、硬件描述语言(、硬件描述语言(Hard Description Language)类似计算机软件编程语言的形式常用的有常用的有ABLE-HDL、VH
展开阅读全文