Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza del computer >> Domanda >> Risolvere gli errori del computer >> .

Qual è la tecnica di rilevamento degli errori che può rilevare errori con solo un bit?

La tecnica di rilevamento degli errori in grado di rilevare errori con solo un bit è Controllo parity .

Ecco come funziona:

* Anche parità: Un bit di parità viene aggiunto ai dati. Questo bit è impostato su 1 se il numero di 1 nei dati è dispari e 0 se il numero di 1 è pari.

* Strano parità: Un bit di parità viene aggiunto ai dati. Questo bit è impostato su 1 se il numero di 1 nei dati è uniforme e 0 se il numero di 1 è dispari.

Come rileva gli errori:

Se un singolo bit si lancia durante la trasmissione, il bit di parità non corrisponderà più ai dati. Ciò indica che si è verificato un errore.

Limitazioni:

* I controlli di parità possono rilevare solo numeri dispari di errori . Se due bit si capovolgono, il bit di parità corrisponderà comunque ai dati e l'errore non sarà rilevato.

* I controlli di parità non forniscono informazioni su dove l'errore si è verificato.

Esempio:

Diciamo che abbiamo i dati "1011" e vogliamo usare anche la parità.

1. Conta il numero di 1s:ci sono tre 1s.

2. Poiché il numero di 1 è dispari, il bit di parità è impostato su 1.

3. I dati trasmessi diventano "10111".

Se un singolo bit si lancia durante la trasmissione, ad esempio, i dati diventano "10101", il controllo della parità fallirà. Questo perché il numero di 1 è ora uniforme, ma il bit di parità è ancora 1.

Altre tecniche di rilevamento degli errori:

Sono disponibili altre tecniche di rilevamento degli errori, come checksum, controlli di ridondanza ciclica (CRC) e codici di martellare. Queste tecniche possono rilevare e correggere errori che coinvolgono più di un bit.

 

Domanda © www.354353.com