A kiválasztó áramkör (adatszelektor) az adat-bemenetek (D1 . . Dp) egyikének információját kapcsolja a Q kimenetre. A kiválasztást az n darab címző (kiválasztó) bemeneten (C0 ... Cn-1) érvényes bináris kód határozza meg.
Az n bittel címezhető adatbemenet maximális száma 2n.
Elvi blokkvázlata az a. ábra szerinti.
Egy n=3 címző bemenetű multiplexer 8 adatból (23) választ ki egyet. Ennek logikai függvénye a következő:
A függvény minden egyes logikai szorzatában szerepel valamelyik adat (D0 ... D7) és a címző bitek (C0,C1,C2) egyik kombinációja, mintermek (a zárójelbe tett mennyiségek), amelyek kimenetei közül egyidejűleg csak egyik lehet logikai 1 értékű. Ezért a Q kimenetre az az adatbit (Di) jut, amelyhez tartozó címző variáció értéke1.
A függvénykapcsolat megvalósítható a címző C0,C1,C2 kódot dekódoló áramkörből és egy ÉS-VAGY hálózatból. Ennek logikai vázlat mutatja a b. ábra.