数字逻辑电路与系统设计课件.ppt
《数字逻辑电路与系统设计课件.ppt》由会员分享,可在线阅读,更多相关《数字逻辑电路与系统设计课件.ppt(147页珍藏版)》请在三一办公上搜索。
1、数字逻辑电路,孙敦艳,南京理工大学紫金学院办公室:图书馆301,本课程为数字逻辑电路,以数字电路为主,脉冲电路的内容较少.课程为4.5个学分,包括实验(1学分).属专业基础课.考核方式是闭卷.,有下列情况之一者,取消考试资格:1)点名和缺交作业共5次;2)实验缺席1次;,学习要点:1.有兴趣学,自己想学;,2.善于思考,多问“为什么”,3.多做练习和思考题,4.注意实验环节,提高动手能力,课内参考教材:1.蒋立平 主编:数字逻辑电路与系统设计,电子工业出版社.,2.阎 石 主编:数字电子技术基础(第四版),高等教育出版社.(面向二十一世纪教材),课外参考教材:,1.Digital Logic
2、Circuit Analysis and Design Victor P.Nelson 等著 清华大学出版社(英文影印版),2.Digital Fundamentals(Seventh Edition)Thomas L.Floyd 著 科学出版社(英文影印版),电子器件的发展,电子管,SSI(100元件以下),MSI(103),LSI(105),(105以上),课 程 简 介,1906年,福雷斯特等发明了电子管;电子管体积大、重量重、耗电大、寿命短。世界上第一台计算机用了1.8万只电子管,占地170平方米,重30吨,耗电150KW。目前在一些大功率发射装置中使用。,1948年,肖克利等发明了晶
3、体管,其性能在体积、重量方面明显优于电子管,但器件较多时由分立元件组成的分立电路体积大、焊点多、电路的可靠性差。,1960年集成电路出现,成千上万个器件集成在一块芯片,大大促进了电子学的发展,尤其促进数字电路和微型计算机的飞速发展。,芯片中集成上万个等效门,目前高的已达上百万门。,课 程 内 容,一、模拟量和数字量,模拟量:模拟量就是连续变化的量。自然界中可 测试的物理量一般都是模拟量,例如温 度,压力,距离,时间等。,数字量:数字量是离散的量。数字量一般是将模 拟量经过抽样、量化和编码后而得到的。,绪 论,二、模拟和数字系统的几个实例,1)音频有线扩音系统,音频有线扩音系统为纯模拟系统。,音
4、频有线扩音系统Audio public address system,2)CD 播放机,CD 播放机为数模混合系统,3)数字钟,带数字显示的数字钟是一个纯数字系统。,下面讨论一个带数字显示的三位计时系统。,定时激励信号产生电路,秒脉冲,2)电路中器件工作于“开”和“关”两种状态,研究电路 的输出和输入的逻辑关系;,3)数字电路既能进行“代数”运算,也能进行“逻辑”运算;,4)数字电路工作可靠,抗干扰性能好.,三、数字电路特点:,工作信号是二进制表示的二值信号(只有“0”和“1”两种取值);,5)数字信号便于存储,传输,保密性好.,第1章 数字逻辑电路基础,1.1 数制与数制转换,所谓“数制”,
5、指进位计数制,即用进位的方法来计数.,数制包括计数符号(数码)和进位规则两个方面。,常用数制有十进制、十二进制、十六进制、六十进制等。,1.1.1 常用数制,1.十进制,(1)计数符号:0,1,2,3,4,5,6,7,8,9.,(2)进位规则:逢十进一.,例:1983.62=1103+9102+8101+3100+610-1+210-2,(3)十进制数按权展开式,2.二进制,(1)计数符号:0,1.,(2)进位规则:逢二进一.,(3)二进制数按权展开式,1)数字装置简单可靠;,2)二进制数运算规则简单;,3)数字电路既可以进行算术运算,也可以进行逻辑运算.,3.十六进制和八进制,十六进制数计数
6、符号:0,1,.,9,A,B,C,D,E,F.十六进制数进位规则:逢十六进一.,按权展开式:,数字电路中采用二进制的原因:,例:,八进制数计数符号:0,1,.6,7.八进制数进位规则:逢八进一.,按权展开式:,4.二进制数与十进制数之间的转换,(1)二进制数转换为十进制数(按权展开法),例:,=(11.625)10,例:,例:,(2)十进制数转换为二进制数(提取2的幂法),1.2 几种简单的编码,用四位二进制代码来表示一位十进制数码,这样的代码称为二-十进制码,或BCD码.,四位二进制有16种不同的组合,可以在这16种代码中任选10种表示十进制数的10个不同符号,选择方法很多.选择方法不同,就
7、能得到不同的编码形式.,二-十进制码(BCD码)(Binary Coded Decimal codes),常见的BCD码有8421码、5421码、2421码、余3码等。,常用BCD码,(1)有权BCD码:每位数码都有确定的位权的码,例如:8421码、5421码、2421码.,如:5421码1011代表5+0+2+1=8;2421码1100代表2+4+0+0=6.,*5421BCD码和2421BCD码不唯一.,例:2421BCD码0110也可表示6,*在表中:,8421BCD码和代表09的二进制数一一对应;,5421BCD码的前5个码和8421BCD码相同,后5个码在前5个码的基础上加1000构
8、成,这样的码,前5个码和后5 个码一一对应相同,仅高位不同;,2421BCD码的前5个码和8421BCD码相同,后5个码以中心对称取反,这样的码称为自反代码.例:,40100 51011,00000 91111,(2)无权BCD码:每位数码无确定的位权,例如:余3码.余3码的编码规律为:在8421BCD码上加0011,例 6的余3码为:0110+0011=1001,余3码也是自反代码,2.格雷码(Gray码),格雷码为无权码,特点为:相邻两个代码之间仅有一位不同,其余各位均相同.具有这种特点的代码称为循环码,格雷码是循环码.,格雷码和四位二进制码之间的关系:,设四位二进制码为B3B2B1B0,
9、格雷码为R3R2R1R0,则,对于n位:Rn=Bn Ri=Bi+1Bi,同时有:,转换练习,例:用8421BCD码表示十进制数(73.5)10,8421BCD码,0111 0011.0101,故:(73.5)10=(01110011.0101)8421BCD码,思考:,(00010101.0101)8421BCD码=()2,(73.5)10=()2,1001001.1,1111.1,(10110.1)2=()8421BCD码,00100010.0101,(1100)5421BCD+(1100)余3码=()8421BCD,00011000,3.奇偶校验码,原代码的基础上增加一个码位使代码中含有的
10、1的个数均为奇数(称为奇校验)或偶数(称为偶校验),通过检查代码中含有的1的奇偶性来判别代码的合法性。,具有检错能力的代码,4.字符数字码,美国信息交换的标准代码(简称ASCII)是应用最为广泛的字符数字码,字符数字码能表示计算机键盘上能看到的各种符号和功能,1.3 算术运算,1.3.1 二进制加法,0+0=01+0=0+1=11+1=101+1+1=11,1.3.2 有符号数的表示方法,表示二进制数的方法有三种,即原码、反码和补码,用补码系统表示有符号数,1.3.3 补码系统中的加法,第一种情况:两个正数相加。,第二种情况:正数与一个比它小的负数相加,第三种情况:正数与比它大的负数相加,第四
11、种情况:两个负数相加,1.4 逻辑代数中的逻辑运算,研究数字电路的基础为逻辑代数,由英国数学家George Boole在1847年提出的,逻辑代数也称布尔代数.,逻辑代数中只有三种基本逻辑运算,即“与”、“或”、“非”。,1.与逻辑运算,定义:只有决定一事件的全部条件都具备时,这件事才成立;如果有一个或一个以上条件不具备,则这件事就不成立。这样的因果关系称为“与”逻辑关系。,与逻辑电路,1.4.1 基本逻辑运算,若将开关断开和灯的熄灭状态用逻辑量“0”表示;将开关合上和灯亮的状态用逻辑量“1”表示,则上述状态表可表示为:,与门的逻辑功能概括:1)有“0”出“0”;2)全“1”出“1”。,真值表
12、:把所有输入变量取值的各种可能组合和对应的输 出变量值之间的逻辑关系列成表格的形式.,2.或逻辑运算,定义:在决定一事件的各种条件中,只要有一个或一个以上条件具备时,这件事就成立;只有所有的条件都不具备时,这件事就不成立.这样的因果关系称为“或”逻辑关系。,或逻辑电路,或门的逻辑功能概括为:1)有“1”出“1”;2)全“0”出“0”.,3.非逻辑运算,定义:假定事件F成立与否同条件A的具备与否有关,若A具备,则F不成立;若A不具备,则F成立.F和A之间的这种因果关系称为“非”逻辑关系.,非逻辑电路,复合逻辑运算,1.与非逻辑(将与逻辑和非逻辑组合而成),与非门的逻辑功能概括为:“有0出1,全1
13、出0”,2.或非逻辑(将或逻辑和非逻辑组合而成),或非门的逻辑功能概括为:“全0出1,有1出0”,3.与或非逻辑(由与、或、非三种逻辑组合而成),与或非门的逻辑功能概括为:“每组有0出1,某组全1出0”,异或逻辑的功能为:,1)相同得“0”;2)相异得“1”.,4.异或逻辑,5.同或逻辑,同或逻辑的功能为:,1)相同得“1”;2)相异得“0”.,正逻辑与负逻辑,1、逻辑状态和逻辑电平,(1)逻辑状态:,逻辑1状态,逻辑0状态,(2)逻辑电平:,逻辑高电平,以H表示,逻辑低电平,以L表示,门电路的输入、输出为二值信号,用“0”和“1”表示.这里的“0”、“1”一般用两个不同电平值来表示.,若用高
14、电平VH表示逻辑“1”,用低电平VL表示逻辑“0”,则称为正逻辑约定,简称正逻辑;,若用高电平VH表示逻辑“0”,用低电平VL表示逻辑“1”,则称为负逻辑约定,简称负逻辑.,2、正、负逻辑,对一个特定的逻辑门,采用不同的逻辑表示时,其门的名称也就不同.,1.5 逻辑代数的基本定律和规则,1.5.1 逻辑函数的相等,因此,如两个函数的真值表相等,则这两个函数一定相等.,设有两个逻辑函数:F1=f1(A1,A2,An)F2=f2(A1,A2,An)如果对于A1,A2,An 的任何一组取值(共2n组),F1 和 F2的值均相等,则称F1和 F2相等.,例:设两个函数:F1=A+BC F2=(A+B)
15、(A+C),求证:F1=F2,解:这两个函数都具有三个变量,有8组逻辑取值,可以列出F1和F2的真值表,由表可见,对于A,B,C的每组取值,函数F1的值和F2的值均相等,所以F1=F2.,自等律 A 1=A;A+0=A,重迭律 A A=A;A+A=A,交换律 A B=B A;A+B=B+A,结合律 A(BC)=(AB)C;A+(B+C)=(A+B)+C,分配律 A(B+C)=AB+AC;A+BC=(A+B)(A+C),1.5.2 基本定律,01律 A 0=0;A+1=1,反演律也称德摩根定理,是一个非常有用的定理.,3.逻辑代数的三条规则,(1)代入规则,任何一个含有变量x的等式,如果将所有出
16、现x的位置,都用一个逻辑函数式F代替,则等式仍然成立.,由此可以证明反演定律对n变量仍然成立.,(2)反演规则,由F求反函数注意:,1)保持原式运算的优先次序;,2)原式中的不属于单变量上的非号不变;,(3)对偶规则,则所得新的逻辑表达式即为F的对偶式,记为F.,例 有 F=A+B+C+D+E,对偶是相互的,F和F互为对偶式.求对偶式注意:,1)保持原式运算的优先次序;,2)原式中的长短“非”号不变;,3)单变量的对偶式为自己。,对偶规则:若有两个逻辑表达式F和G相等,则各自的对 偶式F和G也相等。,使用对偶规则可使得某些表达式的证明更加方便。,已知 A(B+C)=AB+AC,A+BC=(A+
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数字 逻辑电路 系统 设计 课件

链接地址:https://www.31ppt.com/p-6294979.html