优先编码器

✍ dations ◷ 2025-06-09 16:22:08 #信息论,算法,数字电子

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

如果同时有两个或以上的输入作用于优先编码器,优先级最高的输入将会被优先输出。 下图是一位4线-2线编码器的例子,其中最高优先级的输入在功能表的左侧,而“x”代表无关项,即可是1也可是0,也就是说不论无关项的值是什么,都不影响输出,只有最高优先级的输入有变化时,输出才会改变。

优先编码器可以排列连接在一起,组成更大规模的编码器,如6个4线-2线优先编码器可以组成1个16线-4线编码器,其中信号源作为4个编码器的输入,前4个编码器的输入作为2个编码器的输入。

优先编码器相比简单编码器电路有更强的处理能力,因为其能处理所有的输入组合情况。

简单编码器电路可以接受2中的一个有效输入,并在条并行输出线上生成一个二进制码。

例如,一位4线-2线编码器输入4位,输出2位。当同时有超过一个输入线有效时,下例的编码器可能会错误地表现出优先编码器的行为。

如果一个输入电路只允许一个有效输入,简单编码器相对于优先编码器是一个更好的选择,因为需要比较少的逻辑门来实现。

相关

  • 舌神经舌下神经(Hypoglossal nerve),是第十二对脑神经。该神经发源自延髓的舌下神经核,并从延髓的橄榄和锥体之间的橄榄旁沟穿出,然后经行舌下神经道(Hypoglossal canal)。从舌下神经道穿
  • 高速公路德国高速公路是德国的全国高速公路系统,其德文名称(Autobahn .mw-parser-output .IPA{font-family:"Charis SIL","Doulos SIL","Linux Libertine","Segoe UI","Lucida Sans Un
  • 面包的历史面包至少有3万年的历史。第一个面包很可能是偶然情况下弄熟的谷物面糊,也可能是史前人类用早期面粉和水做实验的结果。类似的面饼现在还能在世界各地找到,制作面饼的材料可以
  • 李芳果朝鲜定宗(朝鲜语:조선 정종/朝鮮 定宗 Joseon Jeongjong;1357年-1419年),朝鲜王朝的第二位国王,1398年至1400年在王位。被迫禅位,1400-1419年在上王位,讳李芳果(朝鲜语:이방과/李芳果 Yi
  • 德浪河谷美国等国正式介入之后美国撤出至南越灭亡德浪河谷战役(Battle of Ia Drang)是美国介入越南战争以来,美军与越南人民军(北越军)主力部队第一次重大正面交战,双方都认为取得了很大的
  • 星火计划星火计划,是中华人民共和国一项依靠科技进步、振兴农村经济,普及科学技术、带动农民致富的指导性科技计划。是中国政府批准实施的第一个依靠科学技术促进农村经济发展的计划,是
  • 硫化铵硫化铵,化学式为(NH4)2S。通常使用的是它的水溶液,固态不稳定,曝露在空气中会形成多硫化物和硫代硫酸盐。可用于摄影显色剂等。硫化铵溶液,更准确地讲是硫氢化铵溶液,可由硫化氢
  • 平文式罗马字 ?)是一种使用罗马字母来为日语的发音进行标注的拼音方式,是幕末时代至日本行医的长老教会美国籍牧师詹姆斯·柯蒂斯·赫本所设计,首见于他在1867年所撰著的日英辞典《和英语
  • 月球正面月球正面是月球永远朝向地球的半球,而相对的另外半球被称为月球背面。因为月球绕地球公转的周期和它绕着自己的轴心自转的周期相同,因此在地球上只能看见月球的一面,这种情形称
  • 时令食物时令食物是指一年中丰收数量最多、味道最好的特定食物。大部分食物普遍都在丰收后直接食用最好,但仍存在一些例外:例如,红薯在丰收后会放置一段时间再食用。此外,时令食物也满足