Második példaként nézzünk meg most egy olyan áramkört, amely n bites számot használ bemenetként, és pontosan egyet kiválaszt a 2n kimenet közül (1-re állítja). Az ilyen áramkört dekódolónak nevezzük, ezt mutatja n = 3-ra az ábra. Ahhoz, hogy megnézzük, hogy a dekódoló hol lehet hasznos, képzeljünk el egy memóriát, amely nyolc lapkából (lapka-0, lapka-1, ..., lapka-7) áll, melyek mindegyike 1 MB-ot tartalmaz. A lapka0-nak a címtartománya 0-tól 1 MB-ig, a lapka1-nek 1 MB-tól 2 MB-ig és így tovább. Amikor egy címet akarunk a memóriában használni, a felső 3 bitet használjuk arra, hogy kiválasszuk a nyolc lapka egyikét. Az ábra áramkörét követve ez a 3 bit a három bemenet, A, B és C. A bemenetektől függően D0, ..., D7-ből pontosan egy kimenet egyenlő 1-gyel; az összes többi 0. Mindegyik kimenet a nyolc memórialapka valamelyikének a használatát engedélyezi. Mivel csak egy kimenet van 1-re állítva, így egyetlen lapka használata engedélyezett. Az ábrán lévő áramkör működése nagyon egyszerű. Minden ÉS kapunak három bemenete van, amelyek közül az első: vagy A vagy A, a második: vagy B vagy B, a harmadik pedig: vagy C vagy C. Különböző bemenetkombinációkkal mindegyik kapu kiválasztható: D0 az A, B, C-tal, a D1 az A, B, C-vel és így tovább.