Un Encoder (codificatore) attivando una delle linee in ingresso genera la corrispettiva combinazione in binario. Ha 2^n input ed n output.
Un Decoder (decodificatore) agisce inversamente all'encoder, ovvero in base alla combinazione di bit all'ingresso, ne genera un output.
In un PC quali applicazioni hanno? Ad esempio la tastiera avrà un suo encoder, mentre lo schermo avrà un decoder.
Faccio informatica e mi servirebbe una delucidazione elettronica in merito.
Grazie mille anche per avermi attivato l'account ;)
Encoder e Decoder
Moderatori:
carloc,
g.schgor,
BrunoValente,
IsidoroKZ
13 messaggi
• Pagina 1 di 2 • 1, 2
1
voti
Ad esempio usi un decoder per selezionare la riga o colonna da attivare in una dram quando scrivi o leggi.
Immagina di avere un bus di indirizzamento di 8 bit, se lo usassi direttamente per selezionare le colonne potresti selezionarne al massimo 8, se passi per un decoder puoi gestirne
Immagina di avere un bus di indirizzamento di 8 bit, se lo usassi direttamente per selezionare le colonne potresti selezionarne al massimo 8, se passi per un decoder puoi gestirne

Atlant.
Behind every great man is a woman rolling her eyes.
Behind every great man is a woman rolling her eyes.
0
voti
Ciao e benvenuto.
In un circuito in generale, prendi ad esempio il 74HC138. Se ho bisogno di selezionare solo una linea di bus delle 8 disponibili in uscita, con 3 bit (ovviamente), userò un decoder..
Viceversa con un encoder.

Paolovox ha scritto:In un PC quali applicazioni hanno?
In un circuito in generale, prendi ad esempio il 74HC138. Se ho bisogno di selezionare solo una linea di bus delle 8 disponibili in uscita, con 3 bit (ovviamente), userò un decoder..
Viceversa con un encoder.

0
voti
Paolovox ha scritto:Per caso anche i rotary encoder hanno qualche applicazione delle architetture moderne?
Ovviamente si.
Hai presente gli impianti stereo HiFi che hanno la manopola per la regolazione del volume con giri illimitati ? Bene, quelli sono rotary encoder. Esempi potrebbero essercene molti altri.

0
voti
Scusate se riprendo la domanda ma mi è sorto un ulteriore dubbio.
Suppongo di dover utilizzare un encoder per codificare in binario un tastierino avente solo 4 tasti, ovvero: A, E, I, O, U. Per rappresentare queste 5 informazioni avrò bisogno almeno di 3 bit. Quindi il mio encoder dovrà avere 8 input e 3 output. Mi domandavo le restanti linee di ingresso inutilizzate creano comunque sia ridondanza, vanno implementate fisicamente per forza? Vale anche per il decoder?
Vi ringrazio per le risposte precedenti :)
Suppongo di dover utilizzare un encoder per codificare in binario un tastierino avente solo 4 tasti, ovvero: A, E, I, O, U. Per rappresentare queste 5 informazioni avrò bisogno almeno di 3 bit. Quindi il mio encoder dovrà avere 8 input e 3 output. Mi domandavo le restanti linee di ingresso inutilizzate creano comunque sia ridondanza, vanno implementate fisicamente per forza? Vale anche per il decoder?
Vi ringrazio per le risposte precedenti :)
1
voti
Paolovox ha scritto:vanno implementate fisicamente per forza?
no
avanzano canali, meglio, eventualmente ti è permesso qualche segnale di sistema in piu'.
al massimo poniti il problema anche in fase decodifica
a regola c'è un segnale che non dovrebbe arrivarti, se ti arriva? che fai? dovresti segnalare un errore immagino.... o al massimo non fai nulla
1
voti
Ok. Quindi non vi è alcun vincolo da rispettare tra il numero max di input e il minor numero di bit utili a rappresentarli. Però come hai detto un po' di ridondanza non fa male. Ad esempio gli altri ingressi non utilizzati potrebbero supportare le combinazioni tra più tasti come in un videogioco? Però l'encoder supporta l'attivazione di più ingressi in contemporanea?
13 messaggi
• Pagina 1 di 2 • 1, 2
Chi c’è in linea
Visitano il forum: Nessuno e 45 ospiti

Elettrotecnica e non solo (admin)
Un gatto tra gli elettroni (IsidoroKZ)
Esperienza e simulazioni (g.schgor)
Moleskine di un idraulico (RenzoDF)
Il Blog di ElectroYou (webmaster)
Idee microcontrollate (TardoFreak)
PICcoli grandi PICMicro (Paolino)
Il blog elettrico di carloc (carloc)
DirtEYblooog (dirtydeeds)
Di tutto... un po' (jordan20)
AK47 (lillo)
Esperienze elettroniche (marco438)
Telecomunicazioni musicali (clavicordo)
Automazione ed Elettronica (gustavo)
Direttive per la sicurezza (ErnestoCappelletti)
EYnfo dall'Alaska (mir)
Apriamo il quadro! (attilio)
H7-25 (asdf)
Passione Elettrica (massimob)
Elettroni a spasso (guidob)
Bloguerra (guerra)



