第四章组合逻辑电路1.ppt

  1. 1、本文档共75页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
MUX 4-1 S1 S0 Y D0 D1 D2 D3 E E→选通输入 E=1,Y=0输出无效; E=0,在S1、S0的控制下从22下选一路输出。 输 入 输 出 E S1 S0 Y 1 × × 0 0 0 0 0 0 0 1 0 1 0 1 1 D0 D1 D2 D3 4-1MUX功能表 数据选择器的应用: 1、利用一片双四选一数据选择器74153实现八选一的功能。 74153 S1 S1 S0 S0 S2 D0 D1 D2 D3 D4 D5 D6 D7 D10 D11 D12 D13 D20 D21 D22 D23 Y1 Y2 + Y 当S2=0, E1=0,E2=1 D0~D3之一输出 当S2=1, E1=1,E2=0 D4~D7之一输出 Y=Y1+Y2 2、利用74153实现逻辑函数。 Y=F(A、B、C)=∑m(1,3,5,6) MUX 4-1 S1 S0 Y D0 D1 D2 D3 E 可写出数据选择器的逻辑表达式: 若选用对比法: 已知: 令: B=S1 C=S0 A=Di ? ? D0=0 D1=A+A=1 D2=A D3=A 74153 B S1 S0 E C 0 1 A D10 D11 D12 D13 Y A 0 选用降维K图: 以B、C为选择变量,A为引入变量 B=S0 C=S1 A=Di B 0 1 0 1 1 2 3 0 C A 0 1 A 2.数据分配器 数据分配器又叫多路分配器(DEMUX) 在同一时刻,只能把数据送到一个特定的输出端,而这个特定的输出端是由选择输入信号的不同组合所控制的。 S0 S1 数据输出 数据输入 Y0 Y1 D Y3 Y2 选择输入 1路—4路数据分配器实际上就是一个2线—4线译码器。 可见,该电路将一个数据源来的数据,根据选则控制端的状态不同,传送到四个接收器中唯一的一个中去。 DEMUX 1-4 B A D Y3 Y2 Y1 Y0 选择输入 输 出 B A Y0 0 0 0 0 1 1 0 1 1 D 1-4DEMUX功能表 Y3 Y2 Y1 0 0 0 0 D 0 0 0 0 0 D D 0 0 数据分配器常与数据选择器联用,以实现多通道数据分时传送。 MUX 4-1 S1 S0 D0 D1 D2 D3 发 DEMUX 1-4 B A Y3 Y2 Y1 Y0 A0 A1 收 A1A0=00,Y0=D0; A1A0=01,Y1=D1; A1A0=10,Y2=D2; A1A0=11,Y3=D3; 4.2.5 数码比较器 1.一位数码比较器 数码比较器是判断两数值大小的逻辑部件,有并行和串行两种工作方式。 Y1 Y2 Y3 1 1 A B 1 1 1 A、B为数码输入端,Y1、Y2、Y3为比较结果输出端。 Y1=A+B=A B Y3=A+B=A B Y2= A+B A+B + =(A+B)(A+B) =AB+AB 真值表 A B Y1 0 0 0 0 1 0 1 0 1 1 1 0 Y2 Y3 1 0 0 1 0 0 1 0 功能: 当 AB 时, Y1=1; 当 AB 时, Y3=1; 当 A=B 时, Y2=1; 是一位数字比较器 2.多位数码比较器 当两个多位二进制数进行比较时,首先应从最高位比起,最高位大的数值一定大,最高位小的数值一定小。如果最高位相等,则需再比次高位,最终比较结果由最低位的输值情况决定。 例如:比较两个四位二进制数A3A2A1A0和B3B2B1B0的大小 若A3﹥B3: 就有A﹥B 若A3=B3, A2﹥B2: 就有A﹥B 类推: 7485 A﹥B L M Q A3 B3 B3 A2 B2 A1 B1 A0 B0 A=B A﹤B a﹥b a=b a﹤b 数码输入 级联输入 输出 若A3A2A1A0﹥ B3B2B1B0,这时不管级联的输入如何,输出A ﹥ B,即:L=1,M=Q=0。 若A3A2A1A0﹤ B3B2B1B0,这时不管级联的输入如何,输出A ﹤ B,即:M=1,L=Q=0。 若A3A2A1A0= B3B2B1B0,这时输出取决于级联的输入,当级联输入a ﹥ b,则输出:L=1,M=Q=0。 若A3A2A1A0= B3B2B1B0,这时输出取决于级联的输入,当级联输入a ﹤ b,则输出:M=1,L=Q=0。 若A3A2A1A0= B3B2B1B0,这时输出取决于级联的输入,当级联输入a = b,则输出:Q=1,L=M=0。 例:用7485实现三位二进制数的比较 7485 A﹥B L M Q A3 B3 B3

文档评论(0)

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

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

1亿VIP精品文档

相关文档