Semplifica il tuo flusso di lavoro: cerca miniwebtool.
Aggiungi
Vedi anche
Generatore di Tabella di VeritàSemplificatore di Algebra BooleanaRisolutore di Mappa di Karnaugh (K-Map)Calcolatore Bitwise
Pagina Iniziale > Varie > Strumenti per Elettronica > Simulatore di Porte Logiche
 

Simulatore di Porte Logiche

Costruisci e simula circuiti logici digitali online con porte AND, OR, NOT, NAND, NOR, XOR e XNOR. Ottieni tabelle della verità istantanee, diagrammi di circuiti animati, forme booleane canoniche e valutazione passo dopo passo.

Simulatore di Porte Logiche
Sintassi: Variabili AZ, costanti 0/1, operatori AND & *, OR | +, NOT ! ~, XOR ^, oltre a NAND, NOR, XNOR. Le parentesi ( ) raggruppano le sotto-espressioni. Massimo 5 variabili.

Embed Simulatore di Porte Logiche Widget

Simulatore di Porte Logiche

Il Simulatore di Porte Logiche è un sandbox online gratuito per circuiti logici digitali. Digita qualsiasi espressione booleana usando le porte AND, OR, NOT, NAND, NOR, XOR e XNOR e il simulatore la analizzerà immediatamente trasformandola in un circuito a livello di porte, disegnerà il diagramma su canvas, compilerà la tabella della verità completa per un massimo di 5 input e ti permetterà di cambiare ogni input con un tocco per osservare il segnale propagarsi in tempo reale. È progettato per studenti che imparano l'elettronica digitale, ingegneri che prototipano circuiti combinatori e chiunque voglia testare un'espressione booleana prima di implementarla su breadboard, schema o codice HDL.

Cos'è una porta logica?

Una porta logica è il blocco costruttivo fondamentale di un circuito digitale: un elemento elettronico che riceve uno o più input binari (ciascuno dei quali è 0 o 1, spesso chiamati BASSO e ALTO) e produce un singolo output binario determinato da una funzione booleana fissa. Le porte logiche sono implementate nel silicio come reti di transistor — tipicamente CMOS — e sono la realizzazione fisica dell'algebra booleana. Ogni computer, smartphone e controller digitale è in definitiva una composizione su scala di miliardi di queste sette porte di base.

Perché simulare prima? Prima di saldare i chip della serie 74 o sintetizzare un modulo VHDL/Verilog, una rapida simulazione verifica che l'espressione booleana produca la tabella della verità prevista. Correggere un errore qui richiede pochi secondi; correggerlo nel silicio può costare ore di lavoro extra.

Le sette porte fondamentali a colpo d'occhio

↔ Scorri lateralmente su mobile per confrontare ogni stato di output.

Porta Simbolo Equazione A=0B=0 A=0B=1 A=1B=0 A=1B=1
ANDA · BY = A · B0001
ORA + BY = A + B0111
NOT¬AY = ¬AA=0 → Y=1A=1 → Y=0
NAND¬(A · B)Y = ¬(A · B)1110
NOR¬(A + B)Y = ¬(A + B)1000
XORA ⊕ BY = A ⊕ B0110
XNOR¬(A ⊕ B)Y = ¬(A ⊕ B)1001

Porta AND

L'output è 1 solo quando tutti gli input sono 1 — pensala come un collegamento in serie di interruttori. Usata per imporre condizioni multiple, mascherare bit e implementare la congiunzione logica. Parte industriale: 7408 (quad 2-input AND).

Porta OR

L'output è 1 quando almeno un input è 1 — pensala come un collegamento in parallelo di interruttori. Usata per circuiti di allarme, impostazione di bit e disgiunzione logica. Parte industriale: 7432.

Porta NOT (invertitore)

Una porta a input singolo che inverte semplicemente lo 0 in 1 e l'1 in 0. Usata per negare segnali, generare linee di complemento e come elemento attivo dei CMOS. Parte industriale: 7404.

Porta NAND

