In de context van de informatica is dit een poort (ook wel een logische poort genoemd ) is een fundamentele bouwsteen van een digitaal circuit. Het is een elektronische schakelaar die een Booleaanse logische bewerking uitvoert op een of meer binaire ingangen om één binaire uitgang te produceren. Binair betekent dat de invoer en uitvoer slechts één van twee toestanden kunnen hebben:0 (staat voor onwaar of uit) of 1 (staat voor waar of aan).
Beschouw een poort als een eenvoudige lichtschakelaar. De schakelaar (de poort) neemt één ingang (aan/uit) en produceert één uitgang (licht aan/uit). Maar logische poorten zijn veel complexer dan een simpele schakelaar; ze voeren verschillende logische bewerkingen uit.
Fundamentele rol bij het functioneren van computers:
Poorten zijn van fundamenteel belang omdat *alles* wat een computer doet – van het verwerken van getallen tot het weergeven van afbeeldingen en het uitvoeren van software – neerkomt op een reeks Booleaanse logische bewerkingen. Ze vormen de basis van alle digitale circuits, die op hun beurt het volgende vormen:
* Rekenkundige logische eenheden (ALU's): Het brein van de CPU. ALU's voeren rekenkundige (optellen, aftrekken, etc.) en logische (AND, OR, NOT, etc.) bewerkingen uit op gegevens. Deze bewerkingen worden allemaal geïmplementeerd met behulp van combinaties van logische poorten.
* Geheugen: Geheugenchips slaan informatie op als binaire gegevens (0s en 1s). Het lezen en schrijven van deze gegevens wordt bestuurd door logische poorten.
* Besturingseenheden: De besturingseenheid coördineert de activiteiten van het gehele computersysteem. Het maakt gebruik van logische poorten om de gegevensstroom en instructies te beheren.
* Invoer-/uitvoerapparaten: De interactie tussen de computer en de buitenwereld (toetsenbord, muis, scherm, enz.) omvat het omzetten van signalen in binaire gegevens en omgekeerd, wederom met behulp van logische poorten.
In wezen is elke instructie die een computer uitvoert, elke berekening die hij uitvoert en elk stukje data dat hij verwerkt uiteindelijk een reeks signalen die worden gemanipuleerd door logische poorten. Het zijn de kleine schakelaars die deel uitmaken van de complexe circuits die alle functies van een computer mogelijk maken. Zonder hen zouden moderne computers niet bestaan. |