Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> hardware >> Computer Drives >> .

Come calcolare la parità Odd

comunicazioni digitali si basano su varie tecniche di controllo degli errori per garantire che i dati siano trasmessi con precisione da un luogo ad un altro . Il bit di parità , che è una delle forme più semplici di rilevamento degli errori , è abbastanza ben conosciuta perché viene utilizzato nelle comunicazioni porta seriale del PC standard. Con parità dispari , il bit di parità viene impostato in modo che il numero totale di quelli nei dati trasmissibili (incluso il bit di parità) è un numero dispari . Istruzioni
1

Annotare il formato binario dei dati che si desidera calcolare la parità per . Numeri binari permettono tutte le informazioni di essere rappresentato da una sequenza di uno e zero . Ci sono numerosi siti web e programmi freeware in grado di convertire i dati in forma binaria . Se i dati sono in formato carattere , convertire da "ASCII" a binario. Se i dati sono in forma numerica , convertire da " decimale " per binario.
2

Contare il numero di quelle della sequenza di zeri e di uno .
3

Dividere questo numero per due. Se il risultato di questa divisione è un numero intero ( il che significa che non ha alcuna frazione) , si dispone di un numero pari di quelli . Se il risultato della divisione non è un numero intero , si ha un numero dispari di quelli . Ad esempio , 7/2 = 3,5 , quindi 7 è un numero dispari ; 12/2 = 6 , quindi 12 è un numero pari
4

Impostare il bit di parità a 1 se si dispone di un ancora . numero di quelli , o impostarlo a zero se si dispone di un numero dispari di quelli . In questo modo , il bit di parità più il numero di quelli è un numero dispari , che è il requisito per parità dispari . Se si dispone di 7 quelli , il bit di parità dovrebbe essere zero , perché 7 è già un numero dispari . Se si dispone di 12 grandi, il bit di parità dovrebbe essere 1 , perché 12 più 1 fa 13 , e il 13 è un numero dispari .

 

hardware © www.354353.com