4.2组合逻辑电路的分析方法和设计方法(1)逻辑抽象,列出真值表解:逻辑真值表输入变量:输入输出水位检测元件以A、B、C表示,水BcAYLYs位低于检测元件为1,高于为0。00A电0输出变量:0R1水泵以Ys、Yi表示,水泵工作为1,xX不工作为0。0XX1X0XBxX10AASY.111示意图
4.2 组合逻辑电路的分析方法和设计方法 解: (1)逻辑抽象,列出真值表 输入变量: 水位检测元件以A、B、C表示,水 位低于检测元件为1,高于为0。 输出变量: 水泵以YS、YL表示,水泵工作为1, 不工作为0。 YS YL B A C 示意图 逻辑真值表 1 1 1 1 1 0 1 0 1 1 0 0 0 1 1 0 1 0 0 0 1 0 0 0 A B C YL 输 入 输出 YS 0 0 0 1 X X 1 0 1 1 0 1 0 1 0 0 X X X X X X 1 0 1 1 1 0 0 0 0 0 0 1 0 1 1 1 1 1
4.2组合逻辑电路的分析方法和设计方法YL=A'BC+ABC(2)写出输出函数表达式Ys=A'B'C+ABC(3化简输出函数YSBCBC100001114011000110+01XXX1XBYs=A+B'CR(4)画出逻辑电路图>IYS&
(2)写出输出函数表达式 YS=A'B'C+ABC YL=A'BC+ABC (3)化简输出函数 A BC 0 1 00 01 11 10 YL A BC 0 1 00 01 11 10 YS YL = B YS = A+ BC 1 × × × 1 × 1 × × × 1 × (4)画出逻辑电路图 1 A B C & ≥1 YL YS 4.2 组合逻辑电路的分析方法和设计方法
4.3若干常用的组合逻辑电路人们为解决实践上遇到的各种逻辑问题,设计了许多逻辑电路。然而,我们发现,其中有些逻辑电路经常、大量出现在各种数字系统当中,为了方便使用,各厂家已经把这些逻辑电路制造成中规模集成(MSI)的组合逻辑电路产品。MSI组合部件具有功能强、兼容性好、体积小、功耗低、使用灵活等优点,因此得到广泛应用。本节主要介绍几种典型MSI组合逻辑部件的功能及应用。比较常用MSI组合部件的有编码器、译码器、数据选择器、加法器和数值比较器等等
4.3 若干常用的组合逻辑电路 人们为解决实践上遇到的各种逻辑问题,设计了许多 逻辑电路。然而,我们发现,其中有些逻辑电路经常、大 量出现在各种数字系统当中,为了方便使用,各厂家已经 把这些逻辑电路制造成中规模集成(MSI)的组合逻辑电路产 品。 MSI组合部件具有功能强、兼容性好、体积小、功耗 低、使用灵活等优点,因此得到广泛应用。本节主要介绍 几种典型MSI组合逻辑部件的功能及应用。 比较常用MSI组合部件的有编码器、译码器、数据选 择器、加法器和数值比较器等等
4.3若干常用的组合逻辑电路编码器一将具有特定含义的信息编成相应二进制编码代码的过程。编码器(即Encoder实现编码功能的电路编码被编二进制器信号代码任何时候只允许一个编码输入信普通编码器号有效,否则输出就会发生混乱。>编码器的分类允许同时输入两个以上编码信号,但当多个输入信号同时出现时,只优先编码器对其中优先权最高的信号进行编码
4.3 若干常用的组合逻辑电路 一、 编码器 ➢编码 将具有特定含义的信息编成相应二进制 代码的过程。 ➢编码器(即Encoder) 实现编码功能的电路 被编 信号 二进制 代码 编码 器 ➢编码器 的分类 优先编码器 普通编码器 任何时候只允许一个编码输入信 号有效,否则输出就会发生混乱。 允许同时输入两个以上编码信号, 但当多个输入信号同时出现时,只 对其中优先权最高的信号进行编码
4.3若干常用的组合逻辑电路1.普通编码器编码原则:N位二进制代码可以表示2N个信号,则对M个信号编码时,应由2N≥M来确定位数N。例:对101键盘编码时,要采用多少位二进制代码?采用7位二进制代码。因为27=128>101·普通二进制编码器Y0Y>二进制编码二进制2个n位二进器的结构框图输入编码器制码输出Yn-12n-1
4.3 若干常用的组合逻辑电路 1. 普通编码器 • 普通二进制编码器 ➢二进制编码 器的结构框图 I 0 I 1 Y n-1 Y 0 Y 1 1 n2 - I 二进制 编码器 2 n个 输入 n位二进 制码输出 编码原则:N位二进制代码可以表示2 N个信号,则对M个信号 编码时,应由2 N ≥M来确定位数N。 例:对101键盘编码时,要采用多少位二进制代码? 采用7位二进制代码。因为2 7=128>101