優先編碼器

優先編碼器係種可以將多個二進制輸入壓縮成更少數目輸出嘅電路或算法。佢嘅輸出係序數0到輸入最高有效位嘅二進制表示。優先編碼器經常用喺處理最高優先級請求嗰時控制中斷請求。

如果同時有兩個或以上嘅輸入作用喺優先編碼器，優先級最高嘅輸入將會被優先輸出。 下圖係個4線對2線編碼器嘅例，其中最高優先級嘅輸入喺功能表左邊，而「x」代表冇關項，就可以係1亦可以係0，亦即係話無論冇關項嘅值係咩，都唔影響輸出，只有最高優先級嘅輸入有變嗰陣時，輸出先會變。

優先編碼器可排列連接埋一齊，組成更大規模嘅編碼器，例如6個4線對2線優先編碼器可以組成1個16線對4線編碼器，其中訊號源係4個編碼器嘅輸入，前4個編碼器嘅輸出作係2個編碼器嘅輸入。

優先編碼器比起簡單編碼器電路有更強嘅處理能力，因為佢能夠處理所有嘅輸入組合情況。

攷 

資訊理論
演算法
數碼電子