Codificatore
E’ un componente che dato un input da bit restituisce un output da bit
Nota
E’ formato quindi da un insieme di porte OR e da tanti input di cui Soltanto uno vale 1 otteniamo un numero minore di output
Decodificatore
Nel decodificatore soltanto 1 delle uscite vale 1, ed è quella associata alla combinazione in input. Qui infatti se abbiamo un input da bit in output abbiamo un numero da bit
Nota
E’ formato quindi da un insieme di porte AND e da un numero minore di input possiamo ottenere un maggior numero di output
Esempio di utilizzo
Codificatore e Decodificatore sono utili per diminuire il numero di ingressi e uscite utilizzati, per esempio un input da 8 bit possiamo passarlo in un codificatore per farlo diventare da soli 3 bit, trasportarlo nel circuito e quando abbiamo bisogno di utilizzarlo lo mettiamo in un decodificatore per riottenere il dato iniziale
Qui ad esempio ci entra l’input numero 5 con 8 bit, passato nel codificatore diventa 101 ma da soli 3 bit e una volta andato nel decodificatore con ingresso 101 facciamo uscire il dato 5.