Logiska grindar är fysiska komponenter i en krets som styr flödet av en signal genom att implementera en boolesk funktion, bearbeta en signal till binär information. Logiska grindar är grundläggande i logiska kretsar, eller i alla elektroniska kretsprocesser som involverar digital till analog signalomvandling, eller flödet av digital information. Logiska grindar implementeras främst med hjälp av dioder eller transistorer som elektriska brytare, men kan också konstrueras med hjälp av elektromagnetiska reläer (relälogik), vakuumrör, optik, molekyler, fluidlogik, pneumatisk logik eller till och med mekaniska element. Du kan lära dig mer i vår guide om logiska grindar.
Logiska grindar har distinkta logiska funktioner. De vanligaste av dessa kallas grundläggande grindar. Dessa inkluderar:
Det finns också kombinerade funktionslogiska grindar som modifierar typiska funktioner med en inversion.
Eftersom CPU:er använder binär logik är logiska grindar i princip byggstenarna i datorer. Som sådana kan de hittas i många typer av digitala kretsar såsom: