Yhdistelmälogiikkaa

Yhdistelmälogiikka ( yhdistelmäpiiri ) on digitaalisten laitteiden teoriassa yhdistelmätyyppisten laitteiden toiminnan binäärilogiikka . Yhdistelmälaitteille lähtötilan määrittää yksiselitteisesti joukko tulosignaaleja, mikä erottaa yhdistelmälogiikan peräkkäislogiikasta , jossa lähtöarvo ei riipu pelkästään nykyisestä tulotoiminnosta, vaan myös digitaalisen laitteen esihistoriasta. Toisin sanoen peräkkäinen logiikka olettaa muistin olemassaolon, mitä yhdistelmälogiikassa ei ole määrätty.

Ominaisuudet

Kombinaatiologiikkaa käytetään laskentapiireissä tulosignaalien generoimiseen ja tallennettavien tietojen valmistelemiseen. Käytännössä laskentalaitteet yhdistävät tyypillisesti yhdistelmä- ja peräkkäisen logiikan . Esimerkiksi aritmeettinen logiikkayksikkö (ALU) sisältää yhdistelmäsolmuja.

Kombinaatiologiikan matematiikan tarjoaa Boolen algebra . Perustoiminnot ovat:

Yhdistelmäpiireissä käytetään logiikkaelementtejä : _

ja johdetut elementit:

Tunnetuimmat yhdistelmälaitteet ovat summain , puolisummain , kooderi , dekooderi , multiplekseri ja demultiplekseri .

Esityslomakkeet

Loogisten lausekkeiden esitysmuodot perustuvat käsitteisiin "tosi" (T - tosi) ja "false" (F - false). Binäärimuodossa tämä vastaa arvoja 1 ja 0, jotka koodaavat lausemuuttujia. Kombinaatiologiikan lausekkeet voidaan esittää totuustaulukon muodossa tai Boolen algebrakaavan muodossa. Alla on esimerkki kolmen muuttujan totuustaulukosta.

Boolen kaava Tulos
F F F T
F F T T
F T F F
F T T F
T F F T
T F T F
T T F F
T T T T

Totuustaulukko toimii perustana loogisen lausekkeen esittämiselle algebrallisen kaavan muodossa:

Toisin kuin taulukko, looginen kaava voidaan muuntaa Boolen algebran sääntöjen mukaan. Siten lyhennetty ilmaus löytyy:

Kombinaatiologiikan näkökulmasta esitetyt kaavat määrittelevät saman funktion. Erona on se, että pelkistetty kaava mahdollistaa vastaavan yhdistelmäpiirin toteuttamisen kompaktemmassa muodossa.

Loogisten kaavojen minimointi

Kombinaatiologiikan kaavojen minimointi (yksinkertaistaminen) suoritetaan seuraavien sääntöjen mukaisesti:

Minimointi (yksinkertaistus) -menettely mahdollistaa loogisen toiminnon yksinkertaistamisen ja sitä kautta yhdistelmäpiirien kompaktimman toteutuksen .

Katso myös

Kirjallisuus