La negazione di AND — restituisce 0 solo quando tutti gli input sono 1. La NAND è una porta universale: qualsiasi funzione booleana può essere costruita usando solo porte NAND, motivo per cui la NAND domina i CMOS prodotti in massa. Parte industriale: 7400.

Porta NOR

La negazione di OR — restituisce 1 solo quando ogni input è 0. Anch'essa è una porta universale. Famosa per essere la porta principale dell'Apollo Guidance Computer, costruito interamente con porte NOR a 3 input. Parte industriale: 7402.

Porta XOR

L'OR esclusivo restituisce 1 quando un numero dispari di input è 1. Fondamentale negli addizionatori binari (il bit di somma), nei generatori di parità, nei comparatori e nella funzione di round dell'AES. Parte industriale: 7486.

Porta XNOR

La negazione di XOR — restituisce 1 quando gli input sono uguali. Spesso chiamata porta di equivalenza e usata come comparatore a un bit. Parte industriale: 74266.

Come usare questo simulatore

  1. Digita o costruisci la tua espressione nella casella di input in alto. Puoi digitare direttamente o toccare i pulsanti della tastiera per variabili e operatori. Sono accettate sia la sintassi testuale (AND, OR, NOT) che quella simbolica (&, |, !, ^).
  2. Clicca su Simula. Il simulatore analizza l'espressione, verifica la sintassi, estrae le variabili e calcola l'output per ogni combinazione (fino a 32 righe per 5 input).
  3. Aziona gli interruttori di input sopra il diagramma del circuito. Ogni interruttore è un pulsante cliccabile che alterna tra 0 e 1; il circuito si aggiorna in tempo reale, evidenziando i cavi attivi in rosso e accendendo il LED verde di output quando Y = 1.
  4. Leggi la tabella della verità. Ogni possibile combinazione di input è elencata insieme al suo output; la riga corrispondente allo stato attuale degli interruttori è evidenziata.
  5. Controlla le forme canoniche. Il simulatore scrive gli equivalenti Somma di Prodotti e Prodotto di Somme — il punto di partenza per la minimizzazione con mappe di Karnaugh o la riduzione di Quine-McCluskey.
  6. Segui la valutazione. Il pannello passo-passo mostra come l'espressione si riduce porta dopo porta per un campione di input, il che è particolarmente utile per il debug di espressioni annidate.

Sintassi delle espressioni accettate

Perché vale la pena esplorare questi preset

Funzione di maggioranza (3 input)

(A AND B) OR (A AND C) OR (B AND C) — l'output è 1 ogni volta che almeno due dei tre input sono 1. Questo è il cuore dei circuiti di votazione a ridondanza modulare tripla (TMR) usati nel settore aerospaziale e nell'informatica fault-tolerant.

Multiplexer 2-a-1

(A AND NOT S) OR (B AND S) — quando la linea di selezione S è 0 l'output trasmette A; quando S è 1 trasmette B. I multiplexer sono la struttura di instradamento dei percorsi dati e la look-up table degli FPGA è letteralmente una cascata di multiplexer.

Parità a 3 bit

A XOR B XOR C — restituisce 1 quando un numero dispari di input è 1. I controllori di parità sono usati nel rilevamento degli errori della RAM, nelle comunicazioni UART e nello storage RAID.

Half-adder

Il bit di somma di un addizionatore a 1 bit è A XOR B; il bit di riporto (carry) è A AND B. La concatenazione di questi produce l'addizionatore ripple-carry al centro aritmetico di ogni CPU.

Essenziali dell'algebra booleana

Identità fondamentali

Somma di Prodotti (SOP)

Prendi ogni riga in cui l'output è 1, scrivila come un prodotto di variabili (non negate per 1, negate per 0) e uniscile con l'operatore OR. Ogni funzione booleana ha una SOP unica — il simulatore stampa la tua automaticamente.

Prodotto di Somme (POS)

Il duale della SOP: prendi ogni riga in cui l'output è 0, scrivila come una somma con input a 1 negati e input a 0 semplici, quindi unisci tutti i fattori con l'operatore AND. Utile quando la funzione ha più 1 che 0.

Applicazioni reali delle porte logiche

Suggerimenti per leggere il diagramma del circuito

