为什么“优先编码器的输入信号是相互排斥的,不容许多个编码信号同时有效”不对?

2024-12-03 18:49:25
推荐回答(3个)
回答1:

优先编码器允许同时在几个输入端有输入信号,编码器按输入信号排定的优先顺序,只对同时输入的几个信号中优先权最高的一个进行编码。

优先编码器为一种能将多个二进制输入压缩成更少数目输出的电路或算法。其输出是序数0到输入最高有效位的二进制表示。优先编码器常用于在处理最高优先级请求时控制中断请求。如果同时有两个或以上的输入作用于优先编码器,优先级最高的输入将会被优先输出。



扩展资料

当某个部件需要实行操作时,必须先送一个信号给主机(称为服务请求),经主机识别后再发出允许操作信号(称为服务响应),这里会有几个部件同时发出服务请求的可能,而在同一时刻只能给其中一个部件发出允许操作信号。因此,必须根据轻重缓急,规定好这些控制对象允许操作的先后次序,即优先级别。

识别这类请求信号的优先级别并进行编码的逻辑部件称为优先编码器。4线—2线优先编码器的功能表如表5.2.3所示。分析表5.2.3中I0~I3的优先级别。例如,对于I0,只有当I1、I2、I3均为0,即均无有效电平输入,且I0为1时,输出为00。

对于I3,无论其他3个输入是否为有效电平输入,输出均为11。由此可知I3的优先级别高于I0的优先级别,且这4个输入的优先级别的高低次序依次为I3、I2、I1、I0。

参考资料来源:百度百科-PCM编码器

参考资料来源:百度百科-优先编码器

回答2:

所谓优先编码器,本意就是指多个编码信号同时有效时,只响应最高优先级的编码输入,而忽视低优先级的编码输入。因此,“不容许多个编码信号同时有效”的说法是错误的。
“输入信号相互排斥”也是错误的,只有高优先级会排斥低优先级,低优先级不能排斥高优先级,因此,排斥不是相互的。

回答3:

因为那样会相互排斥,产生了两股电能相撞,对不