(2.1)--第1章 数字逻辑基础.ppt





《(2.1)--第1章 数字逻辑基础.ppt》由会员分享,可在线阅读,更多相关《(2.1)--第1章 数字逻辑基础.ppt(98页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第一章第一章数字逻辑基础数字逻辑基础数字电子技术数字电子技术1第一章第一章 数字逻辑基础数字逻辑基础1.1数字信号和数字电路数字信号和数字电路1.2数制与编码数制与编码1.3逻辑代数逻辑代数21.4逻辑函数化简逻辑函数化简电电子子电电路路模拟电路:模拟电路:处理模拟信号处理模拟信号数字电路:数字电路:处理数字信号处理数字信号低频电路低频电路高频电路高频电路组合逻辑电路组合逻辑电路时序逻辑电路时序逻辑电路1.1 数字信号和数字电路数字信号和数字电路一、数字信号一、数字信号电电子子电电路路中中的的信信号号模拟信号模拟信号数字信号数字信号随时间随时间连续连续变化的信号变化的信号时间和幅度都是时间和幅
2、度都是离散离散的的1、模拟信号:、模拟信号:tu正弦波信号正弦波信号锯齿波信号锯齿波信号tu特点:特点:n连续性连续性 n时间上的连续时间上的连续 n任意时刻有一个相对的值任意时刻有一个相对的值 n量上的连续量上的连续 n变量任意时刻可以是在一定范围内的任意值变量任意时刻可以是在一定范围内的任意值 例如,电压,电流,温度,亮度,压力等例如,电压,电流,温度,亮度,压力等缺点缺点 n很难完全准确度量很难完全准确度量n容易受噪声的干扰容易受噪声的干扰 n难以保存难以保存 n优点优点:用精确的值表示事物:用精确的值表示事物 真实的世界是模拟的!真实的世界是模拟的!研究模拟信号时,注重电路输入、输出研
3、究模拟信号时,注重电路输入、输出信号间的大小、相位关系。信号间的大小、相位关系。在模拟电路中,晶体管一般工作在放大状态。在模拟电路中,晶体管一般工作在放大状态。2、数字信号:、数字信号:tu101010对应:对应:特点:特点:n非连续性(离散性)非连续性(离散性)n时间上的离散时间上的离散n变量只在某些时刻有定义变量只在某些时刻有定义n量上的离散量上的离散n变量只能是有限集合的一个值变量只能是有限集合的一个值如成绩记录、产品统计、开关状态等如成绩记录、产品统计、开关状态等优点优点 n对电路元件精度要求较低对电路元件精度要求较低n稳定性高、抗干扰能力强稳定性高、抗干扰能力强n存储方便存储方便n便
4、于计算机处理便于计算机处理103、二值数字逻辑和逻辑电平、二值数字逻辑和逻辑电平二值数字逻辑二值数字逻辑电平电平正逻辑正逻辑1高电平高电平0低电平低电平负逻辑负逻辑1低电平低电平0高电平高电平11二、数字电路二、数字电路数字电路是对数字信号进行加工、传递和存储的实数字电路是对数字信号进行加工、传递和存储的实体,由实现各种功能的数字逻辑电路相互连接而成。体,由实现各种功能的数字逻辑电路相互连接而成。研究数字电路时注重电路输出、输入间的逻辑关系,研究数字电路时注重电路输出、输入间的逻辑关系,因此不能采用模拟电路的分析方法。主要的分析工因此不能采用模拟电路的分析方法。主要的分析工具是逻辑代数,电路的
5、功能用真值表、逻辑表达式具是逻辑代数,电路的功能用真值表、逻辑表达式或波形图表示。或波形图表示。在数字电路中,三极管工作在开关状态下,即工在数字电路中,三极管工作在开关状态下,即工作在饱和状态或截止状态。作在饱和状态或截止状态。12按电路组成分按电路组成分:TTL型、型、MOS型型按集成度分:按集成度分:小规模集成电路(小规模集成电路(SSI):):106门门数字电路的电子器件:数字电路的电子器件:集成电路集成电路13数字电路的类型:数字电路的类型:(1)组合逻辑电路:)组合逻辑电路:某一时刻的输出是该时刻输入的逻辑函数某一时刻的输出是该时刻输入的逻辑函数输入变化后在短时间内出现新的输出输入变
6、化后在短时间内出现新的输出电路中没有循环反馈和时钟电路中没有循环反馈和时钟(2)时序逻辑电路:)时序逻辑电路:某一时刻的输出是输入与原来状态的组合函数某一时刻的输出是输入与原来状态的组合函数输入变化后新的输出出现在下一个时钟周期输入变化后新的输出出现在下一个时钟周期有循环反馈有循环反馈14数字电路的研究方法(分析和设计)数字电路的研究方法(分析和设计)n设计:设计:根据提出的逻辑功能,在给定条件下构造出实根据提出的逻辑功能,在给定条件下构造出实现预定功能的逻辑电路称为逻辑设计。现预定功能的逻辑电路称为逻辑设计。n分析:分析:对于一个现成的数字逻辑电路,研究它的工作对于一个现成的数字逻辑电路,研
7、究它的工作性能和逻辑功能。性能和逻辑功能。151.2数制与编码数制与编码1.2.1数制数制用数码表示数量大小的时候,往往一位数码不用数码表示数量大小的时候,往往一位数码不够表示,因此常常需要多位数码按照一定的进位规够表示,因此常常需要多位数码按照一定的进位规则来表示,这就是所谓的则来表示,这就是所谓的数制数制。数制包含着两个基本要素数制包含着两个基本要素:(1 1)数码:十进制中,包含)数码:十进制中,包含0,1,2,90,1,2,9等等1010个数码个数码。计数制中所用到的数码的个数叫计数制中所用到的数码的个数叫基数基数(2 2)位权)位权:不同数位上的不同数位上的1 1代表的数值的实际大小
8、代表的数值的实际大小。一、十进制:一、十进制:以十为基数的记数体制以十为基数的记数体制表示数的十个数码:表示数的十个数码:0,1,2,3,4,5,6,7,8,9遵循遵循逢十进一逢十进一的规律的规律例:例:157.2=1102+5101+7100+210-1任意任意一个十进制数数一个十进制数数N可以表示成:可以表示成:数码数码缺点:缺点:若在数字电路中采用十进制,必须要有十个电路状若在数字电路中采用十进制,必须要有十个电路状态与十个记数码相对应。这样将在技术上带来许多困难,态与十个记数码相对应。这样将在技术上带来许多困难,而且很不经济。而且很不经济。位权位权16 我国古代的算筹我国古代的算筹商代
9、甲骨文干支表二、二进制:二、二进制:以二为基数的记数体制以二为基数的记数体制表示数的两个数码:表示数的两个数码:0,1遵循遵循逢二进一逢二进一的规律的规律例:例:(1001.11)B=1 23+0 22+0 21+1 20+1 2-1+1 2-2=(9.75)D优点:优点:用电路的两个状态用电路的两个状态-开关来表示二进制数,数码开关来表示二进制数,数码的存储和传输简单、可靠。的存储和传输简单、可靠。缺点:缺点:位数较多,使用不便;不合人们的习惯,输入时将十位数较多,使用不便;不合人们的习惯,输入时将十进制转换成二进制,运算结果输出时再转换成十进制数。进制转换成二进制,运算结果输出时再转换成十
10、进制数。17三、十六进制:三、十六进制:十六个数码:十六个数码:0,1,2,3,4,5,6,7,8,9,A(10),B(11),C(12),D(13),E(14),F(15)例:例:(4E6.4)H=4 162+14 161+6 160+4 16-1=(1254.25)D遵循遵循逢十六进一逢十六进一的规律的规律半斤八两半斤八两四、八进制:四、八进制:八个数码:八个数码:0,1,2,3,4,5,6,7例:例:(502.4)O=5 82+0 81+2 80+4 8-1=(322.5)D遵循遵循逢八进一逢八进一的规律的规律1.2.2不同数制间转换不同数制间转换一、二进制、八进制、十六进制数转换为十进
11、制数:一、二进制、八进制、十六进制数转换为十进制数:按权相加法按权相加法二、十进制数转换为二进制数:二、十进制数转换为二进制数:整数整数小数:小数:1、整数:、整数:除除2:余数就是余数就是K 0商继续除商继续除2,取其余数,依次可得就是,取其余数,依次可得就是K1,K2Kn除基取余倒记法除基取余倒记法225余余1,即,即K0=1122余余0,即,即K1=062余余0,即,即K2=032余余1,即,即K3=112余余1,即,即K4=10例例1、整数:、整数:(25)10=(11001)220商为商为0,结束,结束212、小数:、小数:乘乘2:整数部分就是整数部分就是K-1小数部分继续乘小数部分
12、继续乘2,取其整数部分,依次可得,取其整数部分,依次可得K-2,K-3K-n乘基取整正记法乘基取整正记法0.8125取整取整1例例2、小数:、小数:(0.8125)10=(0.1101)2 21.6250.625 2 2 21.250.250.50.51取整取整1取整取整0取整取整1注意:注意:不是任何有限位不是任何有限位的十进制小数都能化为有的十进制小数都能化为有限位的二进制小数。限位的二进制小数。220结束结束例例3、一般十进制数:、一般十进制数:23分解为整数和小数两部分,分别转换后,再合并分解为整数和小数两部分,分别转换后,再合并(25.8125)10=(25)10+(0.8125)1
13、03、二进制数与八、十六进制数的互相转换:、二进制数与八、十六进制数的互相转换:=(11001)2+(0.1101)2=(11001.1101)2(1)二进制数转换为八、十六进制数:)二进制数转换为八、十六进制数:例例4、二进制数转换为十六进制数:、二进制数转换为十六进制数:(10010101)2=1 27+0 26+0 25+1 24+0 23+1 22+0 21+1 20=(1 23+0 22+0 21+1 20)161+(0 23+1 22+0 21+1 20)160每四位二进制每四位二进制数对应一位十数对应一位十六进制数六进制数24=9 161+5 160=(95)16例例5:二进制数
14、转换为八进制数:二进制数转换为八进制数:(10011100101101001000)2从末位开始从末位开始三位一组三位一组=(10011100101101001000)201554=(2345510)83225=(010111001011.01001000)2从小数点开始从小数点开始四位一组四位一组=(010111001011.01001000)284B.C5=(5CB.48)16方法:方法:从小数点开始,分别向左右每三(四)位二进制位从小数点开始,分别向左右每三(四)位二进制位一组转化为一位八(十六)进制数(一组转化为一位八(十六)进制数(不足添不足添0)(10111001011.01001
15、)226(2)八、十六进制数转换为二进制数:)八、十六进制数转换为二进制数:方法:方法:从小数点开始,分别向左右每一位八(十六)进制数从小数点开始,分别向左右每一位八(十六)进制数一组转化为三(四)位二进制位。一组转化为三(四)位二进制位。例例6(1D4.6)16=(000111010100.0110)2=(111010100.011)24、各种数制之间的互相转换:、各种数制之间的互相转换:二进制二进制八进制八进制十六进制十六进制十进制十进制例例7(1D4.6)16=(111010100.011)2=(724.3)827281.2.3二进制数的算术运算二进制数的算术运算1、加、减运算:、加、减
16、运算:按位相加(减),逢二进一,借一作二按位相加(减),逢二进一,借一作二例:例:1100011+10010110001000一、无符号二进制数的算术运算:一、无符号二进制数的算术运算:99+371361100011-10010111111099-37622、乘、除运算:、乘、除运算:1011 10110110000101111011111 5=551101111011101001101110110111010291、有符号二进制数的表示:、有符号二进制数的表示:二、有符号数的算术运算:二、有符号数的算术运算:(1)原码:)原码:后几位的二进制值表示该数的绝对值大小。后几位的二进制值表示该数的
17、绝对值大小。(2)反码:)反码:正数同原码,负数的后几位为该数绝对正数同原码,负数的后几位为该数绝对值的二进制码求反。值的二进制码求反。符号符号大小大小最高位为最高位为符号位:符号位:0代表正数,代表正数,1代表负数代表负数例:例:+13:01101-13:11101例:例:+13:01101-13:10010原码原码和和反码反码0都有两种表示,两个同号数相减或异号数相加出错都有两种表示,两个同号数相减或异号数相加出错n位补码数表示的数据大小范围:位补码数表示的数据大小范围:-2n-12n-1-1。例:例:+13:01101-13:10011(3)补码:)补码:正数同原码,负数为反码正数同原码
18、,负数为反码+1。302、二进制补码数的加减运算:、二进制补码数的加减运算:例:例:0100+00110111(+4)+(+3)=(+7)0100+10111111(+4)+(-5)=(-1)0100+01111011(+4)+(+7)=(-5)溢出!溢出!1100+100110101(-4)+(-7)=(+5)溢出!溢出!00两个不同号的数相加:不会产生溢出两个不同号的数相加:不会产生溢出两个同符号的数相加:当结果的进位位与符号位不同时产生溢出两个同符号的数相加:当结果的进位位与符号位不同时产生溢出310110-001001006-2=4A-B=A+(-B)例:例:(6-2)补补=(6)补补
19、+(-2)补补=0110+11100110+111010100=0100=(4)补补减法:减法:321、定点表示法:、定点表示法:小数点位置固定小数点位置固定定点整数定点整数表示法:小数点在整个数值位之后,即为整数表示法:小数点在整个数值位之后,即为整数定点小数定点小数表示法:小数点在整个数值位之前,即为小数表示法:小数点在整个数值位之前,即为小数2、浮点表示法:、浮点表示法:小数点位置浮动,不固定小数点位置浮动,不固定任何数都可以近似表示为:任何数都可以近似表示为:2P S,其中:,其中:P叫阶码,为叫阶码,为定点整数,定点整数,S叫尾数,为叫尾数,为定点小数定点小数数据存储时,把数据存储时
20、,把N个二进制位分为阶码和尾数两部分。个二进制位分为阶码和尾数两部分。PfSf阶码阶码阶符阶符尾数尾数数符数符三三、带小数点的二进制数的表示:带小数点的二进制数的表示:331.2.4二进制编码二进制编码一、十进制数的二进制编码(一、十进制数的二进制编码(BCD码):码):数字系统中,信息分两类:数值和数码数字系统中,信息分两类:数值和数码数字电路中编码的方式很多,常用的主要是二数字电路中编码的方式很多,常用的主要是二十进制十进制码(码(BCD码)。码)。BCD-Binary-Coded-Decimal用四位二进制数表示用四位二进制数表示09十个数码,即为十个数码,即为BCD码码。四。四位二进制
21、数最多可以有位二进制数最多可以有16种不同组合,不同的组合便形种不同组合,不同的组合便形成了一种编码。主要有:成了一种编码。主要有:8421码、码、5421码、码、2421码、余码、余3码等。码等。34常用的几种常用的几种BCD码码种类种类十进制十进制 84218421码码54215421码码24212421码码余余3 3码码0000000000000001110001000100010100200100010001001013001100110011011040100010001000111501011000101110006011010011100100170111101011011010
22、8100010111110101191001110011111100权权232221205122212021222120无权无权在部分在部分BCD码中,十进制数码中,十进制数(N)D与二进制编码与二进制编码(K3K2K1K0)B的关系可以表示为:的关系可以表示为:(N)D=W3K3+W2K2+W1K1+W0K0W3W0称各二进制位的权重称各二进制位的权重所谓的所谓的8421码,就是指各位的权重是码,就是指各位的权重是8,4,2,1。有权码:有权码:8421码、码、5421码、码、2421码码无权码:无权码:余余3码、格雷码码、格雷码例例:用:用8421码表示十进制数码表示十进制数7352735
23、2=(0111001101010010)842136二、格雷码:二、格雷码:十进制数十进制数循环格雷码循环格雷码十进制数十进制数循环格雷码循环格雷码0 0000000001 1000100012 2001100113 3001000104 4011001105 5011101116 6010101017 7010001008 8110011009 911011101101011111111111111101110121210101010131310111011141410011001151510001000归纳:归纳:归纳:归纳:相邻两个代码之间相邻两个代码之间仅有一位不同仅有一位不同,且具有
24、,且具有“反射性反射性”。头两位分别是头两位分别是:00011110末两位分别两两对应为:末两位分别两两对应为:1011010037三、字符代码:三、字符代码:0-9对应对应30H-39HA-Z对应对应41H-5AHa-z对应对应61H-7AH3839在数字电路中,我们要研究的是电在数字电路中,我们要研究的是电路的输入输出之间的逻辑关系,所以数路的输入输出之间的逻辑关系,所以数字电路又称字电路又称逻辑电路逻辑电路,相应的研究工具,相应的研究工具是是逻辑代数(布尔代数)逻辑代数(布尔代数)。在逻辑代数中,逻辑函数的变量只能取两个值在逻辑代数中,逻辑函数的变量只能取两个值(二值变量二值变量),即)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2.1-第1章 数字逻辑基础 2.1 数字 逻辑 基础

限制150内