Domande frequenti

Quali operatori posso usare nell'espressione booleana?

Il simulatore accetta sia operatori testuali (AND, OR, NOT, NAND, NOR, XOR, XNOR) che operatori simbolici. Usa & o * per AND, | o + per OR, ! o ~ per NOT, e ^ per XOR. Le variabili sono singole lettere da A a Z (insensibili al maiuscolo/minuscolo), e 0 e 1 sono accettati come costanti. Le parentesi possono essere annidate liberamente per controllare l'ordine di valutazione.

Qual è la differenza tra le porte NAND e NOR?

NAND (NOT AND) restituisce 1 ogni volta che l'AND dei suoi input è 0 — cioè, in ogni caso eccetto quando tutti gli input sono 1. NOR (NOT OR) restituisce 1 solo quando ogni input è 0. Entrambe sono chiamate porte universali perché qualsiasi funzione booleana può essere costruita usando solo porte NAND, o solo porte NOR, motivo per cui sono i mattoni fondamentali dei circuiti integrati CMOS.

Perché la XOR produce 1 per un numero dispari di input a 1?

XOR (OR esclusivo) restituisce 1 quando i suoi due input differiscono. Le porte XOR concatenate fungono da correttore di parità: l'output è 1 quando il numero totale di input a 1 è dispari, e 0 quando è pari. Questo è il motivo per cui le porte XOR vengono utilizzate nei generatori di parità, nei circuiti di rilevamento errori e nell'output della somma degli addizionatori binari.

Quante variabili può gestire il simulatore?

Il simulatore supporta fino a 5 variabili distinte, offrendo un massimo di 32 righe nella tabella della verità. Questo limite mantiene leggibile la tabella della verità completa e il diagramma del circuito. Se incolli un'espressione con più di 5 variabili, lo strumento ti chiederà di ridurla.

Cos'è la forma Somma di Prodotti?

La Somma di Prodotti (SOP) è una forma booleana canonica in cui l'espressione è scritta come un OR di termini AND. Ogni termine AND corrisponde a una riga della tabella della verità il cui output è 1. La SOP è il modo diretto per tradurre una tabella della verità in un'espressione booleana ed è il punto di partenza per la minimizzazione con mappe di Karnaugh e Quine-McCluskey.

Posso usare lo strumento per progettare hardware reale?

Sì — il simulatore è utile per imparare la logica digitale, problemi scolastici, prototipazione su breadboard con circuiti integrati della serie 74 e l'esplorazione iniziale del design per progetti FPGA o ASIC. Il diagramma del circuito mostra il conteggio delle porte e la struttura, il che aiuta a stimare il numero di chip o l'utilizzo delle look-up-table prima di passare a un editor di schemi.

Ulteriori letture

Cita questo contenuto, pagina o strumento come:

"Simulatore di Porte Logiche" su https://MiniWebtool.com/it/simulatore-di-porte-logiche/ di MiniWebtool, https://MiniWebtool.com/

dal team miniwebtool. Aggiornato: 20 aprile 2026

Strumenti per Elettronica:

Strumenti in primo piano:

