Ein Prioritäts-Decoder wird verwendet, um den 1-aus-n-Code in den Dualcode umzuwandeln. An den Ausgängen tritt die Dualzahl auf, die der höchsten Eingangsnummer entspricht, an der eine 1 anliegt. Der Wert der anderen Eingänge hat keine Auswirkung. Dem höchstwertigen Bit wird also Priorität gegeben, woher auch der Name stammt. Aufgrund dieser Eigenschaft lässt sich der Prioritäts-Decoder auch zum Decodieren eines Summencodes aufbauen, bei dem die Anzahl der Einsen den Wert angibt.

Prioritäts-Decoder sind z. B. als die folgenden IC-Bausteine erhältlich:

TypBezeichnungFamilie
1-aus-10-CodeSN74147 TTL
1-aus-8-Code
(erweiterbar)
SN74148
MC10165ECL
MC14532CMOS
Wahrheitstabelle
Wert Eingang Ausgang
J x9x8x7x6 x5x4x3x2 x1 y3y2y1y0
0 0000 0000 0 0000
1 0000 0000 1 0001
2 0000 0001 x 0010
3 0000 001x x 0011
4 0000 01xx x 0100
5 0000 1xxx x 0101
6 0001 xxxx x 0110
7 001x xxxx x 0111
8 01xx xxxx x 1000
9 1xxx xxxx x 1001
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.