数字逻辑电路与系统设计ppt课件.ppt
《数字逻辑电路与系统设计ppt课件.ppt》由会员分享,可在线阅读,更多相关《数字逻辑电路与系统设计ppt课件.ppt(147页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、数字逻辑电路数字逻辑电路孙敦艳孙敦艳南京理工大学紫金学院南京理工大学紫金学院办公室:图书馆办公室:图书馆301301 本课程为本课程为数字逻辑数字逻辑电路电路,以,以数字电路数字电路为主,为主,脉脉冲电路冲电路的内容较少的内容较少.课程为课程为4.54.5个学分,个学分,包括包括实验实验(1(1学分学分).属专业属专业基础课基础课.考核方式是闭卷考核方式是闭卷.最终成绩有以下几部分组成:最终成绩有以下几部分组成:平时成绩:平时成绩:15%15%实验成绩:实验成绩:15%15%考试成绩:考试成绩:70%70%有下列情况之一者,有下列情况之一者,取消考试取消考试资格资格:1)1)点名和缺交作业共点
2、名和缺交作业共5 5次次;2)2)实验缺席实验缺席1 1次次;学习要点:学习要点:1.1.有兴趣学,自己想学;有兴趣学,自己想学;2.2.善于思考,多问善于思考,多问“为什么为什么”3.3.多做练习和思考题多做练习和思考题4.4.注意实验环节,提高动手能力注意实验环节,提高动手能力课内参考教材课内参考教材:1.1.蒋立平蒋立平 主编:主编:数字逻辑电路与系统设计数字逻辑电路与系统设计,电子工业出版社电子工业出版社.2.2.阎阎 石石 主编:主编:数字电子技术基础数字电子技术基础(第四版),(第四版),高等教育出版社高等教育出版社.(.(面向二十一世纪教材)面向二十一世纪教材)课外参考教材:课外
3、参考教材:1.Digital Logic Circuit Analysis and Design1.Digital Logic Circuit Analysis and Design Victor P.Nelson Victor P.Nelson 等著等著 清华大学出版社清华大学出版社 (英文影印版)(英文影印版)2.Digital Fundamentals (Seventh Edition)2.Digital Fundamentals (Seventh Edition)Thomas L.Floyd Thomas L.Floyd 著著 科学出版社科学出版社 (英文影印版)(英文影印版)集集成成
4、电电路路电子器件的发展电子器件的发展电电子子管管晶晶体体管管分分立立元元件件(SSI(100元件以下元件以下)MSI(103)LSI(105)超大规模超大规模VLSI(105以上)以上)课课 程程 简简 介介1906年,福雷斯特等发明了电子管;电子管体年,福雷斯特等发明了电子管;电子管体积大、重量重、耗电大、寿命短。世界上第一积大、重量重、耗电大、寿命短。世界上第一台计算机用了台计算机用了1.8万只电子管,占地万只电子管,占地170平方米,平方米,重重30吨,耗电吨,耗电150KW。目前在一些大功率发射。目前在一些大功率发射装置中使用。装置中使用。1948年,肖克利等发明了晶体管,其年,肖克利
5、等发明了晶体管,其性能在体积、重量方面明显优于电子性能在体积、重量方面明显优于电子管,但器件较多时由分立元件组成的管,但器件较多时由分立元件组成的分立电路体积大、焊点多、电路的可分立电路体积大、焊点多、电路的可靠性差。靠性差。1960年集成电路出现,成年集成电路出现,成千上万个器件集成在一块千上万个器件集成在一块芯片,大大促进了电子学芯片,大大促进了电子学的发展,尤其促进数字电的发展,尤其促进数字电路和微型计算机的飞速发路和微型计算机的飞速发展。展。芯片中集成上万个芯片中集成上万个等效门,目前高的等效门,目前高的已达上百万门。已达上百万门。课课 程程 内内 容容逻辑门电路逻辑门电路组合逻辑电路
6、组合逻辑电路常用组合逻辑功能器件常用组合逻辑功能器件常用时序逻辑功能器件常用时序逻辑功能器件半导体存储器和可编程逻辑器件半导体存储器和可编程逻辑器件脉冲信号的产生与整形脉冲信号的产生与整形数字逻辑基础数字逻辑基础第第1章章第第2章章第第3章章第第4章章第第6章章第第7章章第第8章章时序逻辑电路时序逻辑电路第第5章章数模和模数转换数模和模数转换第第9章章一、一、模拟量模拟量和和数字量数字量模拟量:模拟量就是模拟量:模拟量就是连续变化连续变化的量。自然界中可的量。自然界中可 测试的物理量一般都是模拟量测试的物理量一般都是模拟量,例如温例如温 度,压力,距离,时间等。度,压力,距离,时间等。数字量:
7、数字量是数字量:数字量是离散离散的量。数字量一般是将模的量。数字量一般是将模 拟量经过拟量经过抽样抽样、量化量化和和编码编码后而得到的。后而得到的。绪绪 论论量化曲线量化曲线3030292928282727262625252424232322222121202019191818(o oc c)二、模拟和数字系统的几个实例二、模拟和数字系统的几个实例1 1)音频有线扩音系统音频有线扩音系统音频有线扩音系统为纯模拟系统。音频有线扩音系统为纯模拟系统。音频有线扩音系统音频有线扩音系统Audio public address system2 2)CD CD 播放机播放机 CD CD 播放机为数模混合系
8、统播放机为数模混合系统CD机原理图(单声道)机原理图(单声道)Basic principle of a CD player3 3)数字钟)数字钟带带数字显示数字显示的数字钟是一个纯数字系统。的数字钟是一个纯数字系统。下面讨论一个带下面讨论一个带数字显示数字显示的三位计时系统。的三位计时系统。计计时时电电路路秒秒个位个位秒秒十位十位分个位分个位三位三位计时器示意图计时器示意图定定时时激激励励信信号号产产生生电电路路秒秒脉冲脉冲1s脉脉冲冲个个数数记记录录电电路路分个分个位二位二进制进制码码秒十秒十位二位二进制进制码码秒个秒个位二位二进制进制码码码码转转换换电电路路(译译码码器器)分个分个位显位显
9、示码示码秒十秒十位显位显示码示码秒个秒个位显位显示码示码abcdfegabcdfegabcdfeg2)2)电路中器件工作于电路中器件工作于“开开”和和“关关”两种状态两种状态,研究研究电路电路 的输出和输入的输出和输入的的逻辑关系逻辑关系;3)3)数字电路既能进行数字电路既能进行“代数代数”运算运算,也能进行也能进行“逻辑逻辑”运运算算;4)4)数字电路工作可靠数字电路工作可靠,抗干扰性抗干扰性能能好好.三、数字电路特点三、数字电路特点:1)1)工作信号是二进制表示的二值信号工作信号是二进制表示的二值信号(只有只有“0 0”和和“1 1”两种取值两种取值););5)5)数字信号便于存储,传输,
10、保密性好数字信号便于存储,传输,保密性好.第第1 1章章 数字逻辑电路基础数字逻辑电路基础1.1 1.1 数制与数制与数制转换数制转换 所谓所谓“数制数制”,指进位计数制,即用进位的方法来计,指进位计数制,即用进位的方法来计数数.数制包括数制包括计数符号(数码)计数符号(数码)和和进位规则进位规则两个方面。两个方面。常用数制有十进制、十二进制、十六进制、六十进常用数制有十进制、十二进制、十六进制、六十进制等。制等。1.1.1 1.1.1 常用数制常用数制 1.1.十进制十进制(1)(1)计数符号计数符号:0,1,2,3,4,5,6,7,8,9.0,1,2,3,4,5,6,7,8,9.(2)(2
11、)进位规则进位规则:逢十进一逢十进一.例例:1983.62=1103+9102+8101+3100 +610-1+210-2(3)(3)十进制数按权展开式十进制数按权展开式权权 系数系数2.2.二进制二进制(1)(1)计数符号计数符号:0,1.:0,1.(2)(2)进位规则进位规则:逢二进一逢二进一.(3)(3)二进制数按权展开式二进制数按权展开式1 1)数字装置)数字装置简单可靠简单可靠;2 2)二进制数运算)二进制数运算规则规则简单简单;3 3)数字电路既可以进行)数字电路既可以进行算术运算算术运算,也可以进行,也可以进行逻辑运算逻辑运算.3.3.十六进制和八进制十六进制和八进制十六进制数
12、计数符号十六进制数计数符号:0,1,.,9,:0,1,.,9,A,B,C,D,E,F.十六进制数进位规则十六进制数进位规则:逢十六进一逢十六进一.按权按权展开式:展开式:数字电路中采用二进制的原因:数字电路中采用二进制的原因:例例:八进制数计数符号八进制数计数符号:0,1,.6,7.:0,1,.6,7.八进制数进位规则八进制数进位规则:逢八进一逢八进一.按权展开式:按权展开式:4.4.二进制数与十进制数之间的转换二进制数与十进制数之间的转换(1)(1)二进制数转换为十进制数二进制数转换为十进制数(按权展开法按权展开法)例:例:=(11.625)=(11.625)1010例例:例:例:数制转换还
13、可以采用数制转换还可以采用基数连乘、连除基数连乘、连除等方法等方法.(2 2)十进制数转换为二进制数)十进制数转换为二进制数(提取提取2 2的幂法的幂法)1.21.2 几种简单的编码几种简单的编码 用四位二进制代码来表示一位十进制数码用四位二进制代码来表示一位十进制数码,这样的代这样的代码称为二码称为二-十进制码十进制码,或或BCDBCD码码.四位四位二进制有二进制有1616种不同的组合种不同的组合,可以在这可以在这1616种代码中种代码中任选任选1010种表示十进制数的种表示十进制数的1010个不同符号个不同符号,选择方法很多选择方法很多.选选择方法不同择方法不同,就能得到不同的编码形式就能
14、得到不同的编码形式.1.1.二二 -十进制码十进制码 (BCDBCD码码)(Binary Coded Decimal codes)常见的常见的BCD码有码有84218421码、码、54215421码、码、24212421码、余码、余3 3码等。码等。十进制数十进制数8421码码5421码码2421码码余余3码码000000000000000111000100010001010020010001000100101300110011001101104010001000100011150101100010111000601101001110010017011110101101101081000101
15、11110101191001110011111100常用常用BCDBCD码码 (1)(1)有权有权BCD码码:每位数码都有确定的位权的码,:每位数码都有确定的位权的码,例如:例如:84218421码、码、54215421码、码、24212421码码.如如:5421:5421码码10111011代表代表5+0+2+1=8;5+0+2+1=8;2421 2421码码11001100代表代表2+4+0+0=6.2+4+0+0=6.*54215421BCD码和码和24212421BCD码不唯一码不唯一.例例:2421:2421BCD码码01100110也可表示也可表示6 6*在表中:在表中:84218
16、421BCD码和代表码和代表09的二进制数一一对应;的二进制数一一对应;54215421BCD码码的前的前5 5个码和个码和84218421BCD码码相同,后相同,后5 5个码在前个码在前5 5个码的基础上加个码的基础上加10001000构成,这样的码,前构成,这样的码,前5 5个码和后个码和后5 5 个码一一对应相同,仅高位不同;个码一一对应相同,仅高位不同;24212421BCD码码的前的前5 5个码和个码和84218421BCD码码相同,后相同,后5 5个码以个码以中中心对称取反心对称取反,这样的码称为这样的码称为自反代码自反代码.例:例:40100 5101100000 91111(2
17、)(2)无权无权BCD码码:每位数码无确定的位权,例如:余:每位数码无确定的位权,例如:余3 3码码.余余3 3码的编码规律为码的编码规律为:在在84218421BCD码上加码上加0011,0011,例例 6 6的余的余3 3码为码为:0110+0110+00110011=10011001余余3 3码也是自反代码码也是自反代码 2.2.格雷码格雷码(Gray码码)格雷码为无权码格雷码为无权码,特点为:相邻两个代码之间仅有一特点为:相邻两个代码之间仅有一位不同位不同,其余各位均相同其余各位均相同.具有这种特点的代码称为具有这种特点的代码称为循环码循环码,格雷码是格雷码是循环码循环码.格雷码和四位
18、二进制码之间的关系格雷码和四位二进制码之间的关系:设四位二进制码为设四位二进制码为B3B2B1B0,格雷码为格雷码为R3R2R1R0,则则R3=B3,R2=B3B2R1=B2 B1R0=B1 B0其中其中,为为异或异或运算符运算符,其运算其运算规则为规则为:若两运算数若两运算数相相同同,结果结果为为“0 0”;两运算数两运算数不同不同,结果为结果为“1 1”.对于对于n位:位:Rn=Bn Ri=Bi+1 Bi同时有同时有:B3=R3,B2=B3R2B1=B2 R1B0=B1 R0转换练习转换练习例例:用用8421BCD8421BCD码表示十进制数码表示十进制数(73.5)(73.5)1010十
19、进制数十进制数7 3 .57 3 .58421BCD8421BCD码码0111 0011 .01010111 0011 .0101故故:(73.5):(73.5)10 10=(01110011.0101)=(01110011.0101)8421BCD8421BCD码码思考思考:(00010101.0101)(00010101.0101)8421BCD8421BCD码码 =()=()2 2(73.5)(73.5)1010=()=()2 21001001.11001001.11111.11111.1(10110.1)(10110.1)2 2=()=()8421BCD8421BCD码码0010001
20、0.010100100010.0101(1100)(1100)5421BCD5421BCD+(1100)+(1100)余余3 3码码=()=()8421BCD8421BCD0001100000011000 3.3.奇偶校验码奇偶校验码 原代码的基础上增加一个码位使代码中含有原代码的基础上增加一个码位使代码中含有的的1 1的个数均为奇数(称为奇校验)或偶数(称的个数均为奇数(称为奇校验)或偶数(称为偶校验),通过检查代码中含有的为偶校验),通过检查代码中含有的1 1的奇偶性的奇偶性来判别代码的合法性。来判别代码的合法性。具有检错能力的代码具有检错能力的代码 4.4.字符数字码字符数字码 美国信息
21、交换的标准代码(简称美国信息交换的标准代码(简称ASCIIASCII)是应用)是应用最为广泛的字符数字码最为广泛的字符数字码 字符数字码能表示计算机键盘上能看到的各种符字符数字码能表示计算机键盘上能看到的各种符号和功能号和功能 1.31.3 算术运算算术运算1.3.1 1.3.1 二进制加法二进制加法0+0=00+0=01+0=0+1=11+0=0+1=11+1=101+1=101+1+1=11 1+1+1=11 1.3.2 1.3.2 有符号数的表示方法有符号数的表示方法表示二进制数的方法有三种,即原码、反码和补码表示二进制数的方法有三种,即原码、反码和补码 用补码系统表示有符号数用补码系统
22、表示有符号数 1.3.3 1.3.3 补码系统中的加法补码系统中的加法 第一种情况:两个正数相加。第一种情况:两个正数相加。第二种情况:正数与一个比它小的负数相加第二种情况:正数与一个比它小的负数相加 第三种情况:正数与比它大的负数相加第三种情况:正数与比它大的负数相加 第四种情况:两个负数相加第四种情况:两个负数相加 1.41.4 逻辑代数中的逻辑运算逻辑代数中的逻辑运算 研究数字电路的基础为研究数字电路的基础为逻辑代数逻辑代数,由英国数学家,由英国数学家George Boole在在18471847年提出的,逻辑代数也称年提出的,逻辑代数也称布尔布尔代数代数.在逻辑代数中在逻辑代数中,变量常
23、用字母变量常用字母A,B,C,Y,Z,a,b,c,x.y.z等表示,变量的取值只能是等表示,变量的取值只能是“0 0”或或“1 1”.逻辑代数中只有三种基本逻辑运算逻辑代数中只有三种基本逻辑运算,即即“与与”、“或或”、“非非”。1.1.与与逻辑运算逻辑运算 定义定义:只有决定一事件的:只有决定一事件的全部全部条件都具备时,这件条件都具备时,这件事才成立;如果有一个或一个以上条件不具备,则这件事事才成立;如果有一个或一个以上条件不具备,则这件事就不成立。这样的因果关系称为就不成立。这样的因果关系称为“与与”逻辑关系。逻辑关系。与逻辑电路状态表与逻辑电路状态表开关开关A状态状态 开关开关 B状态
24、状态 灯灯F状态状态 断断 断断 灭灭 断断 合合 灭灭 合合 断断 灭灭 合合 合合 亮亮与逻辑电路与逻辑电路1.4.1 1.4.1 基本逻辑运算基本逻辑运算若若将开关断开和灯的熄灭状态用逻辑量将开关断开和灯的熄灭状态用逻辑量“0 0”表示表示;将开关将开关合上和灯亮的状态用逻辑量合上和灯亮的状态用逻辑量“1 1”表示表示,则上述状态表可表则上述状态表可表示为示为:与与逻辑真值表逻辑真值表A B F=A B0 0 00 1 01 0 01 1 1&ABF=AB与门与门逻辑符号逻辑符号与门与门的逻辑功能概括:的逻辑功能概括:1 1)有)有“0 0”出出“0 0”;2 2)全)全“1 1”出出“
25、1 1”。真值表真值表:把所有输入变量取值的各种可能组合和对应的输把所有输入变量取值的各种可能组合和对应的输 出变量值之间的逻辑关系列成表格的形式出变量值之间的逻辑关系列成表格的形式.2.2.或或逻辑运算逻辑运算 定义:在决定一事件的各种条件中定义:在决定一事件的各种条件中,只要有只要有一个一个或或一一个以上个以上条件具备时,这件事就成立条件具备时,这件事就成立;只有所有的条件都不只有所有的条件都不具备时具备时,这件事就不成立这件事就不成立.这样的因果关系称为这样的因果关系称为“或或”逻辑逻辑关系。关系。或逻辑电路或逻辑电路 或或逻辑真值表逻辑真值表A B F=A+B0 0 00 1 11 0
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数字 逻辑电路 系统 设计 ppt 课件
限制150内