Logické funkce
- Pracují s vyjádřením informace pomocí dvou stavů:
- H - vysoká úroveň - logická jednička
- L - nízká úroveň - logická nula
- Mají jeden nebo více vstupů s podobnou funkcí
- Vstupní informace se zpracují v logickém obvodu a jdou na jeden nebo více výstupů
Invertor
- Negace je nejjednodušší logickou funkcí
- Označuje se NOT
- Invertor má jeden vstup a jeden výstup
- Převrací hodnotu vstupu na opačnou, z 1 na 0 nebo z 0 na 1
- Vyjadřuje se rovnici $$Y = \overline(A)$$
- A = 1, Y = 0
- A = 0, Y = 1
Logický součin
- Označuje se anglickým AND
- Logické obvody mají alespoň dva vstupy a jeden výstup
- Na výstupu jednička, jen pokud bude jednička na všech vstupech
- Vyjadřuje se rovnicí $$Y = AB$$
- A = 0,B = 0, Y = 0
- A = 0, B = 1, Y = 0
- A = 1, B = 0, Y = 0
- A = 1, B = 1, Y = 1
Negovaný součin
- Označuje se anglickým NAND
- Logické obvody mají alespoň dva vstupy a jeden výstup
- Jedná se o opak funkce AND, 0 na výstupu bude jen v tom případě, že budou všechny vstupy rovny 1
- Vyjadřuje se pomocí rovnice $$Y = \overline(AB)$$
- A = 0, B = 0,Y = 1
- A = 1,B = 0, Y = 1
- A = 0, B = 1, Y = 1
- A = 1,B = 1, Y = 0
Logický součet
- Označuje se anglickým OR
- Na výstupu bude 1, když aspoň jeden vstup bude 1
- Vyjadřuje se rovnicí: $$Y = A + B$$
- A = 0,B = 0, Y = 0
- A = 1, B = 0, Y = 1
- A = 0, B = 1, Y = 1
- A = 1, B = 1, Y = 1
Negovaný součet
- Označuje se anglickým NOR
- Na výstupu bude 0, když aspoň jeden vstup bude 1
- Vyjadřuje se rovnicí: $$Y = \overline(A + B)$$
- A = 0, B = 0, Y = 1
- A = 1, B = 0, Y = 0
- A = 0, B = 1, Y = 0
- A = 1,B = 1, Y = 0
Výhradní součet
- Označuje se anglickým XOR
- Na výstupu bude 0, když všechny vstupy budou mít shodný logický stav
- Vyjadřuje se rovnicí $$Y = \overline(AB) + \overline(AB)$$
- A = 0,B = 0,Y = 0
- A = 1, B = 0, Y = 1
- A = 0, B = 1, Y = 1
- A = 1, B = 1, Y = 0
Vyjádření pomocí kontaktů
- Každá logická funkce se dá vyjádřit pomocí spínacích nebo rozspínacích kontaktů
- AND
- NAND
- OR
- NOR