- 86
- 0
- 约4.53千字
- 约 70页
- 2017-06-08 发布于湖北
- 举报
第四章 组合逻辑电路 第一节 概述 组合逻辑电路在功能上的特点:在任一时刻,输出信号只决定于该时刻各输入信号的组合,而与该时刻前的电路输入信号无关。 组合逻辑电路在电路结构上的特点:由各种类型逻辑门电路组成;电路的输出和输入之间没有反馈途径;电路中不含记忆单元。 组合逻辑电路的结构: 4.2 组合逻辑电路的分析 1 、组合逻辑电路分析的目的:找出给定电路的输出与输入之间的逻辑功能。 2、描述组合逻辑电路的方法:写出输出与输入之间的逻辑表达式;列出真值表;用简洁明了的语言说明等。 3、分析的步骤: (1)根据逻辑电路图,写出输出变量对应于输入变量的逻辑函数表达式; (2)根据输出函数表达式列出真值表; (3)根据真值表或输出函数表达式,确定逻辑功能,评价电路。 4.2.2 分析举例 1.单输出组合逻辑电路的分析举例 【例1】试分析图示电路的逻辑功能。 4.2.2 分析举例 1.单输出组合逻辑电路的分析举例 【例2】试分析图示电路的逻辑功能。 2.多输出组合逻辑电路的分析举例 4.3 组合逻辑电路的设计 1、设计目的:根据给出的实际逻辑问题,经过逻辑抽象,找出用最少的逻辑门实现给定逻辑功能的方案,并画出逻辑电路图。 2、设计的步骤: (1)根据给定的逻辑问题,确定输入、输出变量建立真值表。 (2)根据真值表写出逻辑表达式。 (3)把逻辑函数式化简或变换成适当形式。 (4)根据逻辑表达式画出逻辑电路图。 4.3.2 设计举例 1.单输出组合电路设计举例 【例1】设计一个逻辑电路:三个输入端,一个输出端,当有两个或两个以上输入为“1”时,输出为“1”,否则输出为“0”。 【例2】用与非门设计一个一位十进制数的数值范围指示器,设这个一位十进制数为X,电路输入为A、B、C和D,X?8A?4B?2C?D,要求当X≥5时输出F为“1”,否则为“0”,该电路实现了四舍五入功能。 【例4.7】设计一个三线排队组合电路,其逻辑功能是:信号A、B、C通过排队电路分别由、FA、FB、FC输出,在同一时间内只能有一个信号通过,如果同时有两个或两个以上的信号出现时,则输入信号按A、B、C顺序通过。要求用与非门实现。 4.4 常用集成组合逻辑电路 4.4.1 加法器 1.一位半加器 设Ai和Bi是两个一位二进制数,半加后得到的和为Si,向高位的进位为Ci。其真值表为: 其函数式为: 其实现的逻辑电路及符号为: 2.一位全加器 设Ai和Bi是两个一位二进制数,考虑低位的进位Ci-1,这三者相加可得到真值表如下。 由真值表可求得逻辑表达式: 其实现的逻辑电路及符号为: 3.多位全加器 四位二进制全加器74LS83 由两片四位二进制全加器74LS83构成的一个八位二进制加法运算器 4.4.2 译码器 译码器是将每一组输入代码译为一个特定输出信号的组合逻辑电路。 译码器种类有:二进制译码器、二-十进制译码器、显示译码器等。 1.二进制译码器 二进制译码器的输入为二进制码,若输入有n位,数码组合有2n种,可译出2n个不同输出信号。 74LS138译码器的逻辑电路图 当EN?1时,译码器的输出逻辑表达式为: 常用的逻辑符号: “使能端”的作用 除了能控制译码工作以外,还可以: 1)消除译码器的尖峰干扰。 2)扩大译码器应用范围。若将“使能端”作为变量输入端,进行适当的组合,可以扩大译码器输入变量数。 两片74138译码器扩展成的四线-十六线译码器的连线图 2.二-十进制译码器 二-十进制译码器的逻辑图 3.显示译码器 用数字显示电路可将数字量直观地显示出来。 数字显示电路通常由译码器、驱动器和显示器组成 。 七段显示器组成示意图 4.4.3 编码器 1.编码器的概念:给某个特定的字符或信息编以一定的代码。 编码器输入的是:“某个特定的字符或信息”,输出的是:“代码”。 2.二-十进制编码器 (1)二进制编码器 将一般信号编为二进制代码的电路称为二进制编码器。 一位二进制代码可以表示两个信号,两位二进制代码有00、01、10、11四种组合,可以代表四个信号。依次类推,n位二进制代码可表示2n个信号。 【例1】设计一个编码器,将Y0~Y7的8个信号编成二进制代码。 (2)二-十进制编码器 二-十进制代码(简称BCD)是用4位二进制代码来表示一位十进制数。 【例2】设计一个8421BCD码编码器。 【例3】设计一个按键式8421BCD码的逻辑电路。 I0~I9代表十个键,D、C、B、A为输出代码,并且同时输出数据有效标志S。 3.优先编码器 在数字系统中,有几个键或几个信号同时出现,要求编码器能识别输入信号的优先级别,对其中高优先级的信号进行编码,完成这一功能的编码器称为优先编
原创力文档

文档评论(0)