„Logikai kapu” változatai közötti eltérés

[ellenőrzött változat][ellenőrzött változat]
Tartalom törölve Tartalom hozzáadva
Vannak Turing-teljes programozási nyelvek, szóval nem csak s z i n t e
2. sor:
A '''logikai kapuk''' valamely [[logika]]i alapműveletet ''(és; vagy; nem)'', vagy ezek kombinációját megvalósító [[áramkör]]ök. A bemeneti és kimeneti értékek logikai értékek (0 vagy 1, igaz vagy hamis), amelyeket [[elektromos feszültség|feszültségszintek]] képviselnek. Pl. pozitív egyenes logika esetén a „0” értéke közel 0[[volt|V]], az „1” értéke 5, vagy 12 V, illetve újabb rendszerekben 3,3V. A logikai kapuk lényeges mérőszáma a fan-out, amely kimeneti terhelhetőséget jelent. Ha például ez az érték 10, akkor az adott kapu 10 ugyanolyan rendszerű további kaput tud meghajtani (azok számára stabil értékelhető bemenőjelet adni), ha logikai hálózatban használjuk.
 
Logikai kapukkal végzett műveletekkel, a [[Boole-algebra]] alkalmazásával szinte minden matematikai feladat megoldható.
 
Egy logikai kapu egy, vagy több logikai értéket kap bemenetként, melyeken elvégezve az adott műveletet egy kimeneti értékkel tér vissza. Mivel a kimeneti érték is logikai, így az közvetlenül továbbítható egy másik kapu bemenetére, így egyszerű logikai kapukból is igen bonyolult rendszerek építhetőek. Összesen hétféle logikai kapu létezik, melyek igazságtáblája különböző. Ezek az ''AND, OR, NOT, NAND, NOR, XOR, XNOR''. A hét kapu mindegyike csak kétféle kimenetet produkálhat.