6.3 Kombinačné logické obvody

 

 

    Výstup kombinačného obvodu závisí len od skutočnej okamžitej kombinácii vstupných hodnôt.

 

    Uvedieme si obvyklé možnosti popisu kombinačných logických funkcií.

 

 

 

1.) Slovný popis kombinačných logických funkcií:

 

    Logická funkcia je popísaná slovným vyjadrením, v ktorom sa používajú aj logické spojky typu alebo, a zároveň, a, nie je pravda apod. Napr.:

 

a.) žiarovka sa rozsvieti len vtedy, ak zatlačíme zároveň oba spínače

b.) funkcia Y2 nadobúda hodnotu 1 v prípade, že sa obe vstupné premenné A,B líšia.

 

 

 

2.) Popis kombinačných logických funkcií vzorcom:

 

Pre vyjadrenie logickej funkcie vzorcom sa používajú pre zápis logických spojok dohodnuté symboly napr. +, . , , a pod.

 

 

 

 

3.) Popis kombinačných logických funkcií pravdivostnou tabuľkou:

 

    Kombinačnú logickú funkciu N – premenných popisujeme tabuľkou, v ktorej sú uvedené všetky možné kombinácie hodnôt vstupných premenných a príslušná funkčná hodnota. Počet kombinácií (riadkov tabuľky) je rovný 2N, kde N je počet vstupných premenných.

Napr. pre:

 

2 vstupné premenné ... 4 kombinácie: 00, 01, 10, 11

3 vstupné premenné ... 8 kombinácií: 000, 001, 010, 011, 100, 101, 110, 111

4 vstupné premenné ... 16 kombinácií: 0000, 0001, ....., 1111

5 vstupných premenných ... 32 kombinácií (25): 00000, 00001, ......, 11111

 

Pre každú kombináciu vstupov je  tabuľke zapísaná hodnota výstupnej funkcie:

 

dve premenné:

 

  Vstupy

Výstup

  A     B

    Y

  0      0

 0

  0      1

 0

  1      0

 0

  1      1

 1

       

 

 

 

 

tri premenné:

 

      Vstupy

Výstup

  A     B     C

Y

  0      0      0

  0      0      1

      0

  0      1      0

  0      1      1

  1      0      0

  1      0      1

  1      1      0

  1      1      1

 

 

Pre funkcie Y1 a Y2, o ktorých sme sa už zmienili vyzerajú tabuľky stavov (pravdivostné tabuľky) takto:

 

a.) logický súčin (AND)

 

  A     B

 Y1

  0      0

  0

  0      1

  0

  1      0

  0

  1      1

  1

 

b.) výlučný logický súčet

 

  A     B

 Y2

  0      0

  0

  0      1

  1

  1      0

  1

  1      1

  0