E’ il componente elementare di un circuito digitale. Produce un segnale di otuput elettrico che rappresenta 1 o ‘ binari ed è collegato agli stati di uno o più segnali di input da un’operazione di logica booleana, per esempio da AND, OR oppure NOT. Detta anche porta logica.
Si tratta di un’interfaccia ad altri dispositivi come una stampante , mouse , tastiera o monitor, a una rete o una connessione diretta a un altro computer. La CPU vede la porta come uno o piu’ indirizzi di memoria che può utilizzare per inviare o ricevere dati. Hardware specializzato come una piastra circuitale aggiunta, pone i dati inviati o come connessione diretta ad un altro computer. La CPU vede la porta come uno o piu’ indirizzi di memoria che puo’ utilzzare per inviare o ricevere dati. Hardware specializzato come una piastra circuitale aggiunta pone i dati inviati dal dispositivo in un indirizzo di memoria e invia dati dagli indirizzi di memoria al dispositivo. Le porte possono essere solo input o solo output e accettano tipicamente un particolare tipo di plug utilizzato per uno scopo specifico. Per esempio, una porta dati seriale, una tastiera e una portag di rete ad alta velocità utilizzano tutte connettori differenti, quindi non è possibile collegare un cavo alla porta sbagliata.
Porta Logica AND
Porta Logica NOT
Porta Logica OR
Porta Logica XNOR