数字逻辑基础知识.pptx
《数字逻辑基础知识.pptx》由会员分享,可在线阅读,更多相关《数字逻辑基础知识.pptx(88页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、一一 概述概述1数字系统2数字逻辑电路的类型和研究方法第1页/共88页模拟信号:在时间上和数值上连续的信号。数字信号:在时间上和数值上不连续的(即离散的)信号。uu模拟信号波形数字信号波形tt对模拟信号进行传输、处理的电子线路称为模拟电路。对数字信号进行传输、处理的电子线路称为数字电路。1.数字系统第2页/共88页典型的模拟信号为正弦信号典型的模拟信号为正弦信号,任一模拟信任一模拟信号可看分解成不同频率正弦信号的迭加。号可看分解成不同频率正弦信号的迭加。ti第3页/共88页计算机计算机被控对象被控对象一次仪表一次仪表执行机构执行机构D/AD/A转换转换A/DA/D转换转换数字信号数字信号数字信
2、号数字信号模拟信号模拟信号模拟模拟信号信号被测参数被测参数控制信号控制信号某控制系统的框图某控制系统的框图 第4页/共88页数字逻辑电路的特点数字逻辑电路的特点(1 1)工作信号是二进制的数字信号,在时间上和数值上)工作信号是二进制的数字信号,在时间上和数值上是离散的(不连续),反映在电路上就是低电平和高电是离散的(不连续),反映在电路上就是低电平和高电平两种状态(即平两种状态(即0 0和和1 1两个逻辑值)。两个逻辑值)。(2 2)在数字电路中,研究的主要问题是电路的逻辑功能,)在数字电路中,研究的主要问题是电路的逻辑功能,即输入信号的状态和输出信号的状态之间的关系。即输入信号的状态和输出信
3、号的状态之间的关系。(3 3)电路结构简单、功耗低、便于集成和系列化生产。)电路结构简单、功耗低、便于集成和系列化生产。(4 4)对组成数字电路的元器件的精度要求不高,只要在)对组成数字电路的元器件的精度要求不高,只要在工作时能够可靠地区分工作时能够可靠地区分0 0和和1 1两种状态即可两种状态即可第5页/共88页可靠性强、抗干挠能力强、电路结构简单、可靠性强、抗干挠能力强、电路结构简单、功耗低、便于集成和系列化生产。功耗低、便于集成和系列化生产。数字逻辑电路的特点数字逻辑电路的特点:标称值标称值0.3V0.3V允许低于允许低于0.8V0.8V标称值标称值3.6V3.6V允许高于允许高于2.4
4、V2.4V第6页/共88页 数字逻辑电路的类型和研究方法数字逻辑电路的类型和研究方法1 1、数字电路的分类、数字电路的分类(1 1)按集成度分类:数字电路可分为小规模()按集成度分类:数字电路可分为小规模(SSISSI,每片数,每片数十器件)、中规模(十器件)、中规模(MSIMSI,每片数百器件)、大规模(,每片数百器件)、大规模(LSILSI,每片数千器件)和超大规模(每片数千器件)和超大规模(VLSIVLSI,每片器件数目大于,每片器件数目大于1 1万)万)数字集成电路。集成电路从应用的角度又可分为通用型和专数字集成电路。集成电路从应用的角度又可分为通用型和专用型两大类型。用型两大类型。(
5、2 2)按所用器件制作工艺的不同:数字电路可分为双极型)按所用器件制作工艺的不同:数字电路可分为双极型(TTLTTL型)和单极型(型)和单极型(MOSMOS型)两类。型)两类。(3 3)按照电路的结构和工作原理的不同:数字电路可分为组)按照电路的结构和工作原理的不同:数字电路可分为组合逻辑电路和时序逻辑电路两类。组合逻辑电路没有记忆功合逻辑电路和时序逻辑电路两类。组合逻辑电路没有记忆功能,其输出信号只与当时的输入信号有关,而与电路以前的能,其输出信号只与当时的输入信号有关,而与电路以前的状态无关。时序逻辑电路具有记忆功能,其输出信号不仅和状态无关。时序逻辑电路具有记忆功能,其输出信号不仅和当时
6、的输入信号有关,而且与电路以前的状态有关。当时的输入信号有关,而且与电路以前的状态有关。第7页/共88页典型的数字系统典型的数字系统数字计算机数字计算机适配器适配器控控制制器器运运算算器器存存储储器器输入输入设备设备输出输出设备设备CPUCPU系统总线系统总线第8页/共88页2 2、数字逻辑电路的研究方法、数字逻辑电路的研究方法1 1:对一个现成的数字逻辑电路研究它的工作性能:对一个现成的数字逻辑电路研究它的工作性能 和逻辑功能和逻辑功能分析,分析,2 2:根据提出的逻辑功能,在给定条件下构造出实:根据提出的逻辑功能,在给定条件下构造出实 现预定功能的逻辑电路现预定功能的逻辑电路设计设计第9页
7、/共88页第一章第一章数制与码制数制与码制1.1进位计数制1.2数制转换1.机器码1.数的定点和浮点表示1.数码和字符的代码表示第10页/共88页(1 1)进位制:表示数时,仅用一位数码往往不够用,必)进位制:表示数时,仅用一位数码往往不够用,必须用进位计数的方法组成多位数码。多位数码每一位的须用进位计数的方法组成多位数码。多位数码每一位的构成以及从低位到高位的进位规则称为进位计数制,简构成以及从低位到高位的进位规则称为进位计数制,简称进位制。称进位制。1.1 1.1 进位计数制进位计数制(2 2)基)基 数:进位制的基数,就是在该进位制中可能数:进位制的基数,就是在该进位制中可能用到的数码个
8、数。用到的数码个数。(3 3)位位 权(位的权数):在某一进位制的数中,每权(位的权数):在某一进位制的数中,每一位的大小都对应着该位上的数码乘上一个固定的数,一位的大小都对应着该位上的数码乘上一个固定的数,这个固定的数就是这一位的权数。权数是一个幂。这个固定的数就是这一位的权数。权数是一个幂。两两个个基基本本因因素素第11页/共88页一一、十进制十进制 基数为基数为10,逢十进一逢十进一,基本数码基本数码 0、1、2、3、4、5、6、7、8、9;相邻高位是低位权的十倍。相邻高位是低位权的十倍。位置记数法位置记数法:按权展开式按权展开式:(S)10=an-110n-1+an-210n-2+.+
9、a1101+a0100+a-110-1+a-210-2+.+a-m10-m=例:(例:(.)101+100+10-1+10-2+10-(S)10=(an-1an-2.a1a0a-1a-2.a-m)10(或)又如:(209.04)1021020101910001014102第12页/共88页二、二、二进制二进制基数为基数为2,2,逢二进一逢二进一 ,基本数码基本数码0 0、1;1;相邻高位是低位相邻高位是低位权的二倍。权的二倍。位置记数法位置记数法 :(S):(S)2 2=(a=(an-1n-1a an-2n-2.a.a1 1a a0 0a a-1-1a a-2-2.a.a-m-m)2 2 按权
10、展开式按权展开式:(S):(S)2 2=a=an-1n-122n-1n-1+a+an-2n-222n-n-2 2+.+a+.+a1 1221 1+a+a0 0220 0 +a+a-1-122-1-1+a+a-2-222-2-2+.+a+.+a-m-m22-m-m=例:()例:()22 +22+22+22+22+22+22+22 +22-+22-+22-第13页/共88页(101.01)(101.01)2 2 12122 2 02021 112120 002021 11 21 22 2(5.25)(5.25)1010加法规则:加法规则:0+0=00+0=0,0+1=10+1=1,1+0=11+0
11、=1,1+1=101+1=10乘法规则:乘法规则:0 00=00=0,0 01=0 1=0,1 10=00=0,1 11=11=1运算规则运算规则:各数位的权是的幂各数位的权是的幂二进制数只有二进制数只有0 0和和1 1两个数码,它的每一位都可以用电子元件来两个数码,它的每一位都可以用电子元件来实现,且运算规则简单,相应的运算电路也容易实现。实现,且运算规则简单,相应的运算电路也容易实现。第14页/共88页 1 1 0 0 1+1 0 1 1 1 1 1 0 1 1 0 0 1 1 0 1 1 0 1 0 0 1 1 0 0 1 1 0 1 1 1 0 0 1 0 0 0 0 0 1 1 0
12、0 1 =1 1 1 1 1 0 1 1 0 1 1 0 1 )1 1 0 0 1 1 0 1 0 1 0 0 0 0 1 0 1 1 0 1 0 0 0移位相加移位相加移位相减移位相减第15页/共88页1001*10111001*10111 0 0 11 0 0 11 0 0 11 0 0 11 0 0 11 0 0 11 0 0 11 0 0 11 0 1 11 0 1 1 0 0 0 00 0 0 0 1 1 0 0 0 1 1 1 1 0 0 0 1 1二进制乘法运算可转换成二进制乘法运算可转换成移位加法运算实现移位加法运算实现同理二进制除法运算可转同理二进制除法运算可转换成移位减法运
13、算实现换成移位减法运算实现第16页/共88页三三.十六进制十六进制基数为基数为16,16,逢十六进一逢十六进一 ,基本数码基本数码 0 0、1 1、2 2、3 3、4 4、5 5、6 6、7 7、8 8、9 9、A A、B B、C C、D D、E E、F;F;相邻高位是低位权的十六倍。相邻高位是低位权的十六倍。位置记数法位置记数法 :(S):(S)1616=(a=(an-1n-1a an-2n-2.a.a1 1a a0 0a a-1-1a a-2-2.a.a-m-m)16 16(或)或)按权展开式按权展开式:(S):(S)1616=a=an-1n-11616n-1n-1+a+an-2n-216
14、16n-2n-2 +a+a1 116161 1+a+a0 016160 0 +a +a-1-11616-1-1+a+a-2-21616-2-2+.+a+.+a-m-m1616-m-m =例:例:()=1616+16161 1+16160 0+1616-1-1+1616-2-2+1616-第17页/共88页四四.八进制八进制基数为基数为8,8,逢十进一逢十进一 ,基本数码基本数码 0 0、1 1、2 2、3 3、4 4、5 5、6 6、7;7;相邻高位是低位权的八倍。相邻高位是低位权的八倍。位置记数法位置记数法 :(S):(S)8 8=(a=(an-1n-1a an-2n-2.a.a1 1a a
15、0 0a a-1-1a a-2-2.a.a-m-m)8(8(或或)按权展开式按权展开式:(S)(S)8 8=a=an-1n-188n-1n-1+a+an-2n-288n-2n-2+.+a+.+a1 1881 1+a+a0 0880 0+a+a-1 188-1-1 +a+a-2-288-2-2+.+a+.+a-m-m88-m-m =第18页/共88页例:例:()8 8=88 +88+.+.+88+88-1-1+88-2-2+88 第19页/共88页五五.任意任意(r)(r)进制进制基数为基数为r,r,逢逢r r进一进一 ,基本数码基本数码 r r个个;相邻高位是低位权的相邻高位是低位权的r r倍
16、。倍。位置记数法位置记数法:(S)(S)r r=(a=(an-1n-1a an-2n-2.a.a1 1a a0 0a a-1-1a a-2-2.a.a-m-m)r r按权展开式按权展开式:(S):(S)r r=a=an-1n-1rrn-1n-1+a+an-2n-2rrn-2n-2+.+.+a +a1 1rr1 1+a+a0 0rr0 0+a+a-1-1rr-1-1 +a +a-2-2rr-2-2+.+a+.+a-m-mrr-m-m =第20页/共88页第21页/共88页1.2 数制转换数制转换例:()例:()1+1+11+1+1()()一、十进制与二进制间的相互转换一、十进制与二进制间的相互转
17、换二进制数转换成十进制数二进制数转换成十进制数(按权展开,相加得到)按权展开,相加得到)如:如:()()1 16 61 15 51 13 31 10 01 1-1-1+1+1-2-2 ()()第22页/共88页十进制数转换成二进制数)整数部分:除2取余例如,要将十进制整数143转换为二进制整数,就要把它写成如下形式:第23页/共88页012481735711432222222210001111(143)D=(10001111)B余数余数第24页/共88页依据依据:两数相等两数相等,其整数部分和小数部分应分其整数部分和小数部分应分别相等别相等则除后他们也应相等,且它们的小数部除后他们也应相等,且
18、它们的小数部分和整数部分应分别相等。分和整数部分应分别相等。第25页/共88页)小数部分:)小数部分:乘取整直到小数部分为乘取整直到小数部分为0 0或达到或达到 所要求的精度。所要求的精度。例例:将将 (0.8125)10(0.8125)10化为二进制小数化为二进制小数所以所以 (0.8125)(0.8125)10 10=(0.1101)=(0.1101)2 2第26页/共88页 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1.1 1 1 1 1 1 1 1 84211632641282565121024.5.25.125.062512481632641
19、285121024204840963288D=2048+1024+128+64+16+8 =11011011000B第27页/共88页二二进制数与十六进制数之间的相互转换二二进制数与十六进制数之间的相互转换二进制数转换成十六进制数二进制数转换成十六进制数以小数点为中心,分别向左或向右每四位二进制数对以小数点为中心,分别向左或向右每四位二进制数对应一应一位十六进制数,不足部分补。位十六进制数,不足部分补。例:例:十六进制数转换成二进制数十六进制数转换成二进制数以小数点为中心,分别向左或向右每一位十六进制数以小数点为中心,分别向左或向右每一位十六进制数对应对应四位二进制数。四位二进制数。例:例:第
20、28页/共88页三二进制数与八进制数之间的相互转换三二进制数与八进制数之间的相互转换二进制数转换成八进制数二进制数转换成八进制数以小数点为中心,分别向左或向右每三位二进制数对以小数点为中心,分别向左或向右每三位二进制数对应一应一位八进制数,不足部分补。位八进制数,不足部分补。例:例:()()O O八制数转换成二进制数八制数转换成二进制数以小数点为中心,分别向左或向右每一位八进制数对应以小数点为中心,分别向左或向右每一位八进制数对应三位二进制数。三位二进制数。例:()例:()()()第29页/共88页.带符号二进制数的代码表示1.3.1原码1.3.2反码1.3.3补码-3 6.5=-0 1 0
21、1 0 0.1-3 6.5=-0 1 0 1 0 0.1第30页/共88页真值与机器码真值与机器码:符号位符号位 数值位数值位1 10 01 11 11 10 01 11 1N1=+1011N1=+1011N2=N2=10111011+1 10 0第31页/共88页1.1.原码表示法(符号原码表示法(符号数值表示法)数值表示法)原码表示法用原码表示法用“0 0”表示正号,用表示正号,用“1 1”表示负号,表示负号,有效值部分用二进制的绝对值表示。以下有效值部分用二进制的绝对值表示。以下n n均表示均表示字长的有效位。字长的有效位。X X1 1 =+1001 =+1001XX1 1 原原 =0
22、010011001X X2 2 =10011001XX2 2 原原 =1 110011001X X3 3 =0.1001 =0.1001XX3 3 原原 =0.0.10011001X X4 4 =0.10010.1001XX4 4 原原 =1.1.10011001X X5 5=0.0000=0.0000XX5 5 原原 =0.0.00000000X X6 6 =0.00000.0000XX6 6 原原 =1.1.00000000第32页/共88页小数:X 1-2X 1-2-(n-1)-(n-1)X0X0XX原 =1-X=1+|X|0X-(1-2 1-X=1+|X|0X-(1-2-(n-1)-(
23、n-1)完成下列数的真值到原码的转换X1 =+0.1011011 X2 =-0.1011011 X X1 1 1 1 原原原原=0 0.1011011.1011011 X X2 2 2 2 原原原原=1 1.1011011.1011011第33页/共88页整数:X 2X 2n-1n-1-1X0-1X0XX原 =2 2n-1n-1-X=2-X=2n-1n-1+|X|0X-(2+|X|0X-(2n-1n-1-1)-1)完成下列数的真值到原码的转换X1 =+0 1011011 X2 =-0 1011011 X X1 1 1 1 原原原原=0 010110111011011 X X2 2 2 2 原原
24、原原=1 110110111011011第34页/共88页2.2.反码表示法反码表示法位二进制数的反码有位,其中位二进制数的反码有位,其中:最高一位为符号位,正数的符号位用表示,最高一位为符号位,正数的符号位用表示,负数的符号位用表示,负数的符号位用表示,数值位:正数的数值位与真值相同、负数的数值位:正数的数值位与真值相同、负数的数值位由真值按位求反得到。数值位由真值按位求反得到。第35页/共88页X1=+1001X1反=01001X2=1001X2反=10110X3=0.1001X3反=0.1001X4=0.1001X4反=1.0110X5=0.0000X5反=0.0000X6=0.0000
25、X6反=1.1111第36页/共88页小数反码的定义:X 1 X 0X反=(2-2-(n-1)+X 0 X -(1-2-2-(n-1)-(n-1)X1=+0.1011011,X1 反=0.1011011X2=-0.1011011,X2 反=1.0100100 1.1 1 1 1 1 1 1 -0.1 0 1 1 0 1 1 1.0 1 0 0 1 0 0 第37页/共88页整数反码的定义:X 2n-1 X 0 X反=(2n-1)+X 0 X -2 2n-1n-1 X3=+1011011,X3 反=01011011 X4=-1011011,X4 反=10100100 +0反=00000000;-
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数字 逻辑 基础知识
限制150内