数字电子技术数字电子技术基础知识课件.pptx
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《数字电子技术数字电子技术基础知识课件.pptx》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数字 电子技术 基础知识 课件
- 资源描述:
-
1、基基 本本 知知 识识第第 一一 章章 1 本章知识要点本章知识要点 常用的几种编码常用的几种编码 。带符号二进制数的代码表示带符号二进制数的代码表示 ;常用计数制及其转换常用计数制及其转换 ;数数字字系统的基本概念系统的基本概念 ;2 1.1 1.1 概概 述述1.1.1 数字系统数字系统 众所周知,我们现在处在一个众所周知,我们现在处在一个信息的时代信息的时代!请问:!请问:信息的概念是什么?信息的概念是什么?信息具备哪些能力信息具备哪些能力? 信息的概念:信息的概念:人们站在不同的角度,对人们站在不同的角度,对“信息信息”给出了不同的解释。给出了不同的解释。诸如,诸如,“信息是表征物理量
2、数值特征的量信息是表征物理量数值特征的量”,“信息是物质的反映信息是物质的反映”,“信息是人类交流的依据信息是人类交流的依据”, 广义的说,广义的说,“信息是对客观世界所存在的各种差异的描述信息是对客观世界所存在的各种差异的描述”。一、信息与数字一、信息与数字3二、数字系统二、数字系统 什么是数字系统什么是数字系统? ? 数字系统是一个能对数字信号进行存储、传递和加工的实体,它由实现各种功能的数字逻辑电路相互连接而成。例如,数字计算机。 1. 1. 数字信号数字信号 若信号的变化在时间上和数值上都是离散的,或者说断续的,则称为离散信号。离散信号的变化可以用不同的数字反映,所以又称为数字信号,简
3、称为数字量。 例如,学生成绩记录,工厂产品统计,电路开关的状态等。 4真实的世界是模拟的。5 例如,某控制系统框图如下图所示。 执行机构执行机构 数字量数字量 数字量数字量 模拟量模拟量 模拟量模拟量 控制信号控制信号 被测参数被测参数 一次仪表一次仪表 计算机计算机被控对象被控对象 D/A A/D 数字系统中处理的是数字信号,当数字系统要与模拟信号发生联系时,必须经过模/数(A/D)转换和数/模(D/A)转换电路,对信号类型进行变换。6 2. 2. 数字逻辑电路数字逻辑电路 用来处理数字信号的电子线路称为数字电路。数字电路。由于数字电路的各种功能是通过逻辑运算和逻辑判断来实现的,所以数字电路
4、又称为数字逻辑电路数字逻辑电路或者逻辑电路。逻辑电路。 (1) 电路的基本工作信号是二值信号。它表现为电路中电压的“高”或“低”、开关的“接通”或“断开”、晶体管的“导通”或“截止”等两种稳定的物理状态。 (2) 电路中的半导体器件一般都工作在开、关状态。 数字逻辑电路具有如下特点数字逻辑电路具有如下特点: (3) 电路结构简单、功耗低、便于集成制造和系列化生产;产品价格低廉、使用方便、通用性好。 (4) 由数字逻辑电路构成的数字系统工作速度快、精度高、功能强、可靠性好。 7 由于数字逻辑电路具有上述特点,所以,数字逻辑电路的应用十分广泛。 随着半导体技术和工艺的发展,出现了数字集成电路,集成
5、电路发展十分迅速。 数字集成电路按照集成度的高低可分为小规模(数字集成电路按照集成度的高低可分为小规模(SSI)、)、中规模(中规模(MSI)、大规模()、大规模(LSI)和超大规模()和超大规模(VLSI)几种)几种类型。类型。 数字逻辑电路主要研究:电路输出、输入间的逻辑关系。主要的工具是逻辑代数,电路的功能用真值表、逻辑表达式及波形图表示。8 数字计算机是一种能够自动、高速、精确地完成数值计算、数据数字计算机是一种能够自动、高速、精确地完成数值计算、数据加工和控制、管理等功能的数字系统。加工和控制、管理等功能的数字系统。 1数字计算机数字计算机 三、三、 数字计算机及其发展数字计算机及其
6、发展 数字计算机从1946年问世以来,其发展速度是惊人的。根据组成计算机的主要元器件的不同,至今已经历了四代。具体如下表所示。 2计算机的发展计算机的发展 计算机总的发展趋势是:趋势是:速度速度、功能、功能、可靠性、可靠性、体、体积积、价格、价格、功耗、功耗。 91.1.2 数字逻辑电路的类型和研究方法数字逻辑电路的类型和研究方法 由于这类电路的输出与过去的输入信号无关,所以不需要有记忆功能。一一、数字逻辑电路的类型、数字逻辑电路的类型 组合逻辑电路组合逻辑电路 : 如果一个逻辑电路在任何时刻的稳定输出仅取决于该时刻的输入,而与电路过去的输入无关,则称为组合逻辑(Combinational L
7、ogic)电路。 根据一个电路是否具有记忆功能,可将数字逻辑电路分为组合逻辑电路组合逻辑电路和时序逻辑电路时序逻辑电路两种类型。10 时序逻辑电路按照是否有统一的时钟信号进行同步,又可进一步分为同步时序逻辑电路同步时序逻辑电路和异步时序逻辑电路。异步时序逻辑电路。 时序逻辑电路时序逻辑电路: 如果一个逻辑电路在任何时刻的稳定输出不仅取决于该时刻的输入,而且与过去的输入相关,则称为时序逻辑(Sequential Logic)电路。 由于这类电路的输出与过去的输入信号无关,所以不需要有记忆功能。11二二、数字逻辑电路的研究方法、数字逻辑电路的研究方法 对数字系统中逻辑电路的研究有两个主要任务两个主
8、要任务:一是分析分析,二是设计设计。 对一个已有的数字逻辑电路,研究它的工作性能和逻辑功能称为逻辑分析逻辑分析; 根据提出的逻辑功能,在给定条件下构造出实现预定功能的逻辑电路称为逻辑设计逻辑设计,或者逻辑综合逻辑综合。 逻辑电路分析与设计的方法随着集成电路的迅速发展在不断发生变化,最成熟的方法是传统的方法传统的方法。121逻辑电路分析和设计的传统方法逻辑电路分析和设计的传统方法 传统方法:传统方法:传统方法是建立在小规模集成电路基础基础之上的,它以技术经济指标作为评价评价一个设计方案优劣的主要性能指标,设计时追求的目标目标是如何使一个电路达到最简。最简。 如何达到最简呢?如何达到最简呢?在组合
9、逻辑电路设计时,尽可能使电路中的逻辑门和连线数目达到最少。而在时序逻辑电路设计时,则尽可能使电路中的触发器、逻辑门和连线数目达到最少。 注意:一个最简的方案并不等于一个最佳的方案!注意:一个最简的方案并不等于一个最佳的方案! 最佳方案应满足全面的性能指标和实际应用要求。所以,在用传统方法求出一个实现预定功能的最简结构之后,往往要根据实际情况进行相应调整。13 2用中、大规模集成组件进行逻辑设计的方法用中、大规模集成组件进行逻辑设计的方法 用中、大规模集成组件去构造满足各种功能的逻辑电路时,如何寻求经济合理的方案呢?如何寻求经济合理的方案呢?要求设计人员必须注意:必须注意: 充分了解各种器件的逻
10、辑结构和外部特性,做到合理选择器件; 充分利用每一个已选器件的功能,用灵活多变的方法完成各类电路或功能模块的设计; 尽可能减少芯片之间的相互连线。 14 3用可编程逻辑器件用可编程逻辑器件(PLD)进行逻辑设计的方法进行逻辑设计的方法 各类可编程逻辑器件(PLD)的出现,给逻辑设计带来了一种全新的方法。人们不再用常规硬线连接的方法去构造电路,而是借助丰富的计算机软件对器件进行编程烧录来实现各种借助丰富的计算机软件对器件进行编程烧录来实现各种逻辑功能,这给逻辑设计带来了极大的方便。逻辑功能,这给逻辑设计带来了极大的方便。 4用计算机进行辅助逻辑设计的方法用计算机进行辅助逻辑设计的方法 面对日益复
11、杂的集成电路芯片设计和数字系统设计,人们不得不越来越多地借助计算机进行辅助逻辑设计借助计算机进行辅助逻辑设计。目前,已有各种设计数字系统的软件在市场上出售。计算机辅助逻辑设计方法正在不断推广和应用。不少人认为计算机设计自动化已形成计算机科学中的一个独立的学科。151.2.1 进位计数制进位计数制 数制是人们对数量计数的一种统计规律。生活中广泛使用的是十进制,而数字系统中使用的是二进制。 1.2 1.2 数制及其转换数制及其转换 6666102 6101 6100如 (666)10=6102+6101+6100 同一个字符同一个字符6从左到右所代表的值依次为从左到右所代表的值依次为600、60、
12、6。即 十进制中采用了十进制中采用了0、1、9共十个基本数字符号,进共十个基本数字符号,进位规律是位规律是“逢十进一逢十进一”。当用若干个数字符号并在一起表示一个数时,处在不同位置的数字符号,其值的含意不同。 一、十进制一、十进制16 广义地说,一种进位计数制包含着基数基数和位权位权两个基本的因素: 基数基数: 指计数制中所用到的数字符号的个数。在基数为R计数制中,包含0、1、R-1共R个数字符号,进位规律是“逢R进一”。称为R进位计数制,简称R进制。 位权位权: 是指在一种进位计数制表示的数中,用来表明不同数位上数值大小的一个固定常数。不同数位有不同的位权,某一个数位的数值等于这一位的数字符
13、号乘上与该位对应的位权。R进制数的位权是进制数的位权是R的整数次幂的整数次幂。 例如,十进制数的位权是10的整数次幂,其个位的位权是100,十位的位权是101 。 二、二、 R进制进制17 一个一个R进制数进制数N可以有两种表示方法:可以有两种表示方法: (1) 并列表示法并列表示法(又称位置计数法) (N)R = ( Kn-1Kn-2K1K0 . K-1K-2K-m )R (2) 多项式表示法多项式表示法(又称按权展开法又称按权展开法)(N)R = Kn-1Rn-1 + Kn-2Rn-2 +K1R1 + K0R0 + K-1R-1 + K-2R-2+ + K-mR-m 1nmiiiRK 其中
14、:R 基数 ; n整数部分的位数; m 小数部分的位数; Ki R进制中的一个数字符号,其取值范围 为 0 Ki R-1 (-min-1)。 18 (3) 位权是位权是R的整数次幂,第的整数次幂,第i位的权为位的权为Ri (-min-1)。 R进制的特点可归纳如下:进制的特点可归纳如下: (1) 有有0、1、R-1共共R个数字符号个数字符号; (2) “逢逢R进一进一”,“10”表示表示R; 19 基数R=2的进位计数制称为二进制。二进制数中只有0和1两个基本数字符号,进位规律是“逢二进一逢二进一”。二进制数的位权是2的整数次幂。 三、二进制三、二进制 任意一个二进制数N可以表示成 其中:n整
15、数位数;m小数位数; Ki 为0或者1, -min-1。 (N)2 = (Kn-1Kn-2K1K0.K-1K-2K-m)2 = Kn-12n-1+Kn-22n-2+K121+K020 +K-12-1+K-22-2+K-m2-m i1-nmii2K20 例如,一个二进制数1011.01可以表示成: (1011.01)2 = 123+022+121+120+02-1+12-2 二进制数的运算规则如下:二进制数的运算规则如下: 加法规则加法规则 0+0=0 0+1=1 0+0=0 0+1=1 1+0=1 1+1=0 ( 1+0=1 1+1=0 (进位为进位为1)1) 减法规则减法规则 0-0=0 1
16、-0=1 0-0=0 1-0=1 1-1=0 0-1=1 ( 1-1=0 0-1=1 (借位为借位为1)1) 乘法规则乘法规则 0 00=0 00=0 01=01=0 1 10=0 10=0 11=1 1=1 除法规则除法规则 0 01=0 11=0 11=11=1 21 因为二进制中只有0和1两个数字符号,可以用电子器件的两种不同状态来表示一位二进制数。例如,可以用晶体管的截止和导通表示1和0,或者用电平的高和低表示1和0等。所以,在数字系统中普遍采用二进制。在数字系统中普遍采用二进制。 二进制的优点二进制的优点: : 运算简单、物理实现容易、存储和传送运算简单、物理实现容易、存储和传送方便
17、、可靠。方便、可靠。 二进制的缺点:二进制的缺点:数的位数太长且字符单调,使得书写、数的位数太长且字符单调,使得书写、记忆和阅读不方便。记忆和阅读不方便。 因此,人们在进行指令书写、程序输入和输出等工作时,通常采用八进制数和十六进制数作为二进制数的缩写通常采用八进制数和十六进制数作为二进制数的缩写。 22 四四、八八进制进制 基数R=8R=8的进位计数制称为八进制。八进制数中有0 0、1 1、7 7共共8 8个基本数字符号个基本数字符号,进位规律是“逢八进一逢八进一”。八进制数的位权是8的整数次幂。 任意一个八进制数N可以表示成 (N)8 =(Kn-1Kn-2K1K0 .K-1K-2K-m)8
18、 = Kn-18n-1+Kn-28n-2+K181+K080 +K-18-1+K-28-2+K-m8-m 1nmiii8K 其中:n整数位数;m小数位数; Ki07中的任何一个字符,-m in-1。 23 五、十六进制五、十六进制 基数R=16R=16的进位计数制称为十六进制。十六进制数中有0 0、1 1、9 9、A A、B B、C C、D D、E E、F F共共1616个数字符号个数字符号,其中,AF分别表示十进制数的1015。进位规律为“逢十六进逢十六进一一”。十六进制数的位权是16的整数次幂。 任意一个十六进制数N可以表示成 (N)16 = (Kn-1Kn-2K1K0 .K-1K-2K-
19、m)16 = Kn-116n-1+Kn-216n-2+K1161+K0160 +K-116-1+K-216-2+K-m16-m 1iinmi16K 其中:n整数位数;m小数位数;Ki表示09、AF 中的任何一个字符,-m i n-1。 241.2.2 数制转换数制转换 方法:多项式替代法方法:多项式替代法 一一、二进制数与十进制数之间的转换二进制数与十进制数之间的转换 1二进制数转换为十进制数二进制数转换为十进制数 将二进制数表示成按权展开式,并按十进制运算法则进行计算,所得结果即为该数对应的十进制数。 例如,例如,(10110.10110110.101)2 2 = =(?)(?)1010 (
20、10110.101)2=124+122+121+12-1+12-3 = 16+4+2+0.5+0.125 = (22.625)10 数制转换是指将一个数从一种进位制转换成另一种进位制。从实际应用出发,要求掌握二进制数与十进制数、八进制数和十六进制数之间的相互转换。 25方法:基数乘除法方法:基数乘除法 十进制数转换成二进制数时,应对整数和小数分别进行处理。 整数转换采用“除除2 2取余取余”的方法; 小数转换采用“乘乘2 2取整取整”的方法。 (1) (1) 整数转换整数转换 “除除2 2取余取余”法法:将十进制整数N除以2,取余数计为K0 ;再将所得商除以2,取余数记为K1;。依此类推,直至
21、商为0,取余数计为Kn-1为止。即可得到与N对应的n位二进制整数Kn-1K1K0。 2十进制数转换为二进制数十进制数转换为二进制数 26 例如,例如,(3535)10 10 = =(?)(?)2 2 2 3 5 2 3 5 余数余数 2 1 7 2 1 7 1 1 (K K0 0) 低位低位 2 8 2 8 1 1 (K K1 1) 2 4 2 4 0 0 (K K2 2) 2 2 2 2 0 0 (K K3 3) 2 1 2 1 0 0 (K K4 4) 0 0 1 1 (K K5 5) 高位高位 即 (35)(35)1010=(100011)=(100011)2 2 27 例如例如,(0.
22、68750.6875)1010 = =(?)(?)2 2 (2) (2) 小数转换小数转换 “乘乘2 2取整取整”法法:将十进制小数 N N 乘以2,取积的整数记为K1;再将积的小数乘以2,取整数记为K2;。依此类推,直至其小数为0或达到规定精度要求,取整数记作Km为止。即可得到与 N N 对应的m位二进制小数0.K-1K-2K-m。 高位 1 1(K(K-1-1) ) 1 1.3 7 5 0.3 7 5 0 0 0(K(K-2-2) ) 0 0.7 5 0 0 .7 5 0 0 1 1(K(K-3-3) ) 1 1.5 0 0 0 .5 0 0 0 0.6 8 7 5 0.6 8 7 5 整
展开阅读全文