数字逻辑电路课件详细版本-第1章讲稿.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《数字逻辑电路课件详细版本-第1章讲稿.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数字 逻辑电路 课件 详细 版本 讲稿
- 资源描述:
-
1、同学们好!课程简介:课程简介:本课程为本课程为数字数字逻辑逻辑电路电路,以,以数字电路数字电路为主,为主,脉冲脉冲电路电路的内容较少的内容较少.课程为课程为4 4个学分,另有个学分,另有0.50.5个学分的个学分的实验实验.属专业属专业基础课基础课.本课程具有较强的本课程具有较强的实践性实践性,有广泛的有广泛的应用应用领域领域.学好本课程的要点学好本课程的要点:听懂每一堂课的内容、培养逻辑听懂每一堂课的内容、培养逻辑思维方法、多做练习思维方法、多做练习.本课程参考资料:本课程参考资料:1.1.Digital Logic Circuit Analysis and DesignDigital Lo
2、gic Circuit Analysis and Design Victor P.Nelson Victor P.Nelson 等著等著 清华大学出版社清华大学出版社 (英文影印版)(英文影印版)2.2.Digital Fundamentals (Seventh Edition)Digital Fundamentals (Seventh Edition)Thomas L.Floyd Thomas L.Floyd 著著 科学出版社科学出版社 (英文影印版)(英文影印版)第第1 1章章 数字逻辑电路基础数字逻辑电路基础两类信号两类信号:模拟信号模拟信号;数字信号数字信号.在时间上和幅值上均连续的信
3、号称为模拟信号在时间上和幅值上均连续的信号称为模拟信号;在时间上和幅值上均离散的信号称为数字信号在时间上和幅值上均离散的信号称为数字信号.处理数字信号的电路称为数字电路处理数字信号的电路称为数字电路.2)2)电路中器件工作于电路中器件工作于“开开”和和“关关”两种状态两种状态,电路的输电路的输 出和输入为逻辑关系出和输入为逻辑关系;3)3)电路既能进行电路既能进行“代数代数”运算运算,也能进行也能进行“逻辑逻辑”运算运算;数字电路特点数字电路特点:1)1)工作信号是二进制表示的二值信号工作信号是二进制表示的二值信号(具有具有“0”0”和和“1”1”两种取值两种取值,通常是两种不同的电平值,通常
4、是两种不同的电平值);4)4)电路工作可靠电路工作可靠,精度高精度高,抗干扰性好抗干扰性好.5)5)数字信号便于保存、传输,保密性好。数字信号便于保存、传输,保密性好。1.1 1.1 数制与数制与BCD码码 所谓所谓“数制数制”,指进位计数制,即用进位的方法来计,指进位计数制,即用进位的方法来计数数.数制包括数制包括计数符号(数码)计数符号(数码)和和进位规则进位规则两个方面。两个方面。常用数制有十进制、十二进制、十六进制、六十进常用数制有十进制、十二进制、十六进制、六十进制等。制等。1.1.1 1.1.1 常用数制常用数制 1.1.十进制十进制(1)(1)计数符号计数符号:0,1,2,3,4
5、,5,6,7,8,9.0,1,2,3,4,5,6,7,8,9.(2)(2)进位规则进位规则:逢十进一逢十进一.例例:1987.45=1103+9102+8101+7100 +410-1+510-2(3)(3)十进制数按权展开式十进制数按权展开式权权 系数系数2.2.二进制二进制(1)(1)计数符号计数符号:0,1.:0,1.(2)(2)进位规则进位规则:逢二进一逢二进一.(3)(3)二进制数按权展开式二进制数按权展开式 1nmiii1010a)N(1nmiii22a)N(1 1)数字装置)数字装置简单可靠简单可靠;2 2)二进制数运算)二进制数运算规则规则简单简单;3 3)数字电路既可以进行)
6、数字电路既可以进行算术运算算术运算,也可以进行,也可以进行逻辑运算逻辑运算.3.3.十六进制和八进制十六进制和八进制十六进制数计数符号十六进制数计数符号:0,1,.,9,:0,1,.,9,A,B,C,D,E,F.十六进制数进位规则十六进制数进位规则:逢十六进一逢十六进一.1nmiii1616a)N(按权展开式:按权展开式:数字电路中采用二进制的原因:数字电路中采用二进制的原因:21011611164161316621011616B16416D166)B4.D6(例例:八进制数计数符号八进制数计数符号:0,1,.6,7.:0,1,.6,7.八进制数进位规则八进制数进位规则:逢八进一逢八进一.按权
7、展开式:按权展开式:1nmiii88a)N(2101885848386)45.63(4.4.二进制数与十进制数之间的转换二进制数与十进制数之间的转换(1)(1)二进制数转换为十进制数二进制数转换为十进制数(按权展开法按权展开法)例:例:3101322121212121)101.1011(125.05.0128 例例:例:例:数制转换还可以采用数制转换还可以采用基数连乘、连除基数连乘、连除等方法等方法.0.514832(45.5)101-012345212120212120212(101101.1)(2 2)十进制数转换为二进制数)十进制数转换为二进制数(提取提取2 2的幂法的幂法)1.1.21
8、.1.2 几种简单的编码几种简单的编码 用四位二进制代码来表示一位十进制数码用四位二进制代码来表示一位十进制数码,这样的代这样的代码称为二码称为二-十进制码十进制码,或或BCDBCD码码.四位四位二进制有二进制有1616种不同的组合种不同的组合,可以在这可以在这1616种代码中种代码中任选任选1010种表示十进制数的种表示十进制数的1010个不同符号个不同符号,选择方法很多选择方法很多.选选择方法不同择方法不同,就能得到不同的编码形式就能得到不同的编码形式.1.1.二二 -十进制码十进制码 (BCDBCD码码)(Binary Coded Decimal codes)常见的常见的BCD码有码有8
9、4218421码、码、54215421码、码、24212421码、余码、余3 3码等。码等。十进制数十进制数8421码码5421码码2421码码余余3码码00000000000000011100010001000101002001000100010010130011001100110110401000100010001115010110001011100060110100111001001701111010110110108100010111110101191001110011111100常用常用BCDBCD码码 (1)(1)有权有权BCD码码:每位数码都有确定的位权的码,:每位数码都有确定的
10、位权的码,例如:例如: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 *在表中:在表中:8421 8421BCD码和代表码和代表09的二进制数一一对应;的二进制数一一对应;54215421BCD码码的前的前5 5个码和个码和84218421BCD码码相同
11、,后相同,后5 5个码在个码在前前5 5个码的基础上加个码的基础上加10001000构成,这样的码,前构成,这样的码,前5 5个码和后个码和后5 5 个码的个码的低低3 3位位一一对应相同,仅高位不同;一一对应相同,仅高位不同;24212421BCD码码的前的前5 5个码和个码和84218421BCD码码相同,后相同,后5 5个码以个码以中心对称取反中心对称取反,这样的码称为这样的码称为自反代码自反代码.40100 5101100000 91111例:例:(2)(2)无权无权BCD码码:每位数码无确定的位权,例如:余:每位数码无确定的位权,例如:余3 3码码.余余3 3码的编码规律为码的编码规
12、律为:在在84218421BCD码上加码上加0011,0011,2.2.格雷码格雷码(Gray码码)格雷码为无权码格雷码为无权码,特点为:相邻两个代码之间仅有一特点为:相邻两个代码之间仅有一位不同位不同,其余各位均相同其余各位均相同.具有这种特点的代码称为具有这种特点的代码称为循环码循环码,格雷码是格雷码是循环码循环码.格雷码不一定非为格雷码不一定非为4 4位。位。例例 6 6的余的余3 3码为码为:0110+0110+00110011=10011001格雷码和二进制码之间的关系格雷码和二进制码之间的关系:设二进制码为设二进制码为BnBn-1B1B0,格雷码为格雷码为RnRn-1 R1R0,则
13、则其中其中,为为异或异或运算符运算符,其运算其运算规则为规则为:若两运算数若两运算数相相同同,结果结果为为“0”;0”;两运算数两运算数不同不同,结果为结果为“1”.1”.Rn=Bn,Ri=Bi+1 Bi inin1.21.2 逻辑代数基础逻辑代数基础 研究数字电路的基础为研究数字电路的基础为逻辑代数逻辑代数,由英国数学家,由英国数学家George Boole在在18471847年提出的,逻辑代数也称年提出的,逻辑代数也称布尔布尔代数代数.1.2.11.2.1 基本逻辑运算基本逻辑运算 在逻辑代数中在逻辑代数中,变量常用字母变量常用字母A,B,C,Y,Z,a,b,c,x.y.z等表示,变量的取
14、值只能是等表示,变量的取值只能是“0 0”或或“1 1”.”.逻辑代数中只有三种基本逻辑运算逻辑代数中只有三种基本逻辑运算,即即“与与”、“或或”、“非非”。1.1.与与逻辑运算逻辑运算 定义定义:只有决定一事件的:只有决定一事件的全部全部条件都具备时,这件条件都具备时,这件事才成立;如果有一个或一个以上条件不具备,则这件事事才成立;如果有一个或一个以上条件不具备,则这件事就不成立。这样的因果关系称为就不成立。这样的因果关系称为“与与”逻辑关系。逻辑关系。与逻辑电路状态表与逻辑电路状态表开关开关A状态状态 开关开关 B状态状态 灯灯F状态状态 断断 断断 灭灭 断断 合合 灭灭 合合 断断 灭
15、灭 合合 合合 亮亮A AB BE EF F与逻辑电路与逻辑电路若将开关断开和灯的熄灭状态用逻辑量若将开关断开和灯的熄灭状态用逻辑量“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”出出“1”1”。2.2.或或逻辑运算逻辑运算 定义:在决定一事件的各种条件中定义:在决定一事件的各种条
16、件中,只要有只要有一个一个或或一一个以上个以上条件具备时,这件事就成立条件具备时,这件事就成立;只有所有的条件都不只有所有的条件都不具备时具备时,这件事就不成立这件事就不成立.这样的因果关系称为这样的因果关系称为“或或”逻辑逻辑关系。关系。或或逻辑真值表逻辑真值表A B F=A+B0 0 00 1 11 0 11 1 1A AB BE EF F或逻辑电路或逻辑电路1ABF=A+B或门或门逻辑符号逻辑符号或门或门的逻辑功能概括为的逻辑功能概括为:1)1)有有“1”1”出出“1”;1”;2)2)全全“0”0”出出“0”.0”.3.3.非非逻辑运算逻辑运算 定义定义:假定事件假定事件F成立与否同条件
17、成立与否同条件A的具备与否有关的具备与否有关,若若A具备具备,则则F不成立不成立;若若A不具备不具备,则则F成立成立.F和和A之间的这之间的这种因果关系称为种因果关系称为“非非”逻辑关系逻辑关系.1AF=A 非门非门逻辑符号逻辑符号 非逻辑真值表非逻辑真值表 A F=A 0 1 1 0与门和或门均可以有与门和或门均可以有多个多个输入端输入端.A AE EF F非逻辑电路非逻辑电路R R1.2.21.2.2 复合逻辑运算复合逻辑运算1.1.与非与非逻辑逻辑 (将将与与逻辑和逻辑和非非逻辑组合而成逻辑组合而成)与非逻辑真值表与非逻辑真值表A B F=A B0 0 10 1 11 0 11 1 0&
18、ABF=AB与非与非门逻辑符号门逻辑符号2.2.或非或非逻辑逻辑 (将或逻辑和非逻辑组合而成将或逻辑和非逻辑组合而成)或非或非逻辑真值表逻辑真值表A B F=A+B0 0 10 1 01 0 01 1 01ABF=A+B或非或非门逻辑符号门逻辑符号3.3.与或非与或非逻辑逻辑 (由由与与、或或、非非三种逻辑组合而成)三种逻辑组合而成)与或非与或非逻辑函数式:逻辑函数式:F=AB+CDF=AB+CD与或非与或非门门的逻辑符号的逻辑符号1&ABCDF=AB+CD 异或异或逻辑真值表逻辑真值表A B F=A B0 0 00 1 11 0 11 1 0 =1ABF=A B异或异或门门逻辑符号逻辑符号异
19、或异或逻辑的功能为逻辑的功能为:1)1)相同相同得得“0 0”;”;2)2)相异相异得得“1 1”.”.4.4.异或异或逻辑逻辑异或异或逻辑的函数式为:逻辑的函数式为:F=AB+AB=A B=AB同或同或门逻辑符号门逻辑符号F=A B.同或逻辑同或逻辑 真值表真值表A B F=A B0 0 10 1 01 0 01 1 1.对照对照异或异或和和同或同或逻辑真值表逻辑真值表,可以发现可以发现:同或同或和和异或异或互互为反函数为反函数,即即:A B=A B.5.5.同或同或逻辑逻辑同或同或逻辑式为逻辑式为:F=A B+A B=A B.表表1.12给出了门电路的几种表示方法,本给出了门电路的几种表示
20、方法,本课程中,均采用课程中,均采用“国标国标”。国外流行的电。国外流行的电路符号常见于外文书籍中,特别在我国引路符号常见于外文书籍中,特别在我国引进的一些计算机辅助分析和设计软件中,进的一些计算机辅助分析和设计软件中,常使用这些符号。常使用这些符号。1.2.31.2.3 逻辑电平及正、负逻辑逻辑电平及正、负逻辑 门电路的输入、输出为二值信号门电路的输入、输出为二值信号,用用“0 0”和和“1 1”表表示示.这里的这里的“0 0”、“1 1”一般用两个不同一般用两个不同电平值电平值来表示来表示.若用高电平若用高电平V VH H表示逻辑表示逻辑“1 1”,”,用低电平用低电平V VL L表示逻辑
21、表示逻辑“0 0”,”,则称为则称为正正逻辑约定逻辑约定,简称简称正正逻辑逻辑;若用高电平若用高电平V VH H表示逻辑表示逻辑“0 0”,”,用低电平用低电平V VL L表示逻辑表示逻辑“1 1”,”,则称为则称为负负逻辑约定逻辑约定,简称简称负负逻辑逻辑.在本课程中在本课程中,如不作特殊说明如不作特殊说明,一般都采用一般都采用正正逻辑表示逻辑表示.VH和和VL的具体值的具体值,由所使用的集成电路品种以及所由所使用的集成电路品种以及所加电源电压而定加电源电压而定,有两种常用的集成电路有两种常用的集成电路:1)1)TTL电路电路,电源电压为电源电压为5伏伏,VH约为约为3V左右左右,VL约为约
22、为0.2伏左右伏左右;2)2)CMOS电路电路,电源电压范围较宽电源电压范围较宽,CMOS4000系列系列的电源电压的电源电压VDD为为318伏伏.CMOS电路的电路的VH约为约为0.9 VDD,而而VL约为约为0伏左右伏左右.对一个特定的逻辑门对一个特定的逻辑门,采用不同的逻辑表示时采用不同的逻辑表示时,其门的其门的名称也就不同名称也就不同.正负正负逻辑转换举例逻辑转换举例 电平真值表电平真值表 正正逻辑逻辑(与非与非门门)负负逻辑逻辑(或非或非门门)Vi1 Vi2 Vo A B Y A B Y VL VL VH 0 0 1 1 1 0 VL VH VH 0 1 1 1 0 0 VH VL
23、VH 1 0 1 0 1 0 VH VH VL 1 1 0 0 0 1 1.2.41.2.4 基本定律和规则基本定律和规则1.1.逻辑函数的相等逻辑函数的相等 因此因此,如两个函数的如两个函数的真值表真值表相等相等,则这两个函数一定相等则这两个函数一定相等.设有两个逻辑设有两个逻辑:F1=f1(A1,A2,An)F2=f2(A1,A2,An)如果对于如果对于A1,A2,An 的任何一组取值的任何一组取值(共共2n组组),),F1 和和 F2均相等均相等,则称则称F1和和 F2相等相等.自等律自等律 A 1=A ;A+0=A 重迭律重迭律 A A=A ;A+A=A 交换律交换律 A B=B A
24、;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)反演律反演律 A+B=AB ;AB=A+B 2.2.基本定律基本定律 01律律 A 0=0 ;A+1=1互补律互补律 A A=0 ;A+A=1还原律还原律 A=A=反演律反演律也称也称德德摩根摩根定理定理,是一个非常有用的定理是一个非常有用的定理.3.3.逻辑代数的三条规则逻辑代数的三条规则 (1)(1)代入代入规则规则 任何一个含有变量任何一个含有变量x的等式的等式,如果将所有出现如果将所有出现x的位置的位置,都用一个逻辑函数式都用一个
25、逻辑函数式F代替代替,则等式仍然成立则等式仍然成立.例例:已知等式已知等式 A+B=A B,有函数式有函数式F=B+C,则则 用用F代替等式中的代替等式中的B,有有 A+(B+C)=A B+C 即即 A+B+C=A B C 由此可以证明反演定律对由此可以证明反演定律对n n变量仍然成立变量仍然成立.(2)(2)反演反演规则规则 设设F F为任意逻辑表达式为任意逻辑表达式,若将若将F F中中所有所有运算符、运算符、常量常量及及变量变量作如下变换:作如下变换:+0 1 原变量原变量 反变量反变量 +1 0 反变量反变量 原变量原变量 则所得新的逻辑式即为则所得新的逻辑式即为F的反函数,记为的反函数
展开阅读全文