Semplifica il tuo flusso di lavoro: cerca miniwebtool.
Aggiungi
Pagina Iniziale > Varie > Convertitori di sistemi numerici > Convertitore da Codice Gray a Binario
 

Convertitore da Codice Gray a Binario

Converti il codice Gray in numero binario con un processo di conversione passo dopo passo. Visualizza la trasformazione dettagliata dal codice Gray alla rappresentazione binaria standard.

Convertitore da Codice Gray a Binario
Tabella di verità XOR (usata nella conversione)
A
B
A XOR B
0
0
0
0
1
1
1
0
1
1
1
0
Codice Gray:

Embed Convertitore da Codice Gray a Binario Widget

Convertitore da Codice Gray a Binario

Benvenuti nel nostro Convertitore da Codice Gray a Binario, uno strumento online gratuito che converte il codice Gray (codice binario riflesso) nella rappresentazione binaria standard con una spiegazione dettagliata passo dopo passo. Il codice Gray è un sistema numerico binario in cui i valori consecutivi differiscono per un solo bit, rendendolo essenziale nell'elettronica digitale, negli encoder rotativi, nella correzione degli errori e negli algoritmi genetici.

Cos'è il codice Gray?

Il codice Gray, noto anche come codice binario riflesso, è un sistema numerico binario inventato da Frank Gray presso i Bell Labs. La caratteristica distintiva del codice Gray è che due valori successivi differiscono in una sola posizione di bit. Questa proprietà di variazione di un singolo bit rende il codice Gray prezioso nelle applicazioni in cui gli errori durante le transizioni di stato devono essere ridotti al minimo.

A differenza del binario standard, in cui più bit possono cambiare quando si incrementa di uno (ad esempio, da 0111 a 1000 in binario, tutti i bit cambiano), il codice Gray garantisce che cambi un solo bit tra valori consecutivi. Questa proprietà riduce il rischio di errori nei sistemi meccanici ed elettrici.

Esempio di sequenza di codice Gray (3 bit)

Confronto tra codice Gray a 3 bit e binario

Decimale
Binario
Codice Gray
0
000
000
1
001
001
2
010
011
3
011
010
4
100
110
5
101
111
6
110
101
7
111
100

Nota come nel codice Gray, solo un bit cambia tra numeri consecutivi (evidenziato in rosso). Questo è il vantaggio chiave rispetto al binario standard.

Come convertire il codice Gray in binario

L'algoritmo di conversione è semplice e utilizza l'operazione XOR (OR esclusivo):

  1. Primo bit (MSB): Il primo bit del numero binario è identico al primo bit del codice Gray.
  2. Bit successivi: Ogni bit binario successivo viene calcolato eseguendo lo XOR tra il bit binario precedente e il bit del codice Gray corrente.
  3. Ripetere: Continua questo processo da sinistra a destra per tutti i bit rimanenti.

Capire l'operazione XOR

L'operazione XOR (OR esclusivo) è fondamentale per la conversione del codice Gray. Lo XOR restituisce 1 quando gli input sono diversi e 0 quando sono uguali:

Tabella di verità XOR
Input A
Input B
A XOR B
0
0
0
0
1
1
1
0
1
1
1
0

Esempio di conversione: 1001001 (Gray) in binario

Convertiamo il codice Gray 1001001 in binario passo dopo passo:

Risultato: Il codice Gray 1001001 si converte in binario 1110001 (decimale 113)

Applicazioni del codice Gray

Il codice Gray è ampiamente utilizzato in vari campi dell'elettronica digitale e dell'informatica:

Perché cambia solo un bit nel codice Gray

La proprietà di variazione di un singolo bit del codice Gray offre diversi vantaggi:

Storia del codice Gray

Il codice Gray è stato brevettato da Frank Gray dei Bell Labs nel 1953 (brevetto USA 2.632.058), sebbene il concetto fosse stato descritto in precedenza. Gray sviluppò questo sistema di codifica mentre lavorava su sistemi televisivi e di comunicazione per ridurre gli errori durante la trasmissione del segnale. La natura riflessa del codice (la seconda metà rispecchia la prima metà in ordine inverso con un 1 iniziale) lo rende particolarmente elegante e facile da generare.

Domande frequenti

Qual è la differenza tra codice Gray e binario?

Nel binario standard, più bit possono cambiare durante l'incremento (ad esempio, da 0111 a 1000 cambiano tutti e 4 i bit). Nel codice Gray, cambia esattamente un bit tra numeri consecutivi, riducendo gli errori nei sistemi digitali.

È possibile convertire qualsiasi numero binario in codice Gray e viceversa?

Sì, la conversione tra codice Gray e binario è reversibile e senza perdite. Qualsiasi numero binario può essere convertito in codice Gray e riconvertito per ottenere il numero binario originale.

