APPUNTI DI ELETTRONICA – COMPARATORI - rel. 01/06 - Prof. Domenico Di Stefano pag. 32
COMPARATORI
I comparatori sono circuiti che confrontano due numeri binari e indicano in uscita se un numero e’ superiore all’ altro o se e’ uguale. Di seguito e’ riportato lo schema di un comparatore (tipo il TTL 7485 o il CMOS 5485):
- A3, A2, A1, A0 e B3, B2, B1,B0 sono le linee di ingresso dove si invieranno le due parole A e B di 4 bit ciascuna da confrontare
- Le uscite A < B, A = B e A > B daranno il risultato del confronto, in particolare sara’
alta l’ uscita che corrisponde alla verita’ mentre saranno basse le altre due.
- I tre ingressi per il collegamento in cascata servono per collegare in cascata piu’
comparatori al fine di confrontare parole di maggior numero di bit rispetto ai 4 che il singolo comparatore puo’ confrontare.
la tabella di verita’ del suddetto comparatore e’ la seguente (in questa un ingresso “X”
rappresenta un ingresso indifferente, cioe’ il bit puo’ essere indifferentemente 1 o 0):
APPUNTI DI ELETTRONICA – COMPARATORI - rel. 01/06 - Prof. Domenico Di Stefano pag. 33
INGRESSI DEI DATI DA COMPARARE INGRESSI PER IL COLLEGAMENTO IN
CASCATA USCITE
A3, B3 A2, B2 A1, B1 A0, B0 A > B A < B A = B A > B A < B A = B
A3 > B3 X X X X X X 1 0 0
A3 < B3 X X X X X X 0 1 0
A3 = B3 A2 > B2 X X X X X 1 0 0
A3 = B3 A2 < B2 X X X X X 0 1 0
A3 = B3 A2 = B2 A1 > B1 X X X X 1 0 0
A3 = B3 A2 = B2 A1 < B1 X X X X 0 1 0
A3 = B3 A2 = B2 A1 = B1 A0 > B0 X X X 1 0 0
A3 = B3 A2 = B2 A1 = B1 A0 < B0 X X X 0 1 0
A3 = B3 A2 = B2 A1 = B1 A0 = B0 1 0 0 1 0 0
A3 = B3 A2 = B2 A1 = B1 A0 = B0 0 1 0 0 1 0
A3 = B3 A2 = B2 A1 = B1 A0 = B0 0 0 1 0 0 1
A3 = B3 A2 = B2 A1 = B1 A0 = B0 X X 1 0 0 1
A3 = B3 A2 = B2 A1 = B1 A0 = B0 1 1 0 0 0 0
A3 = B3 A2 = B2 A1 = B1 A0 = B0 0 0 0 1 1 0
La tabella presuppone che il comparatore confronta i bit piu’ significativi di una parola i cui bit meno significativi vengono confrontati da altri comparatori e che il responso di questa comparazione esterna viene comunicato nelle linee di ingresso per collegamento in cascata.
Le prime 8 righe della tabella riguardano il caso in cui l’ esito del confronto si puo’ stabilire solo dai due gruppi di 4 bit di entrata ( i quattro bit di A sono maggiori dei quattro bit di B o viceversa), in questo caso lo stato delle tre linee di ingresso per collegamento in cascata non hanno alcuna influenza (in quanto relative al confronto bit meno significativi) e il loro valore e’ indifferente.
Le ulteriori tre righe riguardano il caso in cui i gruppi di quattro bit di entrata sono uguali, in tal caso il responso del confronto coincide col risultato del confronto degli altri comparatori in cascata.
Le ultime tre righe riguardano collegamenti particolari che non vengono trattati in questo contesto.
Nella figura successiva e’ riportato lo schema di collegamento di due comparatori in
cascata per il confronto di due numeri di 8 bit ciascuno.
APPUNTI DI ELETTRONICA – COMPARATORI - rel. 01/06 - Prof. Domenico Di Stefano pag. 34 VCC