个海南大学 等断 HAINAN UNIVERSITY 数字电子技术 Digital Electronics Technology 第4章组合逻辑电路 海南大学《部字电子技术》课程組 教学阕址http://hainu.edu.cn/szjpkc 讨论空间:htp:/975885101 . gzone. gg. com E-mail:975885101@qq.com 信息科学术学院 20212/10
2021/2/10 第4章 组合逻辑电路 数字电子技术 Digital Electronics Technology 海南大学《数字电子技术》课程组 教学网址:http://hainu.edu.cn/szjpkc 讨论空间:http://975885101.qzone.qq.com/ E-mail: 975885101@qq.com
个海南大学 41概述 等断 HAINAN UNIVERSITY 1.组合逻辑电路的特点 数字逻辑电路分为类:组合逻辑电路和时序逻辑电路。 组合电路逻辑功能特点:任意时刻的输出仅取决于该时 刻的输入,而与信号作用前电路原来的状态无关; 时序电路逻辑功能特点:任意时刻的输出不仅取决于该 时刻的输入,而与信号作用前电路原来的状态有关。 y1J X1x27 2 组合逻辑电路 fff X,X27 信息科学术学院 Digital Electronics Technology 20212/10
Digital Electronics Technology 2021/2/10 1. 组合逻辑电路的特点 数字逻辑电路分为类:组合逻辑电路和时序逻辑电路。 组合电路逻辑功能特点:任意时刻的输出仅取决于该时 刻的输入,而与信号作用前电路原来的状态无关; 时序电路逻辑功能特点:任意时刻的输出不仅取决于该 时刻的输入,而与信号作用前电路原来的状态有关。 4.1 概述 ( ) ( ) ( ) = = = y f x x x y f x x x y f x x x n n m m m , , , , , , 1 2 1 2 2 2 1 2 1 1
个海南大学 4,2组合逻辑电路的分析与设计方法 等断 HAINAN UNIVERSITY 2.组合电路的分析步骤 (1)由已知的逻辑图,写出相应的逻辑函数式; (2)对函数式进行化简 (3)根据化简后的函数式列真值表,找出其逻辑功能。 所谓组合逻辑电路的分析,就是根据给定的逻辑电路图, 求出电路的逻辑功能。 例:试分析图示电路的逻辑功能。 B 解:第一步:由逻辑图可以写 输出P的逻辑表达式为: 4 F=AB·AC·BC & 信息科学术学院 Digital Electronics Technology 20212/10
Digital Electronics Technology 2021/2/10 2. 组合电路的分析步骤 (1)由已知的逻辑图,写出相应的逻辑函数式; (2)对函数式进行化简; (3)根据化简后的函数式列真值表,找出其逻辑功能。 4.2 组合逻辑电路的分析与设计方法 例:试分析图示电路的逻辑功能。 解:第一步:由逻辑图可以写 输出F的逻辑表达式为: F = AB AC BC 所谓组合逻辑电路的分析,就是根据给定的逻辑电路图, 求出电路的逻辑功能
个海南大学 4,2组合逻辑电路的分析与设计方法 等断 HAINAN UNIVERSITY 第二步:可变换为 真值表 F=AB+AC+BC BC 第三步:列出真值表。 0 00 第四步:确定电路的逻辑功0010 能 0 10 0 由真值表可知,三个变量输0111 入A,B,C,只有两个及两仁1000 个以上变量取值为时,输出 01 才为1。可见电路可实现多数 111 10 1 表决逻辑功能。 1|1 信息科学术学院 Digital Electronics Technology 20212/10
Digital Electronics Technology 2021/2/10 第二步:可变换为 F = AB+AC+BC 第三步:列出真值表。 A B C F 0 0 0 0 0 0 1 0 0 1 0 0 0 1 1 1 1 0 0 0 1 0 1 1 1 1 0 1 1 1 1 1 真值表 第四步:确定电路的逻辑功 能。 由真值表可知,三个变量输 入A,B,C,只有两个及两 个以上变量取值为1时,输出 才为1。可见电路可实现多数 表决逻辑功能。 4.2 组合逻辑电路的分析与设计方法
个海南大学 4,2组合逻辑电路的分析与设计方法 等断 HAINAN UNIVERSITY 由电路图直接列出真值表的方法: X00001111 000111111 01000101 y00110011 01100 01100101 Z0101010 F 01010101 00100000 1111000 00110011 10101010 信息科学术学院 Digital Electronics Technology 20212/10
Digital Electronics Technology 2021/2/10 X 00001111 y 00110011 Z 01010101 11001111 11110000 00110011 10101010 01000101 00100000 01100101 F 11001100 00001111 01010101 4.2 组合逻辑电路的分析与设计方法 由电路图直接列出真值表的方法:
个海南大学 4,2组合逻辑电路的分析与设计方法 等断 HAINAN UNIVERSITY R XyZ 000 0 100 567 0010 信息科学术学院 Digital Electronics Technology 20212/10
Digital Electronics Technology 2021/2/10 4.2 组合逻辑电路的分析与设计方法 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 x y z 0 1 1 0 0 1 0 1 0 1 2 3 4 5 6 7 Row F
个海南大学 4,2组合逻辑电路的分析与设计方法 等断 HAINAN UNIVERSITY 3.组合逻辑电路的设计方法 与分析过程相反,组合逻辑电路的设计是根据给定的实 际逻辑问题,求出实现其逻辑功能的最简单的逻辑电路。 设计步骤: (1)分析设计要求,设置输入输出变量并逻辑赋值 (2)列真值表; (3)写出逻辑表达式,并化简 (4)画逻辑电路图。 信息科学术学院 Digital Electronics Technology 20212/10
Digital Electronics Technology 2021/2/10 3. 组合逻辑电路的设计方法 设计步骤: (1)分析设计要求,设置输入输出变量并逻辑赋值; (2)列真值表; (3)写出逻辑表达式,并化简; (4)画逻辑电路图。 与分析过程相反,组合逻辑电路的设计是根据给定的实 际逻辑问题,求出实现其逻辑功能的最简单的逻辑电路。 4.2 组合逻辑电路的分析与设计方法
个海南大学 42组合逻辑电路的分析与设计方法 HAINAN UNIVERSITY 例:一火灾报警系统,设有烟感、温感和紫外光感三种 类型的火灾探测器。为了防止误报警,只有当其中有两种 或两种以上类型的探测器发出火灾检测信号时,报警系统 产生报警控制信号。设计一个产生报警控制信号的电路。 解:(1)分析设计要求,设输入输出变量并逻辑赋值; 输入变量:烟感A、温感B,紫外线光感C; 输出变量:报警控制信号Y。 逻辑赋值:用1表示肯定,用0表示否定 信息科学术学院 Digital Electronics Technology 20212/10
Digital Electronics Technology 2021/2/10 例:一火灾报警系统,设有烟感、温感和紫外光感三种 类型的火灾探测器。为了防止误报警,只有当其中有两种 或两种以上类型的探测器发出火灾检测信号时,报警系统 产生报警控制信号。设计一个产生报警控制信号的电路。 解:(1)分析设计要求,设输入输出变量并逻辑赋值; 输入变量:烟感A 、温感B,紫外线光感C; 输出变量:报警控制信号Y。 逻辑赋值:用1表示肯定,用0表示否定。 4.2 组合逻辑电路的分析与设计方法
个海南大学 42组合逻辑电路的分析与设计方法 HAINAN UNIVERSITY (2)列真值表 (3)由真值表写逻辑表达式,并化简; ABC Y=A BC+A B C+AB C +ABC 0000 化简得最简式: 0010 Y=AB+AC+BO 0100 0111 (4)画逻辑电路图: 1000 1011 110 1111 信息科学术学院 Digital Electronics Technology 20212/10
Digital Electronics Technology 2021/2/10 (2)列真值表 A B C Y 0 0 0 0 0 0 1 0 0 1 0 0 0 1 1 1 1 0 0 0 1 0 1 1 1 1 0 1 1 1 1 1 (3) 由真值表写逻辑表达式,并化简; 化简得最简式: (4) 画逻辑电路图: 4.2 组合逻辑电路的分析与设计方法
43常用组合逻辑电路部件 个海南大学 等断 HAINAN UNIVERSITY 人们为解决实践上遇到的各种逻辑问题,设计了许多逻 辑电路。然而,我们发现,其中有些逻辑电路经常、大量 出现在各种数字系统当中。为了方便使用,各厂家已经把 这些逻辑电路制造成中规模集成的组合逻辑电路产品。 比较常用的组合逻辑部件有编码器、译码器、数据选择 器、加法器和数值比较器等等。 1.编码器 用二进制代码表示文字、符号或者数码等特定对象的过 程,称为编码。实现编码的逻辑电路,称为编码器。 信息科学术学院 Digital Electronics Technology 20212/10
Digital Electronics Technology 2021/2/10 人们为解决实践上遇到的各种逻辑问题,设计了许多逻 辑电路。然而,我们发现,其中有些逻辑电路经常、大量 出现在各种数字系统当中。为了方便使用,各厂家已经把 这些逻辑电路制造成中规模集成的组合逻辑电路产品。 比较常用的组合逻辑部件有编码器、译码器、数据选择 器、加法器和数值比较器等等。 1. 编码器 4.3 常用组合逻辑电路部件 用二进制代码表示文字、符号或者数码等特定对象的过 程,称为编码。实现编码的逻辑电路,称为编码器