Il codice Gray è ancora usato oggi?

Assolutamente. Il codice Gray rimane essenziale nelle applicazioni moderne, inclusi encoder rotativi, sensori di posizione, progettazione FPGA, sistemi di correzione degli errori e protocolli di comunicazione digitale.

Come viene generato il codice Gray?

Il codice Gray può essere generato dal binario: (1) mantenendo l'MSB invariato, e (2) eseguendo lo XOR di ogni bit binario con il bit successivo a destra. Questo è il processo inverso rispetto a quello che fa questo convertitore.

Risorse aggiuntive

Scopri di più sul codice Gray e sui sistemi binari:

Cita questo contenuto, pagina o strumento come:

"Convertitore da Codice Gray a Binario" su https://MiniWebtool.com/it/convertitore-da-codice-grigio-a-binario/ di MiniWebtool, https://MiniWebtool.com/

dal team di miniwebtool. Aggiornato: 20 dic 2025

Altri strumenti correlati:

Convertitori di sistemi numerici:

Strumenti in primo piano:

Calcolatore dei numeri degli angeliCalcolatore dei Segni Solare, Lunare e Ascendente 🌞🌙✨Calcolatrice di Compatibilità AmorosaCalcolatore di Compatibilità del Segno Lunare 🌙Convertitore da Esadecimale a Decimale Generatore di Parole Casuali in IngleseGeneratore di Numero Decimale Casuale📅 Calcolatore di DataGeneratore di colori casualiCalcolatore Binario Convertitore di Piedi e Pollici in CmGeneratore di Oggetti CasualiEstrattore di Immagini da VideoRimuovi Spazi dal TestoCalcolatore Esadecimale Calcolatore per Ridurre Frazioni Calcolatore di SommeConvertitore da Decimale a Esadecimale Convertitore da Cm a Piedi e PolliciQual è il mio numero fortunato?Formattatore di TestoGeneratore di Compleanni CasualiConvertitore da Esadecimale a Binario Calcolatore di Inflazione USEstrattore AudioCalcolatore Delle Frazioni EquivalentiStrumento Cifrario di CesareCalcolatore di radice quadrataLista di Anni BisestiliCalcolatrice t-TestGeneratore di Citazioni Casuali Generatore di Stringhe Casuali convertitore da ppm a percentualeAnalizzatore Avanzato di Compatibilità Zodiacale 💞Convertitore da Binario a Esadecimale Calcolatore del Giorno dell'Anno - Che Giorno dell'Anno è Oggi?Calcolatore del Numero del NomeCalcolatore del Calcio Corretto Strumento Online per Mettere i Numeri in Ordine Ascendente o DiscendenteConvertitore in numeri romaniCalcolatore del Segno LunareCalcolatore del Numero di Percorso di VitaGeneratore di Indirizzo MACGiorno dell'Anno su CalendarioCalcolatore del Numero per lConvertitore di Tempo in DecimaliConvertitore FPSCalcolatore dell'Arcotangente (arctan)Calcolatore di CombinazioneSelettore di Nome Casuale Generatore Casuale di AnimaliCalcolatrice di NumerologiaRicerca Indirizzo MACRimuovi Linee Vuote da un TestoAggiungi punteggiatura AIInverti Testo Calcolatore di Piastrelle 🔲Divisore di ImmaginiCalcolatore del Sonno 😴Calcolatore di Esponenti (Alta precisione)Generatore di AnagrammiGeneratore di LabirintiCalcolatrice del FattorialeConta il numero di caratteriCalcolatore di Comparazione di FrazioniCalcolatore della Media GeometricaCalcolatore del Numero MaestroCalcolatore del Segno di Mercurio (Comunicazione) 🗣️Ruota VideoGeneratore di Gruppi CasualiConvertitore da Decimale a TempoConvertitore da Ottale a Decimale Convertitore HTML in TestoCompressore VideoConvertitore da Decimale a Ottaleconvertitore da parole a numero di telefonoContatore di LineaDivisore AudioUnisci VideoCalcolatore del Segno di Venere (Stile d'Amore) 💖Calcolatore del Numero della PersonalitàCalcolatore del Test Chi-QuadratoCalcolatore di Arcoseno (Seno Inverso)Calcolatore di Integrale TriploCalcolatore di Trasformata di Laplace InversaCalcolatore della Circonferenza di un EllisseCalcolatore di Derivate ParzialiConvertitore da Decimale a Notazione ScientificaConvertitore da notazione scientifica a decimaleConvertitore di Percentuale in PPMRicerca dell'ID Utente Facebook Calcolatore della Deviazione Standard (Alta precisione)Calcolatore per scale 🪜Calcolatrice OttaleCalcolatore del Valore Attuale dell'AnnualitàCalcolatore CAGRCalcolatore del Segno di Marte (Spinta e Passione) 🔥Calcolatore di Lbs in Kg Calcolatore del Numero del DestinoCalcolatore di Arccos (Coseno Inverso)Estrattore di Colonne di TestoCalcolatore di Differenza di ListeGeneratore di Testo ZalgoGeneratore di Arte ASCIIGeneratore di Testo Invisibilegeneratore-di-testo-capovoltoGeneratore di Testo ZalgoGeneratore di Testo StilizzatoLettore di sintesi vocaleConvertitore di Lettura BionicaVerificatore di Densità delle Parole ChiaveCalcolatore del punteggio di leggibilitàGeneratore di Lorem IpsumCalcolatore di Risparmio di Tempo GiornalieroRimuovi Virgolette IntelligentiGeneratore di tabelle MarkdownEscape/Unescape di stringhe JSONGeneratore di Slug URLCodificatore/Decodificatore di Entità HTMLCalcolatore di Intercette X e YCalcolatore di Vertice e Asse di SimmetriaCalcolatore di Composizione di FunzioniCalcolatore di Funzione InversaCalcolatore di Dominio e CodominioGraficatore di FunzioniGraficatore di Sistema di DisequazioniRisolutore di Disequazioni di Valore AssolutoRisolutore di DisequazioniRisolutore di Sistemi di Equazioni LineariRisolutore di equazioni radicaliRisolutore di Equazioni di Valore AssolutoRisolutore di Equazioni LineariCalcolatore di divisione sinteticaCalcolatore di Divisione Lunga PolinomialeCalcolatore di Espansione PolinomialeCalcolatore di Fattorizzazione PolinomialeCalcolatore di Espressioni RazionaliSemplificatore di RadicaliSemplificatore di Espressioni AlgebricheGrafico di Funzioni TrigonometricheCalcolatore di Identità TrigonometricheVisualizzatore Cerchio Unitario InterattivoConvertitore da Coordinate Cartesiane a PolariConvertitore di Coordinate Polari in Cartesiane ad Alta PrecisioneConvertitore da Gradi Decimali a Gradi Minuti SecondiConvertitore da DMS a Gradi DecimaliCalcolatore della Legge dei CoseniCalcolatore della Legge dei SeniRisolutore di Triangolo GeneraleCalcolatore di Triangolo RettangoloCalcolatore di Funzioni Iperboliche ad Alta PrecisioneCalcolatore di Cosecante/Secante/CotangenteCalcolatore di Arctan2Calcolatore di Tangente ad Alta PrecisioneCalcolatore di Coseno ad Alta PrecisioneCalcolatore di Seno ad Alta PrecisioneCalcolatore di Pendenza e Grado 📐Calcolatore Angolo di Taglio 📐Verificatore di Squadratura (Regola 3-4-5) 📐Calcolatore di Piedi di Tavola 🪵Calcolatore di Decking 🌳Calcolatore per Recinzioni 🏡Calcolatore di Pacciame, Terreno e Ghiaia 🌱Calcolatore di Struttura da Parete 🏗️Calcolatore per Tetti 🏠Calcolatore di Pendenza del Tetto e Travetto 🏠Calcolatore per carta da parati 🎨Calcolatore di Pavimentazione 🏠Calcolatore di Vernice 🎨Calcolatore di Mattoni e Malta 🧱Calcolatore per Calcestruzzo 🧱Ricerca della pietra di nascita e del fiore dello zodiaco 💎🌸Calcolatore dello Zodiaco Celtico degli Alberi 🌳Calendario di Luna Nuova e Luna Piena 🌑🌕Calcolatore del Ritorno di Saturno 🪐Calendario di Mercurio Retrogrado 🌟Calcolatore dell'Equilibrio delle Modalità AstrologicheCalcolatore dell'Equilibrio degli Elementi AstrologiciTester di robustezza passwordCalcolatore Permessi Unix (chmod)Generatore di Cron JobCalcolatore della radice n‑esima (alta precisione)Convertitore definitivo di frequenza e lunghezza d’ondaValidatore XMLRegola Velocità VideoAggiungi o Sostituisci Audio nel VideoAggiungi filigrana al videoDivisore videoVideo in loopRimuovi audio da videoRitaglia VideoCapovolgi videoCapovolgi GIFCapovolgi ImmagineConvertitore da GIF a MP4Inverti VideoGeneratore di Codici a BarreConvertitore da MP4 a GIFCalcolatore Ore di LavoroInvertitore di ColoriAggiungi Testo all'ImmagineMiglioratore di ImmaginiSelettore Colori ImmagineAggiungi Linea all'Immagine