Calcolatore dei numeri degli angeliCalcolatrice di Compatibilità AmorosaCalcolatore di Compatibilità dei Segni LunariCalcolatore Ascendente, Segno Solare e Lunare 🌞🌙✨📅 Calcolatore di DataCalcolatore di SommeRicerca Citazioni (Inglese)Estrattore di Immagini da VideoGeneratore di parole casuali in ingleseVerificatore di Nome Utente sui Social MediaCalcolatore del numero di percorso di vitaCalcolatore EsadecimaleFormattatore di TestoQual è il mio numero fortunato?Convertitore di Piedi e Pollici in CentimetriGeneratore di Citazioni CasualiRicerca ID Utente InstagramGeneratore di Superpotere CasualeGeneratore casuale di animaliGeneratore di Carte da Gioco CasualeSelettore di Film CasualeCalcolatore del percentile di altezzaCalcolatore del Numero dell'AnimaPalla Magica 8Calcolatore del Giorno dell'Anno - Che giorno dell'anno è oggi?Generatore di anagrammiInverti TestoConvertitore da esadecimale a decimaleCalcolatore per ridurre frazioniGeneratore di Date CasualiEstrattore AudioCalcolatore del Numero del NomeCalcolatore di ScalaGeneratore di CrucipuzzleRimuovi linee vuote da un testoCalcolatore BinarioGeneratore di Obbligo o Verità AleatorioConvertitore da cm a piedi e polliciGeneratore di oggetti casualiRicerca ID Utente FacebookDivisore AudioCalcolatore della Media GeometricaGeneratore di Gruppi CasualiGeneratore di stringhe casualiCalcolatore tempo di raffreddamento birraOrdina NumeriUnisci VideoDivisore videoCalcolatore di Guadagni Twitch⏱️ Calcolatore di OreGeneratore di Colori CasualiRicerca Indirizzo MACGeneratore di Orario CasualeConvertitore da Decimale a TempoDivisore di ImmaginiCalcolatore di VelocitàConvertitore da decimale a esadecimaleSegnapunti TennisCalcolatore della Congettura di CollatzLista di Anni BisestiliRimuovi spaziCompressore VideoCalcolatore del calcio correttoCalcolatore del Segno LunareConvertitore FPSRuota VideoCalcolatore di combinazioneCalcolatore Posizione del SoleGeneratore di Personaggi RPG CasualeValidatore XMLCalcolatore di radice quadrataConvertitore in numeri romaniCalcolatore di Decibel (dB)👙 Calcolatore Taglia ReggisenoConvertitore HTML in TestoGeneratore di Argomenti di Dibattito CasualiCalcolatore del SonnoCalcolatore del deficit caloricoGeneratore di Testo CapovoltoCalcolatore del Segno di VenereCalcolatore dell'Aspettativa di VitaCreatore di CruciverbaCalendario del Giorno dell'AnnoConvertitore Misura AnelloGeneratore di Piani di Allenamento IAStrumento Cifrario di VigenèreConvertitore di Tempo in DecimaliCalcolatore del Numero della PersonalitàCalcolatore del Test Chi-Quadrato🔍 Verificatore di PlagioCalcolatore del Numero del DestinoCalcolatore dell'ArcosenoConvertitore da Lbs a KgCalcolatrice di NumerologiaContatore di lineaConvertitore Data GiulianaGeneratore di Compleanni CasualiGeneratore di CrittogrammaGeneratore di PaletteCalcolatore Dimensioni di Stampa e Risoluzione (DPI/PPI)Calcolatore Formula di EroneConvertitore di Frequenza e Lunghezza d'OndaVerificatore di Squadratura (Regola 3-4-5) 📐Calcolatore del Giorno della SettimanaCalcolatore dell'Arcotangente🖱️ Contatore di ClicCalcolatore dell'Errore PercentualeMiglioratore di ImmaginiCalcolatrice del Numero d'EspressioneCalcolatore del Ritorno di SaturnoCalcolatore di Area del Poligono IrregolareConvertitore di Percentuale in PPMCalcolatore dell'Arcocoseno (Coseno Inverso)Calcolatore di Inflazione USCalcolatore di LimitiCalcolatore PERGeneratore di Distribuzione GaussianaGeneratore di PIN CasualeCalcolatore da frazione a decimaleCalcolatore della Circonferenza di un EllisseCalcolatore della Distanza di VoloCalcolatore di etàCalcolatore Handicap GolfConvertitore da DMS a Gradi DecimaliGeneratore di Lettera Casuale🔊 Generatore di ToniRisolutore di DisequazioniÈ un Numero Primo?Calcolatore Altezza Futura del BambinoCalcolatore di anni caniniCalcolatore di Log in Base 10📅 Calcolatore Differenza tra DateCalcolatore Dosaggio FarmacoCalcolatore Salto VerticaleConvertitore da kPa a psiConvertitore da psi a kPaRimuovi audio da videoUmanizzatore di Testo AICalcolatore di ArrotondamentoCalcolatore Ritmo NuotoCalcolatrice della Deviazione Standard RelativaConvertitore da binario a esadecimaleconvertitore da ppm a percentualeConvertitore di AngoliGeneratore di Comandi GitGeneratore di frequenza sonora casualeGeneratore di Tabelloni Torneo CasualiAggiungi Testo all'ImmagineCalcolatore di calcestruzzoCalcolatore di gestazione caninaCalcolatore di Stipendio in BagnoCalcolatrice OttaleCalcolatore Punteggio SATCalcolatore Unità Alcoliche StandardConvertitore da Esadecimale a BinarioGeneratore di IMEI CasualeGeneratore di parole per PictionaryInterprete dei sogni AILista di numeri cubiSelettore di Nome CasualeStrumento Cifrario di CesareStrumento online per rimuovere la punteggiaturaCalcolatore del Numero MaestroCalcolatore delle dimensioni dello zainoCalcolatore di alba e tramontoCalcolatore di conversione da decimale a frazioneCalcolatore Passi in DistanzaCalcolatore Porzioni di SpaghettiCalcolatore Sottorete IPCalcolatore Strategia MartingaleCalendario di luna nuova e luna pienaConfronta due stringheconvertitore da parole a numero di telefonoConvertitore di Velocità di Trasferimento DatiGeneratore di domande casualiStatistiche del Canale YouTubeCalcolatore del Tempo di Raddoppiamento dell'hCGCalcolatore del Volume di un EllissoideCalcolatore di Pendenza e GradoConta il numero di caratteriConvertitore da CM a PolliciConvertitore da mAh a WhConvertitore di pesoConvertitore di VelocitàGeneratore di biglietti di ringraziamento con IAGeneratore di parole per l'impiccatoGeneratore Io non ho maiGeneratore PreferirestiSemplificatore di RadicaliTimer Studio PomodoroConvertire video per Twitter (X)Generatore di GamertagGeneratore di Nomi per SquadreGeneratore di soprannomiGeneratore di Nomi RapGeneratore di Nomi per BandGeneratore di Nomi FantasyGeneratore di Biscotti della FortunaGeneratore di Idee per DisegnareGeneratore di spunti per il diarioGeneratore di affermazioni giornaliereGeneratore di complimentiGeneratore di frasi per rimorchiareGeneratore di battute da papàGeneratore di barzellette casualiGeneratore di curiosità casualiGeneratore di domande triviaGeneratore di SciaradaGeneratore di domande rompighiaccioGeneratore di discorsi di nozze con IAGeneratore di Comunicati Stampa AIGeneratore di Descrizioni di Prodotto con IAGeneratore di Script Video AIGeneratore di Titoli e Descrizioni YouTube con IAGeneratore di Didascalie Instagram con IAGeneratore di Titolo e Bio LinkedIn con IAGeneratore di Punti per Curriculum IAGeneratore di Lettere di Presentazione con IAGeneratore di testi rap con IAAppiattire PDFSblocca PDF (Rimozione password proprietario)Estrattore da PDF a testoEstrattore di pagine PDFContatore di Parole PDFProteggi PDFAggiungi numeri di pagina al PDFRiordina pagine PDFElimina pagine PDFRuota PDFDa JPG a PDFPDF in JPGComprimi PDFDividere PDFUnire PDFConvertitore da PT a PXConvertitore da PX a REMConvertitore da Tola a GrammiConvertitore di unità di terra indianeConvertitore da mcg a mgGeneratore di testi di canzoni con IAGeneratore di poesie IAGeneratore di storie IATraduttore IARiassuntore di Testo IAConvertitore da mg a mLConvertitore da MPH a KMHConvertitore da nodi a MPHMetri cubi a piedi cubiConvertitore da piedi cubi a iarde cubeConvertitore da piedi quadrati a metri quadratiConvertitore da metri quadrati a piedi quadratiConvertitore Oz in mLConvertitore ML in ozConvertitore da galloni a litriConvertitore da litri a galloniConvertitore da Kg a StoneConvertitore da Stone a KgConvertitore da pollici a millimetriConvertitore da millimetri a polliciConvertitore da miglia a kmConvertitore da km a migliaConvertitore da Fahrenheit a CelsiusConvertitore da Celsius a FahrenheitCalcolatore del volume della tavola da surfCalcolatore della misura dell’impugnatura da tennisCalcolatore della Taglia del CascoCalcolatore della taglia dei guantiConvertitore di taglie per cappelliCalcolatore della taglia dello snowboardCalcolatore delle dimensioni degli sciCalcolatore della taglia della biciTimer per split di speedrunCalcolatore StablefordCalcolatore checkout freccetteCalcolatore dell’economia del bowlingCalcolatore Strike Rate CricketCalcolatore Net Run RateCalcolatore Rapporto K/DCalcolatore Rating EloCalcolatore del Recupero della Frequenza CardiacaCalcolatore del tempo di escursioneCalcolatore del Ritmo di CanottaggioCalcolatore Age-Grading CorsaCalcolatore FTP e zone di potenzaCalcolatore Beep TestCalcolatore punteggio ACFTCalcolatore Wilks & DOTSCalcolatore Offset RuotaRicerca Indice di Carico e Indice di Velocità PneumaticiCalcolatore del Costo per MiglioCalcolatore di Riscatto del LeasingCalcolatore Miscela OttaniCalcolatore Miscela Olio 2 TempiCalcolatore Cilindrata MotoreCalcolatore Ingombro Divano PortaCalcolatore di Cataste di LegnaCalcolatore CADR Purificatore AriaCalcolatore Dimensione DeumidificatoreCalcolatore Dimensione Ventilatore da SoffittoCalcolatore Dimensioni TendeCalcolatore Dimensione TappetoCalcolatore Altezza per Appendere QuadriCalcolatore Altezza di Montaggio TVCalcolatore Dimensioni TVCalcolatore Volume e Telo per LaghettoCalcolatore Sale PiscinaCalcolatore Volume PiscinaCalcolatore Dimensione ScaldabagnoCalcolatore di Resina EpossidicaCalcolatore Spaziatura BalaustriCalcolatore di Battiscopa e ModanatureCalcolatore di RivestimentoCalcolatore impregnante per deckCalcolatore Semi per PratoCalcolatore di Zolle ErboseCalcolatore AsfaltoCalcolatore di Iarde CubeCalcolatore Lunghezza AntennaCalcolatore Riempimento TuboCalcolatore di Condensatori in Serie e ParalleloCalcolatore di Reattanza InduttivaCalcolatore di Illuminazione della StanzaCalcolatore da Lux a LumenConvertitore da Lumen a WattCalcolatore Dimensione GeneratoreCalcolatore di Potenza TrifaseCalcolatore kVACalcolatore da Ampere a WattCalcolatore da Watt ad AmpereCalcolatore Resistenze in SerieCalcolatore di AttritoCalcolatore del Piano InclinatoCalcolatore del Vantaggio MeccanicoCalcolatore della Velocità del SuonoCalcolatore della Velocità dell'OndaCalcolatore di galleggiabilitàCalcolatore di Velocità TerminaleCalcolatore della Lunghezza d'Onda di de BroglieCalcolatore di Energia del FotoneCalcolatore E=mc²Calcolatore di Dilatazione del TempoCalcolatore della Terza Legge di KepleroCalcolatore della Velocità di FugaCalcolatore della Forza GravitazionaleCalcolatore della Legge di Beer-LambertCalcolatore dell'Equazione di NernstCalcolatore della Pressione OsmoticaCalcolatore di Innalzamento del Punto di EbollizioneCalcolatore di Abbassamento del Punto di CongelamentoCalcolatore di Composizione PercentualeCalcolatore di NormalitàCalcolatore di MolalitàConvertitore da pKa a KaCalcolatore di Henderson-HasselbalchCalcolatore della Resa TeoricaCalcolatore del Reagente LimitanteCalcolatore di Configurazione ElettronicaTavola Periodica InterattivaGeneratore di Piani di Lezione con IAGeneratore di Quiz IAGeneratore di Citazioni (APA/MLA/Chicago)Calcolatore Percentuale di PresenzeAP Score CalculatorCalcolatore Punteggio ACTCalcolatore Guadagni YouTube