QNA > Q > Quali Sono Gli Usi Di Codificatori E Decodificatori?

Quali sono gli usi di codificatori e decodificatori?

Encoder

Un encoder è un dispositivo, un circuito, un trasduttore, un programma software, un algoritmo o una persona che converte le informazioni da un formato o codice ad un altro. Lo scopo del codificatore è la standardizzazione, la velocità, la segretezza, la sicurezza, o il risparmio di spazio riducendo le dimensioni. I codificatori sono circuiti logici combinazionali e sono esattamente l'opposto dei decodificatori. Accettano uno o più ingressi e generano un codice di uscita multibit.

Gli encoder eseguono esattamente l'operazione inversa del decoder. Un codificatore ha M linee di ingresso e N linee di uscita. Su M linee d'ingresso solo una è attivata alla volta e produce un codice equivalente su N linee d'uscita. Se il codice di uscita di un dispositivo ha meno bit di quanti ne abbia il codice di ingresso, il dispositivo è solitamente chiamato un encoder.

Gli encoder lavorano esattamente al contrario dei decoder, prendendo

{displaystyle 2^{N}}

inputs, e avendo N outputs. Quando un bit arriva su un filo di ingresso, il codificatore emette l'indirizzo fisico di quel filo, prende 2^n ingressi e dà n uscite, il pin di abilitazione deve essere tenuto 1 per abilitare il circuito.

Decoder

In elettronica digitale, un decoder può assumere la forma di un circuito logico a ingressi multipli, uscite multiple che converte gli ingressi codificati in uscite codificate, dove i codici di ingresso e di uscita sono diversi, ad esempio n-a-2n, decodificatori binari codificati. La decodifica è necessaria in applicazioni come il multiplexing dei dati, il display a 7 segmenti e la decodifica degli indirizzi di memoria.

L'esempio di circuito di decodifica sarebbe un gate AND perché l'uscita di un gate AND è "alta" (1) solo quando tutti i suoi ingressi sono "alti". Tale uscita è chiamata "uscita alta attiva". Se invece della porta AND, la porta NAND è collegata, l'uscita sarà "Bassa" (0) solo quando tutti i suoi ingressi sono "Alti". Tale uscita è chiamata "uscita attiva bassa".

Un decoder leggermente più complesso sarebbe il decoder binario di tipo n-to-2n. Questi tipi di decoder sono circuiti combinazionali che convertono informazioni binarie da 'n' ingressi codificati a un massimo di 2n uscite uniche. Nel caso in cui l'informazione codificata da 'n' bit abbia combinazioni di bit non utilizzate, il decoder può avere meno di 2n uscite. Il decoder 2 a 4, il decoder 3 a 8 o il decoder 4 a 16 sono altri esempi.

Di Stoffel

Come accedere al mio account DirecTV online :: Come sviluppare una concentrazione tagliente come un rasoio
Link utili