Come funzionano le porte logiche e come simularle nel linguaggio C++

Naviga SWZ: Home Page » Articoli
Articolo del 1515742245
Autore: Fabio Ferraro
Categoria: tech





NAND 

La porta NAND non è altro che la negazione della porta logica AND.


Codice di realizzazione Funzione

Positivo NAND(Positivo A, Positivo B)
{
    return !((A==1) && (B==1));
};

 

NOR 


Codice di realizzazione Funzione

Positivo NOR(Positivo A, Positivo B)
{
    return !((A==1) || (B==1));
};


Porte Logiche XOR e XNOR

Le porte XOR e XNOR sono porte composte rispetto a quelle viste precedentemente.




Nella porta XOR l´uscita vale "1" se gli ingressi sono diversi, nella XNOR se sono uguali. Con la combinazione degli operatori logici possiamo realizzare dei veri e propri circuiti che ci consentono di risolvere problematiche anche molto complesse.

XNOR

Codice di realizzazione Funzione

Positivo XNOR(Positivo A, Positivo B)
{
   return (A==B);
};


XOR


Codice di realizzazione Funzione

Positivo XOR(Positivo A, Positivo B)
{
      return !(A==B);
};



« Precedente     3  4 [5] 6  7     Successiva » ]
Pagine Totali: 7