数字电子技术与实训教程课件作者郭健华第2章节.ppt

数字电子技术与实训教程课件作者郭健华第2章节.ppt

  1. 1、本文档共75页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第2章 组合逻辑电路 2.1 概 述 2.2 组合逻辑电路的分析与设计 2.3 编 码 器 2.4 译 码 器 2.5 数据选择器及数据分配器 2.6 数 值 比 较 器 2.7 组合逻辑电路中的竞争-冒险 本章将阐明组合逻辑电路的特点以及由门电路组成的组合逻辑电路的一般分析方法和设计方法,然后介绍几种典型的中规模组合逻辑电路:编码器、译码器、数据选择器、数据分配器和数值比较器的逻辑功能及应用。 目前许多组合逻辑电路都已经做成中、大规模集成电路,本章着重于从使用的角度介绍常用的中规模集成电路的电路结构、逻辑功能及使用方法。 2.1 概 述 数字逻辑电路从逻辑功能上可分为组合逻辑电路和时序逻辑电路两大类。组合逻辑电路(简称为组合电路)的特点是,在任意时刻,电路的输出状态仅仅取决于该时刻电路输入信号的取值组合,而与电路以前的状态无关。组合电路的一般框图如图2.1所示。 组合电路的输入输出逻辑关系是“即入即出”的关系,与电路原来的输入输出状态无关,即电路不具备记忆功能。因此,在电路结构上,组合电路一般由门电路组成。 组合电路的逻辑功能可以用逻辑函数表达式来描述,也可以用真值表、逻辑图和卡诺图来描述。 2.2 组合逻辑电路的分析与设计 2.2.1组合逻辑电路的一般分析方法 所谓组合逻辑电路的分析,就是根据给定组合逻辑电路的逻辑图,确定电路输入输出之间的逻辑关系,即确定电路的逻辑功能。 组合逻辑电路的一般分析步骤如下。 (1) 根据给定逻辑图,写出组合逻辑电路输出端的逻辑函数表达式。 (2) 将输出逻辑函数表达式化简成最简与或表达式。 (3) 由逻辑表达式列写电路的真值表。 (4) 由真值表说明电路的逻辑功能,或直接由真值表给出电路的逻辑功能。有时逻辑电路的逻辑功能难以用语言归纳,此时列出真值表即可。 用框图表示组合逻辑电路的分析步骤如图2.2所示。 2.2.2组合逻辑电路分析举例 2.2.3组合逻辑电路的一般设计方法 组合逻辑电路的设计就是根据给定的实际逻辑问题,求解实现该逻辑要求的逻辑电路图的过程。 组合逻辑电路设计的一般步骤如下。 (1) 对实际逻辑问题进行逻辑抽象,确定电路的输入变量和输出变量,以及它们的逻辑状态取值。 (2) 按照逻辑要求确定电路输入输出之间的逻辑关系,列写电路的真值表。 (3) 由真值表写出输出端的逻辑表达式并进行化简,根据所选用的门电路类型对逻辑表达式进行适当变形(一般采用与非门)。 (4) 根据输出端的逻辑表达式选用逻辑门,画出逻辑电路图。 组合逻辑电路的设计步骤用如图2.5所示框图表示。 图2.5组合逻辑电路设计步骤框图 2.3 编 码 器 在数字系统中,采用二进制代码表示特定的文字、符号和数值等信息的过程就是编码。实现编码的电路就是编码器。编码器的输入信号是一组表示特定信息的变量,它的输出信号是一组用二进制数表示的代码。 编码器是组合逻辑电路中的常用电路。主要有二进制编码器、二-十进制编码器和优先编码器。 2.3.1二进制编码器 用二进制数表示特定信息的电路称为二进制编码器。一位二进制数有“0”、“1”两种取值,可以表示两个信息。两位二进制数有“00”、“01”、“10”、“11”4种取值组合,可以表示4个信息。n位二进制数有2n种取值组合,可以表示2n个信息。因此,二进制编码器一般有2n个输入信息端,n位二进制代码输出。 2.3.2二-十进制编码器 二-十进制编码器是一种特殊的编码器,它的功能是把十进制数字0,1,2,…,9十个数字转换成对应的二进制代码输出。对应的二进制代码有多种,如2421码、余3码、余3循环码等,最常用的是8421BCD码。如图2.15所示为二-十进制编码器的原理图 。 2.3.3优先编码器 前面介绍的编码器也称为一般编码器,其输入信号是相互排斥的,即在任意时刻只允许有一个输入变量取得有效电平,其余输入变量均为无效电平,电路只对输入有效电平的变量进行编码。优先编码器在前述编码原理基础上,允许在任意时刻有多个输入变量获得有效电平,而编码器只对优级别最高的那个输入变量进行编码,这就必须首先规定输入变量的优先顺序。 常用的典型二进制编码器74148就是一个8线-3线优先编码器,除了完成上述基本功能外,为便于级联扩展,还增加了使能控制端和扩展输出端。74148的逻辑图和逻辑符号如图2.16所示。 2.4 译 码 器 译码是编码的逆过程。译码的作用就是把编码赋予代码的原意“翻译”出来,或者说译码器可以将每个代码翻译成为一个特定的输出信号,以表示它的原意。 实现译码的电路就是译码器。它是一个多输入多输出的组合逻辑电路,其输入为编码信号,对应每一组编码有一条译码输出端。当某个编码输入时,其对应的输出端就将获得区别于其他输

您可能关注的文档

文档评论(0)

带头大哥 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档