Decodificador: Diferenzas entre revisións

Contido eliminado Contido engadido
engado control de autoridades
Unhanova (conversa | contribucións)
m Arranxos. Eliminei un texto que non tiña sentido.
Liña 1:
Un '''decodificador''' ou descodificador é un [[circuíto combinacional]], cuxa función é inversa á do [[codificador]], isto é, converte un código binario de entrada (natural, [[BCD]] etc.) de N bits de entrada e M liñas de saída (N pode ser calquera enteiro e M é un enteiro menor ou igual a 2<sup>N</sup>), tallestales que cada liña de saída será activada para unha soa das combinacións posibles de entrada. Estes circuítos, normalmente, adóitanse atopar como '''decodificador / [[demultiplexor]].''' Isto é debido a que un demultiplexor pode comportarse como un decodificador.
 
Se por exemplo temos un decodificador de 2 entradas con 2<sup>2</sup>=4 saídas, no que as entradas, o seu funcionamento sería o que se indica na seguinte táboa, onde se considerou que as saídas actívensese activen cun "un" lóxico:
 
[[Ficheiro:Decoder Example.svg|lang=gl|miniatura|300px|Exemplo decodificador]]
{| class="wikitable" style="text-align:center;"
|+ '''Táboa de verdade para o decodificador de 2 a 4 liñas'''
|-
!colspan=2 width="30%" | Entradas