Kombinaciona logika

S Vikipedije, slobodne enciklopedije

U teoriji digitalnih kola, kombinaciona logika (ponekad se odnosi na vremensko nezavisnu logiku) je tip digitalne logike, koja se implementira u Bulovim kolima, gde je izlaz čista funkcija ulaza. Ovo je u suprotnosti sa sekvencijalnom logikom, u kojoj izlaz zavisi ne samo od prisutnog ulaza, već i od ranijih ulaza. Drugim rečima, sekvencijalna logika pamti, a kombinaciona logika ne. Kombinaciona logika se koristi u kompjuterskim kolima da izvrši Bulovu algebru na ulaznom signalu i u sačuvanim podacima. Praktično kompjuterska kola sadrže mešavinu kombinacionih i sekvencijalnih kola. Na primer, deo aritmetičko logičko jedinice, ili ALU, koja obavlja matematičko računanje je konstruisan pomoću kombinacionih kola. Ostala kola koja se koriste u računarima, kao što su polusabirači, sabirači, poluoduzimači, oduzimači, multiplekseri, demultiplekseri, koderi, dekoderi su takođe napravljeni pomoću kombinacione logike.

Predstavljanje[uredi | uredi izvor]

Kombinaciona logika se koristi za izradu kola koja treba da daju određeni izlaz za neki ulaz. Konstrukcija kombinacione logike generalno se radi korišćenjem jedne od dve metode: suma proizvoda ili proizvod suma. Suma proizvoda se može vizualizovati pomoću tablice istinitosti, koja je data u primeru:

Rezultat Logička ekvivalencija
F F F F
F F T F
F T F F
F T T F
T F F T
T F T F
T T F F
T T T T

Koristeći sumu proizvoda, sva logička stanja koja daju istinit rezultat mogu se sabrati, dajući:

Koristeći Bulovu algebru, rezultat se pojednostavljuje prema sledećem ekvivalentu tablice istinitosti:

Minimizacija logičke formule[uredi | uredi izvor]

Minimizacija (pojednostavljenje) formula kombinacione logike se radi po sledećim pravilima:

Pomoću minimizacije (nekada se zove logička optimiziacija), može se postići pojednostavljenje logičke funkcije ili kola, a logično kombinaciona kola postaju manja, lakša za analizu, za korišćenje ili izradu.

Terminologija[uredi | uredi izvor]

Neki ljudi tvrde da izraz ``kombinatorna logika“ je bolja od ``kombinacionih kola“, iako drugi suprotno preporučuju.[1][2]

Vidi još[uredi | uredi izvor]

Reference[uredi | uredi izvor]

  1. ^ Maxfield 2009, str. 70
  2. ^ Cliff Cummings. "Common Mistakes In Technical Texts", 2009.

Literatura[uredi | uredi izvor]

Spoljašnje veze[uredi | uredi izvor]