Porte e funzioni logiche
Salve a tutti, in questo post, cercherò di spiegarti come funzionano le porte logiche, e tutte e funzioni logiche comuni.
Dunque, intanto è da precisarsi che in logica, l´uscita + si intende come "alta"(1) e l´uscita - si intende come bassa(0).
Le pore logiche, si trovato nei comuni circuiti integrato(IC).La forma generca di una porta logica, è un triangolo, con 3 pin, 2 in ed un out.
Dunque, le più note funzioni logiche, sono 7:AND, NAND, OR, NOR, XOR, XNOR NOT.
<------------------------------------------------
Nella funzione "AND", l´out è alto quando entrambi gli in sono alti, ovvero:
in1 in2 out
1 1 1
0 1 0
1 0 0
0 0 0
----------------------------------------------------------------
La funzione "NAND", invece, è l´opposto della AND, ovvero, la sua uscita è bassa quando entrambe le entrate sono alte:
IN1 IN2 OUT
0 0 1
0 1 0
1 0 0
0 0 0
-----------------------------------------------------------------------
Nella funzione logica "OR", l´uscita è alta quando almeno un´entrata è alta:
IN1 IN2 OUT
0 0 0
1 0 1
0 1 1
1 1 1
------------------------------------------------------------------------
La funzione logica "NOR" invece, ha l´uscita bassa quando almeno un ingresso è alto:
IN1 IN2 OUT
0 0 1
1 0 0
0 1 0
1 1 0
--------------------------------------------------------------------------
Passiamo alla funzion logica "XOR".La sua uscita, è alta solo quando i 2 ingressi sono opposti, ovvero:
IN1 IN2 OUT
0 0 0
1 0 1
1 1 0
0 1 1
--------------------------------------------------------------------
Nella funzione logica "XNOR"invece, l´uscita è bassa quando gli ingressi sono ancora opposti:
IN1 IN2 OUT
0 0 1
0 1 0
1 0 0
1 1 1
-----------------------------------------------------------------------
La funzione logica "NOT" infine, ha solo 2 porte, un´entrata ed un´ uscita.
Il suo compito è di INVERTIRE lo stato della porta, qualunque esso sia:
IN OUT
0 1
1 0
-------------------------------------------------------------->
Le porte logiche, sono UTILISSIME.
Alcune porte logiche, possono avere anche più uscite.
Spero di essere stato abbastanza chiaro, per qualsiasi domanda o dubbio, non esatate a contattarmi.
Ciao e a presto!
Marco
Roboitalia Staff
|