Hoe logische poorten naar NAND te converteren?

Schrijver: Helen Garcia
Datum Van Creatie: 16 April 2021
Updatedatum: 18 November 2024
Anonim
Digitale Basispoorten, alles daarover! AND - OR - NAND - NOR - NOT.
Video: Digitale Basispoorten, alles daarover! AND - OR - NAND - NOR - NOT.

Inhoud

Circuits die logische poorten gebruiken om signalen te verwerken, handelen volgens computationele logica. Enkele van de meest voorkomende poorten zijn AND (E), OR (OR), NOR (NOT OR) en NAND (NOT E). Booleaanse logica regelt de reacties en werking van deze circuits. Deze poorten zijn opgenomen in chips met geïntegreerde schakelingen. Een van de doelen van de computerindustrie is altijd geweest om de productiekosten zo laag mogelijk te houden. Hoewel er kant-en-klare chips zijn die elk van deze logische reacties uitvoeren, zijn de NAND-poorten de goedkoopste om te produceren. Het is mogelijk om sets poorten om te zetten in chips die alleen NAND-poorten gebruiken om hetzelfde antwoord te krijgen. Complexe circuits kunnen duizenden logische reacties bevatten; dus de besparingen die worden behaald door de meeste schakelingen naar NAND-poorten om te zetten, zijn aanzienlijk.


Instructies

Stap 1

Kies een circuit dat u wilt vereenvoudigen door enkele of alle EN-, OF- of NOR-poorten om te zetten in NAND-poorten. Probeer één circuit tegelijk af te handelen.

Stap 2

Vervang elke NOT-poort in het diagram door een NAND-poort met de twee ingangen samengevoegd tot één. De NAND-poort zal nu functioneren als een NOT-poort volgens de logische tabel (waarheidstabel).

Stap 3

Vervang elke EN-poort door een NAND-poort en sluit vervolgens de uitgang van die NAND-poort aan op de ingangen van een tweede NAND-poort. Dit genereert een waarheidstabel die identiek is aan de EN-poorttabel.

Stap 4

Wijzig de OR-poort in een NAND-poort met een omvormer aan beide ingangen en een andere omvormer aan de uitgang. De resulterende logische tabel is identiek aan die van een OF-poort. Het circuit kan worden gewijzigd om de omvormers te elimineren door NAND-poorten aan te sluiten die zijn geconfigureerd als NIET-poorten op elk van de ingangen van een NAND-poort die is geconfigureerd als een EN-poort. Ten slotte wordt de uitvoer van deze EN-configuratie gebruikt als de invoer voor een andere NAND-poort die is geconfigureerd als een NIET-poort.