数电课件第一章-数制与码.ppt
《数电课件第一章-数制与码.ppt》由会员分享,可在线阅读,更多相关《数电课件第一章-数制与码.ppt(87页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第一部分第一部分 数字电路的基础知识数字电路的基础知识1课程简介课程简介n随着电子技术的飞速发展,数字电路的应用越来越随着电子技术的飞速发展,数字电路的应用越来越广泛。在计算机中,通信系统中,电子系统中,控广泛。在计算机中,通信系统中,电子系统中,控制系统中,信号处理中大量地运用了数字电路系统。制系统中,信号处理中大量地运用了数字电路系统。信息化的一个重要特征就是电路系统的数字化。信息化的一个重要特征就是电路系统的数字化。n和模拟系统比较,数字系统具有稳定可靠、体积小、和模拟系统比较,数字系统具有稳定可靠、体积小、容量大、功耗低易于集成等特点,这也是现代电子容量大、功耗低易于集成等特点,这也是
2、现代电子技术的重要体现。技术的重要体现。n本课程是电子信息技术专业的技术基础课。主要介本课程是电子信息技术专业的技术基础课。主要介绍基本数字集成电路的工作原理、电气特性、逻辑绍基本数字集成电路的工作原理、电气特性、逻辑代数基础、组合逻辑和时序电路,脉冲波形的产生代数基础、组合逻辑和时序电路,脉冲波形的产生和和D/AD/A,A/DA/D转换,及基本的可编程逻辑器件的工作转换,及基本的可编程逻辑器件的工作原理和应用方法。原理和应用方法。2课程安排课程安排n总共总共80学时学时n每周四学时,共每周四学时,共20周周n平时占平时占20%,交作业,到课情况,测验,交作业,到课情况,测验n考试考试80%,
3、全院统考。,全院统考。3学习方法学习方法n多记,上课认真做笔记,每一个知识点,方法,概念,期末要检查笔记。n多做,在做题中掌握方法。n多想,在思考中加深理解。n多问。问老师,同学,朋友。4第一章第一章 数字电路的基础知识数字电路的基础知识1.1 数字电路的基础知识数字电路的基础知识1.2 逻辑代数及运算规则逻辑代数及运算规则 1.3 逻辑函数的表示法逻辑函数的表示法1.4 逻辑函数的化简逻辑函数的化简51.1.1 数字信号和模拟信号数字信号和模拟信号电电子子电电路路中中的的信信号号模拟信号模拟信号数字信号数字信号随时间连续变化的信号随时间连续变化的信号时间和幅度都是离散的时间和幅度都是离散的
4、1.1 数字电路的基础知识数字电路的基础知识6模拟信号:模拟信号:tu正弦波信号正弦波信号t锯齿波信号锯齿波信号u7 研究模拟信号时,我们注重电路研究模拟信号时,我们注重电路输入、输出信号间的大小、相位关系。输入、输出信号间的大小、相位关系。相应的电子电路就是模拟电路,包括相应的电子电路就是模拟电路,包括交直流放大器、滤波器、信号发生器交直流放大器、滤波器、信号发生器等。等。在模拟电路中,晶体管一般工作在模拟电路中,晶体管一般工作在放大状态。在放大状态。8数字信号:数字信号:数字信号数字信号产品数量的统计。产品数量的统计。数字表盘的读数。数字表盘的读数。数字电路信号:数字电路信号:tu9研究数
5、字电路时注重电路输出、输研究数字电路时注重电路输出、输入间的逻辑关系,因此不能采用模入间的逻辑关系,因此不能采用模拟电路的分析方法。主要的分析工拟电路的分析方法。主要的分析工具是逻辑代数,电路的功能用真值具是逻辑代数,电路的功能用真值表、逻辑表达式或波形图表示。表、逻辑表达式或波形图表示。在数字电路中,三极管工作在开关在数字电路中,三极管工作在开关状态下,即工作在饱和状态或截止状态下,即工作在饱和状态或截止状态。状态。101.1.2 数制数制(1)十进制十进制:以十为基数的记数体制以十为基数的记数体制表示数的十个数码:表示数的十个数码:1,2,3,4,5,6,7,8,9,0遵循遵循逢十进一逢十
6、进一的规律的规律157=11一个十进制数数一个十进制数数 N可以表示成:可以表示成:若在数字电路中采用十进制,必须若在数字电路中采用十进制,必须要有十个电路状态与十个记数码相对应。要有十个电路状态与十个记数码相对应。这样将在技术上带来许多困难,而且很这样将在技术上带来许多困难,而且很不经济。不经济。12(2)二进制二进制:以二为基数的记数体制以二为基数的记数体制表示数的两个数码:表示数的两个数码:0,1遵循遵循逢二进一逢二进一的规律的规律(1001)B =(9)D13用电路的两个状态用电路的两个状态-开关来表示开关来表示二进制数,数码的存储和传输简二进制数,数码的存储和传输简单、可靠。单、可靠
7、。位数较多,使用不便;不合人们位数较多,使用不便;不合人们的习惯,输入时将十进制转换成的习惯,输入时将十进制转换成二进制,运算结果输出时再转换二进制,运算结果输出时再转换成十进制数。成十进制数。14(3)十六进制与八进制:十六进制与八进制:十六进制记数码:十六进制记数码:0,1,2,3,4,5,6,7,8,9,A(10),B(11),C(12),D(13),E(14),F(15)(4E6)H=4 162+14 161+6 160=(1254)D15十六进制与二进制之间的转换:十六进制与二进制之间的转换:(0101 1001)B=0 27+1 26+0 25+1 24+1 23+0 22+0 2
8、1+1 20B=(0 23+1 22+0 21+1 20)161+(1 23+0 22+0 21+1 20)160B=(59)H每四位每四位2进进制数对应制数对应一位一位16进进制数制数16十六进制与二进制之间的转换:十六进制与二进制之间的转换:(10011100101101001000)B=从末位开始从末位开始 四位一组四位一组(1001 1100 1011 0100 1000)B=()H84BC9=(9CB48)H17八进制:八进制:八进制记数码:八进制记数码:0,1,2,3,4,5,6,7(476)O=4 82+7 81+6 80=(326)O18八进制与二进制之间的转换:八进制与二进制
9、之间的转换:(10011100101101001000.1101001)B=从末位开从末位开始三位一始三位一组组(10 011 100 101 101 001 000.110 100 100)B=()O01554=(2345510.644)O32644.19十进制与二进制十进制与二进制之间的转换,可以用之间的转换,可以用二除十进制数,余数二除十进制数,余数是二进制数的第是二进制数的第0位,位,然后依次用二除所得然后依次用二除所得的商,余数依次是的商,余数依次是K1、K2、。(4)十进制与二进制之间的转换:十进制与二进制之间的转换:20225 余余 1 K0122 余余 0 K162 余余 0
10、K232 余余 1 K312 余余 1 K40转换过程:转换过程:(25)D=(11001)B例:把十进制数例:把十进制数(25)D转换成二进制数转换成二进制数21十进制与十进制与八八进制进制之间的转换,可以用之间的转换,可以用八八除十进制数,余数除十进制数,余数是是八八进制数的第进制数的第0位,位,然后依次用然后依次用八八除所得除所得的商,余数依次是的商,余数依次是K1、K2、。(5)十进制与八进制之间的转换:十进制与八进制之间的转换:22853 余余 5 K068 余余 6 K10转换过程:转换过程:(53)D=(65)O例:把十进制数例:把十进制数(53)D转换成八进制数转换成八进制数2
11、3(5)十进制小数转换成二进制数:十进制小数转换成二进制数:例:把十进制小数例:把十进制小数(0.375)D转换成二进制数转换成二进制数0.37520.750K-1=021.500K-2=121.000K-3=1如果整数如果整数部分大于部分大于0,取出整,取出整数,小数数,小数部分继续部分继续与与2相乘相乘(0.375)D=(0.011)B24例:把十进制小数例:把十进制小数(0.39)D转换成二进制数,转换成二进制数,要求精度为要求精度为0.1%在在二进制中,要精确到二进制中,要精确到0.1%,即,即0.001,也也就是千分之一,由于就是千分之一,由于29=512,210=1024,所以,必
12、须要计算到小数点以后的第十位所以,必须要计算到小数点以后的第十位才符合要求。才符合要求。分析:由于在小数的转换过程中,要不断地取出整数,分析:由于在小数的转换过程中,要不断地取出整数,小数部分继续相乘,这样有可能出现小数部分无穷无尽小数部分继续相乘,这样有可能出现小数部分无穷无尽地乘下去,为了得到一定的位数的二进制小数,就要进地乘下去,为了得到一定的位数的二进制小数,就要进行必要的处理。行必要的处理。一般都是把这的转换后的小数精确到一定的位数一般都是把这的转换后的小数精确到一定的位数25计算过程:见书第计算过程:见书第5页,页,例:把十进制小数例:把十进制小数(0.39)D转换成八进制数,转换
13、成八进制数,要求精度为要求精度为0.1%在在八进制中,要精确到八进制中,要精确到0.1%,即,即0.001,也也就是千分之一,由于就是千分之一,由于83=512,84=4096,所以,必须要计算到小数点以后的第四位所以,必须要计算到小数点以后的第四位才符合要求。才符合要求。自己演算:自己演算:(0.39)D=(0.3075)O26(6)二进制、八进制与十六进制之间的转换:二进制、八进制与十六进制之间的转换:例:将例:将(BE.39D)H转换成八进制数转换成八进制数转换过程:转换过程:(BE.39D)H=(1011 1110 .0011 1001 1101)B=(B E .3 9 D )H(10
14、 111 110.001 110 011 101)B(2 7 6 .1 6 3 5 )O=(BE.39D)H=(276.1635)O27 用四位二进制数表示用四位二进制数表示09十个数码,十个数码,即为即为BCD码码。四位二进制数最多可以有。四位二进制数最多可以有16种不同组合,不同的组合便形成了一种不同组合,不同的组合便形成了一种编码。主要有:种编码。主要有:8421码、码、5421码、码、2421码、余码、余3码等。码等。数字电路中编码的方式很多,常用的主数字电路中编码的方式很多,常用的主要是二要是二 十进制码(十进制码(BCD码)。码)。BCD-Binary-Coded-Decimal1
15、.1.3 BCD码码28在在BCD码中,十进制数码中,十进制数(N)D 与二进制编码与二进制编码(K3K2K1K0)B 的关的关系可以表示为:系可以表示为:(N)D=W3K3+W2K2+W1K1+W0K0W3W0为二进制各位的权重为二进制各位的权重所谓的所谓的8421码,就是指各位的权码,就是指各位的权重是重是8,4,2,1。29000000010010001101100111100010011010101111011110111101011100010001236789101113141551240123578964012356789403456782910123678549二进制数二进制数
16、自然码自然码 8421码码 2421码码 5421码码 余三码余三码301.2.1 逻辑代数与基本逻辑关系逻辑代数与基本逻辑关系在数字电路中,我们要研究的是电路的输入在数字电路中,我们要研究的是电路的输入输出之间的逻辑关系,所以数字电路又称输出之间的逻辑关系,所以数字电路又称逻辑电逻辑电路路,相应的研究工具是,相应的研究工具是逻辑代数(布尔代数,二逻辑代数(布尔代数,二值代数)值代数)。逻辑代数逻辑代数:按照一定的逻辑规律来进行运算:按照一定的逻辑规律来进行运算的代数。它是研究逻辑函数和逻辑变量之间的关的代数。它是研究逻辑函数和逻辑变量之间的关系。系。逻辑变量逻辑变量:它由二十六个英文字母来表
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 课件 第一章 数制
限制150内