数电课件 第四章 组合逻辑电路3.ppt

  1. 1、本文档共21页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数电课件 第四章 组合逻辑电路3

例:(扩展应用)用两片74LS85组成一个8位数值比较器。 例:(扩展应用)用两片74LS85组成一个8位数值比较器。 例:(扩展应用)用两片74LS85组成一个8位数值比较器。 例:(扩展应用)用两片74LS85组成一个8位数值比较器。 * * * 数值比较器:用来完成两个二进制数大小比较的逻辑电路。 设A>B时Y (AB)=1;A<B时Y (AB) =1;A=B时Y (A=B) =1。 4.3.5 数值比较器 一、1位数值比较器 真值表 逻辑表达式 逻 辑 图 二、多位数值比较器 四位数值比较器简化真值表 比较两个多位数大小时,可以自高而低逐位比较,只有在高位相等时才比较低位。 逻辑表达式 74LS85逻辑功能示意图 说明:只比较两个4位数时,没有来自低位的比较结果,只需令IA=B=1, IAB=IAB=0 即可。 把8位二进制数分成两部分来比较,低四位用第一片比较,高四位用第二片比较; 方法: 高位片 低位片 优先进行高四位的比较,高位相等时再比较低四位。 因此将低位片的输出端接高位片的级联输入端。 把8位二进制数分成两部分来比较,低四位用第一片比较,高四位用第二片比较; 方法: 高位片 低位片 把8位二进制数分成两部分来比较,低四位用第一片比较,高四位用第二片比较; 方法: 优先进行高四位的比较,高位相等时再比较低四位。 因此将低位片的输出端接高位片的级联输入端。 低位片已经是最低位,所以其I(A=B)=1,另两个接地。 高位片 低位片 把8位二进制数分成两部分来比较,低四位用第一片比较,高四位用第二片比较; 方法: 优先进行高四位的比较,高位相等时再比较低四位。 因此将低位片的输出端接高位片的级联输入端。 低位片已经是最低位,所以其I(A=B)=1,另两个接地。 例:试用加法器和数值比较器实现1位十进制数的8421BCD码相加。 提示:用二进制加法器将两个BCD码相加时,会把BCD码作为普通的二进制代码处理: 0000 1001 1010 1111 10000 0000 1001 10000 11000 10001 二进制的和 BCD码的和 10010 和 9 BCD码 =二进制+0110 和 =9 BCD码 =二进制+0000 和 =9,有进位也加6 用比较器比较S31S21S11S01是否9; 加法器1进行两个BCD码的相加运算,和S31S21S11S01是普通二进制代码; 全加器2完成加6运算: 全加器2完成加6运算: 若S31S21S11S011001时(和9),则令加数B3B2B1B0=0110 若S31S21S11S01≤1001时(和≤9),则令加数B3B2B1B0=0000 当和≤9时Y(AB)=0,和9时Y(AB)=1,所以将B2B1接Y(AB). 控制B2B1为11或00,完成加6或不加的运算 另外,当两数之和15后C1将产生进位,此时和小于9,也应执行加6操作, 所以当C1=1或YAB=1时,加法器2都应对和加6,因此将C1与Y(AB)相或后再接B1、B2. 或门输出为1表示此时和大于16或大于9,对于BCD码而言两种情况都应该产生进位,因此或门的输出就是最终的进位。 或门输出为1表示此时和大于16或大于9,对于BCD码而言两种情况都应该产生进位,因此或门的输出就是最终的进位。 4.4 组合电路中的竞争-冒险现象 竞争-冒险现象:由于竞争的存在,而在电路的输出端可能出现尖峰脉冲的现象,称为竞争-冒险现象。 竞争:门电路的两个输入信号同时向相反的逻辑电平跳变(一个从1变为0,另一个从0变为1)的现象。 产生竞争-冒险的原因:主要由于门电路的延迟。

文档评论(0)

wyjy + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档