1.9.2 Uspoređivač vrijednosti

Na slici 1.9-4(a) prikazan je digitalni krug dvobitnog uspoređivača vrijednosti. Na ulaze se dovode dva dvobitna binarna broja, dok se zavisno o ulaznim vrijednostima jedan od tri izlaza postavlja u stanje 1. Uspoređivač vrijednosti je kombinaciona mreža koja označava da li je binarni broj (A1A0)2 jednak, manji od ili veći od binarnog broja (B1B0)2. Neka je izlaz koji odgovara relaciji (A1A0)2 = (B1B0)2 označen kao FJ, izlaz koji odgovara relaciji (A1A0)2 > (B1B0)2 kao FV, a izlaz koji odgovara relaciji (A1A0)2 < (B1B0)2 kao FM.

Funkcionalni opis digitalnog kruga za uspoređivanje u obliku tablice istinitosti prikazuje slika 1.9-4(b). Može se uočiti da je FJ = 1 ako i samo ako je (A1A0)2 = (B1B0)2, FV = 1 ako i samo ako je (A1A0)2 > (B1B0)2, a FM = 1 ako i samo ako je (A1A0)2 < (B1B0)2, što je prikazano na slici 1.9-4(b).

Slika 1.9-4 2-bitni uspoređivač veličina: (a) funkcionalni blok dijagram, (b) tablica istinitosti

 

Slika 1.9-4 2-bitni uspoređivač veličina: (c) logički dijagram

 

Na temelju tablice istinitosti i poslije izvedenog postupka pojednostavljenja boole-ovi izrazi za izlazne funkcije glase

Funkcija FJ je izvedena pomoću tri isključivo NILI vrata s dva ulaza. Neposredno su izvedene samo dvije izlazne funkcije FJ i FV dok je treća izlazna funkcija FM , korištenjem činjenice da kada su FJ = 0 i FV = 0 slijedi FJ = 1, izvedena kao . Dakle, FM je moguće izraziti kao i ostvariti s jednim NILI vratima koja imaju dva ulaza, kao što pokazuje slika 1.9-4(c).

Integrirani krug 74LS85 predstavlja krug 4 bitnog uspoređivača vrijednosti i prikazan je na slici 1.9-5. Uz prethodno opisane ulaze i izlaze krug 74LS85 ima još tri ulaza za povezivanje kruga u uspoređivač 4n binarnih vrijednosti, pri čemu je n = 1, 2, 3…

Slika 1.9-5 Funkcionalni blok dijagram uspoređivača vrijednosti 74LS85

povratak