Conţinut
Circuitele care folosesc porți logice pentru a procesa semnale acționează conform logicii de calcul. Unele dintre cele mai comune porturi sunt AND (E), OR (OR), NOR (NOT OR) și NAND (NOT E). Logica booleană guvernează răspunsurile și funcționarea acestor circuite. Aceste porturi sunt conținute în cipuri de circuite integrate. Unul dintre obiectivele industriei de calculatoare a fost întotdeauna reducerea la minimum a costurilor de producție. Deși există cipuri gata făcute care realizează fiecare dintre aceste răspunsuri logice, cele mai ieftine de fabricat sunt porțile NAND. Este posibil să transformați seturi de porturi în cipuri care folosesc doar porturi NAND pentru a obține același răspuns. Circuitele complexe pot conține mii de răspunsuri logice; astfel, economiile obținute prin conversia majorității circuitului în porturi NAND sunt semnificative.
Instrucțiuni
Pasul 1
Alegeți un circuit pe care doriți să îl simplificați convertind unele sau toate porțile AND, SAU sau NOR în porțile NAND. Încercați să gestionați câte un circuit odată.
Pasul 2
Înlocuiți fiecare port NU din diagramă cu un port NAND cu cele două intrări unite într-unul. Portul NAND va funcționa acum ca un port NU conform tabelului logic (tabelul adevărului).
Pasul 3
Înlocuiți fiecare port AND cu un port NAND și apoi conectați ieșirea acelui port NAND la intrările unui al doilea port NAND. Aceasta va genera un tabel de adevăr identic cu tabelul de poartă AND.
Pasul 4
Schimbați portul SAU la un port NAND care are un invertor la ambele intrări și un alt invertor la ieșire. Tabelul logic rezultat este identic cu cel al unei porți SAU. Circuitul poate fi schimbat pentru a elimina invertoarele, prin conectarea porturilor NAND configurate ca porturi NU pe fiecare dintre intrările unui port NAND configurat ca port AND. În cele din urmă, ieșirea acestei configurații AND este utilizată ca intrare pentru un alt port NAND configurat ca port NU.