Kombinacijski logički krug vs sekvencijalni logički krug
Digitalni sklopovi su sklopovi koji za svoj rad koriste diskretne naponske razine i logička logika za matematičku interpretaciju tih operacija. Digitalni sklopovi koriste apstraktne elemente kruga koji se nazivaju kapije, a svaka vrata su uređaji čiji je izlaz samo funkcija ulaza. Digitalni sklopovi koriste se za prevladavanje prigušivanja signala, izobličenja buke prisutnih u analognim krugovima. Na temelju odnosa između ulaza i izlaza, digitalni sklopovi su podijeljeni u dvije kategorije; Kombinacijski logički krugovi i sekvencijalna logička kola.
Više o kombiniranim logičkim krugovima
Digitalni sklopovi čiji su izlazi u funkciji prisutnih ulaza poznati su pod nazivom kombinirani logički krugovi. Stoga kombinirani logički sklopovi nemaju mogućnost pohranjivanja stanja unutar njih. U računalima se aritmetičke operacije pohranjenih podataka izvode kombinacijskim logičkim krugovima. Polovina dodavača, puni zbrojevi, multiplekseri (MUX), demultiplekseri (DeMUX), koderi i dekoderi osnovna su primjena kombinacijskih logičkih sklopova. Većina komponenata aritmetičke i logičke jedinice (ALU) također se sastoji od kombinacijskih logičkih sklopova.
Kombinacijski logički sklopovi uglavnom se provode prema pravilima Sum of Products (SOP) i Products of Sum (POS). Neovisna radna stanja u krugu predstavljena su boolovom algebrom. Zatim pojednostavljeno i implementirano s NOR, NAND i NOT Gates.
Više o sekvencijalnim logičkim krugovima
Digitalni sklopovi čiji je izlaz funkcija i sadašnjih ulaza i prošlih ulaza (drugim riječima sadašnje stanje kruga) poznati su kao sekvencijalni logički krugovi. Sekvencijalni krugovi mogu zadržati prethodno stanje sustava na temelju sadašnjih ulaza i prethodnog stanja; stoga se kaže da uzastopni logički sklop ima memoriju i koristi se za pohranu podataka u digitalni krug. Najjednostavniji element u sekvencijalnoj logici poznat je kao zasun, gdje može zadržati prethodno stanje (zasuniti memoriju / stanje). Kapci su također poznati kao flip-flops (f-f-ovi), a u stvarnom strukturalnom obliku to je kombinirani krug s jednim ili više izlaza koji se vraćaju kao ulazi. JK, SR (Set-Reset), T (Toggle) i D najčešće se koriste flip flops.
Sekvencijalni logički sklopovi koriste se u gotovo svim vrstama memorijskih elemenata i strojevima s konačnim stanjem. Stroj s konačnim stanjem je model digitalnog kruga u kojem je moguće ako je sustav konačan. Gotovo svi logički krugovi uzastopnih koriste sat, a on pokreće rad flip-flopa. Kada se istovremeno pokreću svi okidači u logičkom krugu, krug je poznat i kao sinkroni sekvencijalni krug, dok su krugovi koji se ne pokreću istovremeno poznati kao asinkroni krugovi.
U praksi se većina digitalnih uređaja temelji na mješavini kombinacijskih i sekvencijalnih logičkih sklopova.
Koja je razlika između kombinacijskih i sekvencijalnih logičkih krugova? • Sekvencijalni logički sklopovi imaju svoj izlaz na temelju ulaza i postojećeg stanja sustava, dok se izlaz kombinacijskog logičkog kruga temelji samo na sadašnjim ulazima. • Sekvencijalni logički krugovi imaju memoriju, dok kombinirani logički sklopovi nemaju mogućnost zadržavanja podataka (stanje) • Kombinacijski logički sklopovi uglavnom se koriste za aritmetičke i logičke operacije, dok su za pohranjivanje podataka uzastopni logički sklopovi. • Kombinacijski logički sklopovi izgrađeni su s logičkim vratima kao osnovnim uređajem, dok, u većini slučajeva, sekvencijalni logički sklopovi imaju (f-f's) kao osnovnu građevinsku jedinicu. • Većina sekvencijalnih krugova je taktan (aktivira se za rad s elektroničkim impulsima), dok kombinaciona logika nema taktove. |