優先編碼器允許同時在幾個輸入端有輸入信號,編碼器按輸入信號排定的優先順序,只對同時輸入的幾個信號中優先權最高的壹個進行編碼。
如果同時有兩個或以上的輸入作用於優先編碼器,優先級最高的輸入將會被優先輸出。下圖是壹位4線-2線編碼器的例子,其中最高優先級的輸入在功能表的左側,而“x”代表無關項,即可是1也可是0,也就是說不論無關項的值是什麽,都不影響輸出,只有最高優先級的輸入有變化時,輸出才會改變。
擴展資料:
工作形式
優先級編碼器以標準IC形式提供,TTL 74LS148是壹個8至3位優先級編碼器,具有8個低電平有效(邏輯“0”)輸入,並在其輸出端提供排名最高的輸入的3位代碼。
優先編碼器首先輸出最高階輸入,例如,如果輸入行“ D2 ”,“ D3 ”和“ D5 “同時應用輸出代碼將用於輸入” D5 “(”101“),因為它具有3個輸入中的最高順序。壹旦輸入“ D5 ”被刪除,下壹個最高輸出代碼將用於輸入“ D3 ”(“011”),依此類推。
百度百科-優先編碼器