




已阅读5页,还剩39页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
数字逻辑电路,华南师范大学教育信息技术学院,本节讨论,为什么要学习数字逻辑电路?学习数字逻辑电路要哪些基础?学习数字逻辑电路的方法有哪些?,听听大家的意见,为什么要学习数字逻辑电路?,思考:1+1=?数字电视更清晰?,为什么要学习数字逻辑电路?,1+1=?在二进制加法中,1+1=10在十进制加法中,1+1=2在逻辑运算中,1+1=1,为什么要学习数字逻辑电路?,专业基础课程,是研究数字系统设计的入门课程通过本课程的学习,使学生掌握数字逻辑电路的基本理论和基本分析方法,为学习后续课程准备必要的电路知识。本课程在培养学生严肃认真的科学作风和抽象思维能力、分析计算能力、总结归纳能力等方面起重要作用。在本课程中,将介绍数字逻辑电路的分析设计方法和基本的系统设计技巧;培养同学综合运用知识分析解决问题的能力和在工程性设计方面的基本素养。,学习数字逻辑电路要哪些基础?,数学基础布尔代数(逻辑代数与逻辑函数)模拟电路基础二极管、三极管等基本单元电路等计算机程序设计基础语句格式流程控制,学习数字逻辑电路的方法有哪些?,课堂学习建议勤于思考,多些讨论课后学习参考网站,数字电路的学习方法,(1)逻辑代数是分析和设计数字电路的重要工具,应熟练掌握。(2)重点掌握各种常用数字逻辑电路的逻辑功能、外部特性及典型应用。对其内部电路结构和工作原理不必过于深究。(3)掌握基本的分析方法。(4)本课程实践性很强。应重视习题、基础实验和综合实训等实践性环节。(5)注意培养和提高查阅有关技术资料和数字集成电路产品手册的能力。,第1章数制与编码,第1章数制与编码,主要内容模拟电子技术与数字电子技术数制及其变换编码,1.1模拟电子技术与数字技术,模拟电路:传输或处理模拟信号的电路数字电路:对数字信号进行传递、变换、运算、存储以及显示等处理的电路,1.1.1模拟信号(AnalogSignal),模拟量,时间和数值连续的物理量,如速度、温度、声音,u,正弦波信号,锯齿波信号,u,Frequency,Period,Amplitude,Phase,11模拟信号与数字信号,模拟电路:分析输出信号输入信号在频率、幅度、相位等方面的不同,如交、直流放大器(AC、DCAmplifier)、信号发生器(SignalGenerator)、滤波器(Filter)等。在模拟电路中,Transistor工作在放大状态。,11模拟信号与数字信号,1.1.2数字信号(DigitalSignal,pulse),数字量,:时间和幅度都是离散的,大多数数字信号都是由模拟信号变换而来,数字电路信号,11模拟信号与数字信号,11模拟信号与数字信号,1.1.2数字信号,bit、bittime、bitrate比特率,数字信号,周期性:DutyFrequency、Period、PulseWidth脉宽、Ratio占空比、Amplitude,非周期性:,正逻辑,Bittime=50ms,Bitrate=20bps,Frequency=?Period=?Amplitude=?Pulsewidth(tw)=?Dutyratio(q)=?,实际数字信号,trtftw,11模拟信号与数字信号,模拟信号在传输过程中失真数字信号仍然可以保持0、1,数字电路特点(与模拟电路相比),(1)数字电路的基本工作信号是用1和0表示的二进制的数字信号,反映在电路上就是高电平和低电平。(2)晶体管处于开关工作状态,抗干扰能力强、精度高。(3)通用性强。结构简单、容易制造,便于集成及系列化生产。(4)具有“逻辑思维”能力。数字电路能对输入的数字信号进行各种算术运算和逻辑运算、逻辑判断,故又称为数字逻辑电路。,1.2数制和编码,1.2.1数制,(1)进位制:表示数时,仅用一位数码往往不够用,必须用进位计数的方法组成多位数码。多位数码每一位的构成以及从低位到高位的进位规则称为进位计数制,简称进位制。,(2)基数:进位制的基数,就是在该进位制中可能用到的数码个数。,(3)位权(位的权数):在某一进位制的数中,每一位的大小都对应着该位上的数码乘上一个固定的数,这个固定的数就是这一位的权数。权数是一个幂。,数码为:09;基数是10。运算规律:逢十进一,即:9110。十进制数的权展开式:,1、十进制,638,66,33,88,638,103、102、101、100称为十进制的权。各数位的权是10的幂。,同样的数码在不同的数位上代表的数值不同。,任意一个十进制数都可以表示为各个数位上的数码与其对应的权的乘积之和,称权展开式。,即:(5638)105103610231018100,又如:(209.04)1021020101910001014102,2.二进制,数码为:0、1;基数是2。运算规律:逢二进一,即:1110。二进制数的权展开式:如:(101.01)2122021120021122(5.25)10,加法规则:0+0=0,0+1=1,1+0=1,1+1=10乘法规则:0.0=0,0.1=0,1.0=0,1.1=1,运算规则,各数位的权是的幂,二进制数只有0和1两个数码,它的每一位都可以用电子元件来实现,且运算规则简单,相应的运算电路也容易实现。,结论,一般地,N进制需要用到N个数码,基数是N;运算规律为逢N进一。如果一个N进制数D包含位整数和位小数,即(kn-1kn-2k1k0k1k2km)N则该数的权展开式为:(D)Nkn-1Nn-1kn-2Nn-2k1N1k0N0k1N-1k2N-2kmN-m由权展开式很容易将一个N进制数转换为十进制数。,数制(Numbersystem),N进制数,N进制:以N为基数的记数体制,1.有N个数码(Digit):0(N1),2.逢N进1,3.,基数(Base),十进制转为N进制的一般方法先将十进制转换为二进制,然后由二进制转换为八进制和十六进制N进制转为十进制的方法(D)Nkn-1Nn-1kn-2Nn-2k1N1k0N0k1N-1k2N-2kmN-m由权展开式很容易将一个N进制数转换为十进制数。,1.2.2进制之间的转换方法,二进制:,Binary如(1001.001)B,八进制:,OctonaryorOctal如(75.2)O,Hexadecimal如(9E.0A)H,十六进制:,十进制:,DecimalorDenary如(19.2)D,关于数制的英文标记(P.3),1.BD:二进制数按位(权)展开相加,例:(11010.011)2=,124,+123+022+121+020+,021+122+123,=(26.375)10,1.2.2数制之间的转换,2.DB整数和小数部分分别转换,最后相加,整数除二,取出余数再除二,直到商为零,小数乘二,取出整数部分再乘二,直到满足误差要求,例:(25)D=,(11001)B,b0,b1,b2,b3,b4,整数除二,取出余数再除二,直到商为零,除二取余,0.706X2=1.4121b-1,0.412X2=0.8240b-2,0.824X2=1.6481b-3,(0.706)D=(0.1011)B,例:(0.375)D=(?)B,0.648X2=1.2961b-4,0.375X2=0.7500b-1,0.750X2=1.5001b-2,0.500X2=1.0001b-3,=(0.011)B,小数乘二,取出整数部分再乘二,直到满足误差要求,例:(0.706)D转换为二进制数,要求其误差不大于2-4。,乘二取整,2.BH:以小数点为基准,分别向左、右每四位分为一组,转换为相应的十六进制数,(4E6)H=,4162+14161+6160,=(1254)D,1.H(或O)D:按位(权)展开,1.2.2数制之间的转换,BH,(01011001)B=,027+126+025+124+123+022+021+120D,=,(023+122+021+120)161+(123+022+021+120)160D,=(59)H,每四位2进制数对应一位16进制数,(11101.011000111)B=,(00011101.011000111000)B=,=(1D.638)H,.,BH:以小数点为基准,分别向左、右每四位分为一组,转换为相应的十六进制数,(10101011110.100000111)B=,(010101011110.100000111)B=,=(2536.407)O,.,3.BO:以小数点为基准,向左、右每三位分为一组,转换为相应的八进制数,4.HB:将每一位16进制数转换为4位二进制数,5.OB:将每一位8进制数转换为3位二进制数,(567)O=(?)B,(567)H=(?)B,6.DO:,7.DH:,8.HO:,(BE.29D)H=(?)O,=(10111110.001010011101)B,=(276.1235)O,9.OH:,整数除8取余,小数乘8取整;D-B-O,整数除16取余,小数乘16取整;D-B-H,H-B-O,O-B-H,数字系统的信息,二进制代码如ASCII,自然二进制码,BCD码,格雷码,编码基本规则:2n=N(N为需编码信息的项数,n为编码bit数),1.3编码,用一定位数的二进制数来表示十进制数码、字母、符号等信息称为编码。,用以表示十进制数码、字母、符号等信息的一定位数的二进制数称为代码。,数字系统只能识别0和1,怎样才能表示更多的数码、符号、字母呢?用编码可以解决此问题。,二-十进制代码:用4位二进制数b3b2b1b0来表示十进制数中的09十个数码。简称BCD码。,2421码的权值依次为2、4、2、1;余3码由8421码加0011得到;格雷码是一种循环码,其特点是任何相邻的两个码字,仅有一位代码不同,其它位相同。,用四位自然二进制码中的前十个码字来表示十进制数码,因各位的权值依次为8、4、2、1,故称8421BCD码。,1.3.1.二十进制编码,一、BCD码是Binary-Coded-Decimal的缩写,即二进制编码的十进制数。用来表示十进制数。,在BCD码中,用四位二进制数表示0-9十个数码。四位二进制数最多可以表示16个字符,因此0-9十个字符与这16中组合之间可以有多种情况,不同的对应便形成了一种编码。,无权码,有权码,二、格雷码(循环码),4.采用格雷码,位数变化小,可大大减少错码的可能性,请观察如下格雷码的特点?,1.每两个相邻代码中的数码仅有一位不同,其余各位均相同,2.首尾(0和15)两个代码也仅有一
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年中国电信股份有限公司安徽分公司校园招聘202人考试参考试题及答案解析
- 2025贵州贵阳综保产业发展有限公司(第一批)对外补岗招聘2人备考考试题库附答案解析
- 2025西安碑林仁华医院医养中心招聘(2人)考试参考试题及答案解析
- 2026建信养老金管理有限责任公司校园招聘9人笔试备考题库及答案解析
- 2025广东梅州市大埔县高陂中学招聘顶岗教师3人备考考试题库附答案解析
- 2025江西吉安新干县引进名师名校长1人备考考试题库附答案解析
- 食品中新兴污染物监测-洞察及研究
- 宜宾市卫生健康委员会2025年公开招募医疗卫生辅助岗位(市级单位)的补充备考考试题库附答案解析
- 2025山东省黄三角农高区城乡公益性岗位招聘54人备考考试题库附答案解析
- 住院患者健康宣教要点
- 中班语言活动山羊种菜(故事)
- 土地整治投标方案(技术标)
- 广东省省级政务信息化服务预算编制标准(运维服务分册)
- 2022版义务教育语文课程标准小学语文学习任务群解读的七个维度
- 妊娠合并先心病指南解读专家讲座
- 雅思考试简介与评分标准
- GB/T 9460-2008铜及铜合金焊丝
- 第7课+李さんは+每日+コーヒーを+飲みます+知识点课件【知识精讲+拓展提升+迁移训练】 高中日语新版标准日本语初级上册
- FZ/T 52023-2012高强高模聚乙烯醇超短纤维
- 智慧教育云平台建设解决方案
- 统编版《始终坚持以人民为中心》ppt精品课件1(共19张PPT)
评论
0/150
提交评论