Smazaný obsah Přidaný obsah
sloučen článek Binární dekodér dle návrhu
JAnDbot (diskuse | příspěvky)
m Robot: přidáno {{Autoritní data}}; kosmetické úpravy
Řádek 1:
[[Soubor:Decoder.svg|náhled|Obecná značka dekodéru]]
 
'''Dekodér''' je [[Kombinační obvod|kombinační logický obvod]], který na základě [[kombinační tabulka|kombinační tabulky]] z kombinace vstupních dat (x), vstupního [[kód]]u vytváří na výstupu (y) kód jiný. Funkce dekodéru je inverzní k funkci [[kodér]]u.
 
== Popis ==
Dekodér má '''n''' vstupních signálů '''x<sub>0</sub> … x<sub>n-1</sub>''' jejichž kombinace vytváří na '''k''' výstupech '''y<sub>0</sub> … y<sub>k-1</sub>''' jinou kombinaci signálů. Obecně platí, že '''n''' < '''k'''. Volitelně je možno použít strobovací vstup '''s''' pro vzorkování signálu nebo signál '''e''' pro uvolnění.
 
== Příklad ==
Řádek 10:
Typickým příkladem dekodéru je binární dekodér či vícenásobný [[demultiplexor]], obvod, který binárně kódovaný vstupní signál o n bitech převádí na 2<sup>n</sup> výstupů, kódovaných jako 1 z 2<sup>n</sup>, ze kterých je v daném okamžiku aktivní pouze jeden. Číslo aktivního vstupu odpovídá [[binární hodnota|binární hodnotě]] kombinace přivedené na vstupy. Obvodu se používá pro výběr jednoho z 2<sup>n</sup> prvků. Takový dekodér je možno použít pro adresaci paměti počítače, kde převádí část adresy na výstup 1 z n, čímž vybírá např. řádek nebo sloupec paměťové matice. Binární dekodér je principiálně podobný [[demultiplexer]]u, rozdíl spočívá v tom, že u dekodéru jsou nosičem informace adresové vstupy.
 
[[Soubor:Binární dekodér s pravdivostní tabulkou(Dichotomous decoder with verity table).png|thumbnáhled|centerstřed|500px|Binární dekodér s [[pravdivostní tabulka|pravdivostní tabulkou]](se dvěma vstupy a čtyřmi výstupy)]]
 
[[Soubor:Decoder type 74155.png|thumbnáhled|centerstřed|500px|Binární dekodér typu 74155, dvojnásobný integrovaný dekodér se dvěma adresovými vstupy (A, B), vstupy blokování (1G, 2G) a vstupy synchronizace (1C, 2C)]]
 
{| class="wikitable" align="center" style="text-align: center;"
Řádek 20:
!A<sub>2</sub>||A<sub>1</sub>||A<sub>0</sub>||E||D<sub>7</sub>||D<sub>6</sub>||D<sub>5</sub>||D<sub>4</sub>||D<sub>3</sub>||D<sub>2</sub>||D<sub>1</sub>||D<sub>0</sub>
|- bgcolor="white"
|rowspan="17"|[[FileSoubor:Decoder AND INV.svg|275px|Schéma]]
|- bgcolor="white"
|0||0||0||0||x||x||x||x||x||x||x||x
Řádek 58:
 
=== Kódový dekodér ===
Kódový dekodér převádí binárně kódovanou číslici na její zobrazení pomocí sedmisegmentového [[displej]]e, pro každou vstupní kombinaci reprezentující jedno číslo aktivuje příslušné segmenty. Vstup dekodéru je čtyřbitový, výstup sedmibitový.
 
{| class="wikitable" align="center" style="text-align: center;"
Řádek 113:
=== Externí odkazy ===
* [http://web.archive.org/web/20100414152459/http://dce.felk.cvut.cz/lor/prednasky/skripta/kap2_1.pdf Logické řízení (skriptum FELK ČVUT)]
{{Autoritní data}}
 
[[Kategorie:Číslicová technika]]