教案4(4.3.4,讨论).ppt_第1页
教案4(4.3.4,讨论).ppt_第2页
教案4(4.3.4,讨论).ppt_第3页
教案4(4.3.4,讨论).ppt_第4页
教案4(4.3.4,讨论).ppt_第5页
已阅读5页,还剩14页未读, 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、1、用译码器设计组合逻辑电路的方法;,复习,2、数据选择器的概念及分类; 3、数据选择器的扩展;,4、用数据选择器设计组合逻辑电路的方法;,5、数据比较器的概念、类型、扩展。,4.3.4 加法器,一、定义 二、分类 三、加法器实例介绍 四、加法器应用,一、定义:实现二进制数加法运算的器件称为加法器。,二、分类:半加器(一位半加器) 全加器(一位全加器、多位全加器),1、一位半加器,对两个1位二进制数进行相加(不考虑来自低位的进位)而求得和及进位的逻辑电路称为半加器。,三、加法器实例介绍,2、一位全加器,对两个1位二进制数进行相加并考虑低位来的进位,即相当于3个1位二进制数相加,求得和及进位的逻

2、辑电路称为全加器。,实现多位二进制数相加的电路称为多位加法器。,串行进位加法器,3、多位 加法器,构成:把n位全加器串联起来,低位全加器的进位输出连接到相邻的高位全加器的进位输入。,特点:进位信号是由低位向高位逐级传递的,结构简单,但 速度慢。,超前进位加法器,目的:提高运算速度。 措施:减小或消除由于进位信号逐级传递所耗费的时间。 具体实现办法:通过逻辑电路事先算出每一位全加器的进位输入信号,而无需再从低位开始向高位逐位传递进位信号了。 (详细分析见课本P194P196页),四位超前进位加法器实例介绍,四、应用:用加法器实现逻辑函数,1、若输出 能化成输入变量与常量相加,则可用加法器实现;,

3、例1、设计一个代码转换电路,将BCD代码的 8421码转成余3码。,真值表,2、逻辑函数对应的输出能化成输入变量与另一组输入变量相加,也可用加法器实现。,例2、设计一电路,输入为8421 BCD码,要求:当输入小于5时,输出为输入数加2;当输入大于等于5时,输出为输入数加4。用4位加法器及基本逻辑门实现。,思路 (1)将输出表示为输入变量与另一组变量之间的加法运算; (2)将输入变量接到加法器的一组输入端;第二组变量接到另一组输入端,但要用输入变量的函数关系来表示,即可实现。,解:根据题意得真值表为:,卡诺图化简:,B2=A+BD+BC,令A3A2A1A0=ABCD,B3B2B1B0如上所示,

4、CI=0,画出实现电路即可。,电路连接图:,B2=A+BD+BC,结论:任何逻辑函数 ,只要输入输出变量数一致,都可用加法器和其他一些必要门电路实现。如何实现?,3、实现减法可用加法器实现,1位二进制减法电路实现图为:,思考:若A,B均为四位二进制数,应如何连线?,A-B=A+(B)COMP-2n,A-B=A+(B)INV+1-2n,Y,1,对两个1位二进制数进行相加(不考虑低位来的进位)而求得和及进位的逻辑电路称为半加器。 对两个1位二进制数进行相加并考虑低位来的进位,即相当于3个1位二进制数的相加,求得和及进位的逻辑电路称为全加器。 实现多位二进制数相加的电路称为多位加法器。按照进位方式的

5、不同,加法器分为串行进位加法器和超前进位加法器两种。 加法器除用来实现两个二进制数相加外,还可用来设计代码转换电路、二进制减法器和十进制加法器等。,加法器小结,小结,半加器、全加器的概念;加法器的应用。,作业: 4.26,第四章复习,四大重点内容: 1、 组合逻辑电路基本概念; 2、 组合逻辑电路的分析; 3、 组合逻辑电路的设计; 用SSI门电路实现组合逻辑电路; 用MSI门电路实现组合逻辑电路。 4、 常用中规模集成组合逻辑电路。 (译码器、数据选择器、加法器),第一大重点:基本概念 1、 逻辑电路分类: 组合逻辑电路 时序逻辑电路 2、组合逻辑电路的特点: 动作特点:每一时刻的输出仅取决

6、于该时刻的输入,与电路原来的状态无关; 电路结构特点:不包含记忆单元(或存储单元。),第二大重点:组合逻辑电路的分析 步骤:根据电路写出输出表达式化简(为使写真值表简单)写出真值表说明功能。,第三大重点:组合逻辑电路的设计,设计:已知实际逻辑问题求实现该逻辑功能的最简逻辑电路 步骤:实际逻辑问题逻辑抽象逻辑真值表逻辑函数式根据要求选定所用器件: 1、若选用SSI,化简函数变换函数画出实现电路; 2、若选用MSI,变换函数画出实现电路。 逻辑抽象任务: 1、 分析事件的因果关系,确定输入变量和输出变量; 2、 定义逻辑状态的含义:用0或1表示输入和输出的不同状态; 3、 根据给定的因果关系列出逻

7、辑真值表。,第四大重点:重要中规模器件及应用,译码器分二进制译码器、十进制译码器及字符显示译码器,注意字符显示译码器与字符显示器的正确连接。 二进制译码器能产生输入变量的全部最小项(或最小项的反函数),而任一组合逻辑函数总能表示成最小项之和的形式,所以,由n位二进制译码器加上合适的门电路即可实现任何形式输入变量数不大于n的组合逻辑函数。,一、译码器,数据选择器能够从多路数字信息中任意选出所需要的一路信息作为输出,至于选择哪一路数据输出,则完全由地址代码组合决定。,数据选择器具有标准与或表达式的形式,提供了地址变量的全部最小项,并且一般情况下,Di可以当作一个变量处理。例,八选一数据选择器的表达式为:,用数据选择器实现组合逻辑函数的步骤:选用数据选择器确定地址变量对比要实现函数与数据选择器输出的表达式,求Di画连线图。,二、数据选择器,三、加法器,1、若输出能化成输入变量与常量相加,则可用加法器实现;,对两个1位二进制数进行相加(不考虑低位来的进位)而求得和及进位的逻辑电路称为半加器。 对两个1位二进制数进行相加并考虑低位来的进位,即相当于3个1位二进制数的相加,求得和及进位的逻辑电路称为全加器

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论