正在加载图片...
根据功能表可以写出来逻辑表达式 见书上(写出EO、GS、A2、A1、A 应用 例用两片74148组成16位输入、4位二进制码输出的优先编码器,逻辑图如下所示,分 析电路的工作原理 图4.14 10 213I4 I5 I6 I, IgIgl10 12 131415 EO 74148(1) 74148(Ⅱ) & 解:(1)当E2=1时,EO2=0,使El1=1,两个74148均禁止编码,它们的输出 A2A46=111,由电路知,GS=GSGS2=1,所以这时电路的代码输出DBCA=1l是 无效编码输出。 (2)当E/2=0时,高位片允许编码,当l15--ls无编码请求时,EO2=0,使El1=0 允许低位片编码,因为高位片的A2A1A0=11l,使门C、B、A打开,它们的输出取决于 低位片的A2A14,而D=GS2,总是等于1,所以输出代码在11-1000之间变化。如果 o单独有效,输出为1111如果I7和任意其它输入同上优先,则输出为1000,低位片以l 的优先级最高。 (3)当El2=0且I15--l中有编码请求(至少有一个是低电平)时,EO2=1,使 EI=1,高位片编码,低位片禁止编码。高位片的编码级别高于低位片。这时D=GS 0,门C、B、A的输出取决于高位片的A2A1A0,电路的输出代码在0111-0000之间变化 高位片中l15的优先级别最高 总结:电路实现了16位输入的优先编码,5具有最高的优先级。根据功能表可以写出来逻辑表达式 见书上(写出 EO、GS 、 A2、 A1、 A0 ) 应用 例 用两片 74148 组成 16 位输入、4 位二进制码输出的优先编码器,逻辑图如下所示,分 析电路的工作原理 图 4.1.4 解:(1) 当 EI 2 =1 时, EO2 = 0 , 使 EI1 =1 ,两个 74148 均禁止编码,它们的输出 A2A1A0 =111 ,由电路知, GS =GS1 GS2 =1,所以这时电路的代码输出 DBCA=1111 是 无效编码输出。 (2)当 EI2 = 0 时,高位片允许编码,当 15 8 I − −I 无编码请求时,EO2 = 0 ,使 EI1 = 0, 允许低位片编码,因为高位片的 A2A1A0 =111 ,使门 C、B、A 打开,它们的输出取决于 低位片的 A2A1A0 ,而 D=GS2 ,总是等于 1,所以输出代码在 1111-1000 之间变化。如果 0 I 单独有效,输出为 1111;如果 7 I 和任意其它输入同上优先,则输出为 1000,低位片以 7 I 的优先级最高。 (3)当 EI2 = 0 且 15 8 I − −I 中有编码请求(至少有一个是低电平)时, EO2 =1 ,使 EI1 =1 ,高位片编码,低位片禁止编码。高位片的编码级别高于低位片。这时 D=GS2 = 0,门 C、B、A 的输出取决于高位片的 A2A1A0 ,电路的输出代码在 0111-0000 之间变化, 高位片中 15 I 的优先级别最高。 总结:电路实现了 16 位输入的优先编码, 15 I 具有最高的优先级
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有