Hradlová vrstva je vrstva ležící mezi signální a binární vrstvou.

Běžný ajťák se hradly nezabývá. Je to stále spíš doména elektrotechniky, měl by ale o této vrstvě minimálně vědět.

Hradlo je zapojení elektronických komponent takovým způsobem, že tvoří nějakou jednu ucelenou logickou funkci se signály na vstupu a na výstupu. Hradla se zakreslují podle typu logické funkce, kterou představují.

Čipy jako je procesor nebo grafický čip obsahují miliardy rozhodovacích hradel. Díky tomuto obrovskému množství hradel vznikají další a komplikovanější systémy.

Základní hradla

AND hradlo - logické “a”. Signál je na výstupu pouze tehdy, pokud první a druhý vstup obsahuje signál.

AND hradlo

OR hradlo - logické “nebo”. Signál je na výstupu, pokud první nebo druhý výstup obsahuje signál.

OR hradlo

NOT hradlo - na výstupu je signál opačný ke vstupu

NOT hradlo

XOR hradlo - na výstupu je signál pouze pokud počet signálů na vstupu je lichý

XOR hradlo

NAND hradlo - kombinace NOT a AND hradla

NAND hradlo

NOR hradlo - kombinace NOT a OR hradla

NOR hradlo

XNOR hradlo - kombinace NOT a XOR hradla.

XNOR hradlo

Zajímavost: S kombinací NAND hradel lze nasimulovat jakékoliv jiné hradlo