Parità
La parità è un termine matematico che definisce un valore come pari o dispari. Per esempio, il numero 4 ha parità pari, mentre il numero 5 ha parità dispari. Quando si confrontano valori pari e dispari, come 4 e 5, si dice che hanno parità diversa. Se si confrontano tra loro due valori pari o due valori dispari, hanno la stessa parità.
In informatica, la parità viene spesso usata per il controllo degli errori. Per esempio, è possibile aggiungere un bit di parità a un blocco di dati per garantire che i dati abbiano parità pari o dispari. Questo tipo di rilevamento degli errori viene usato da vari protocolli di trasmissione dei dati per garantire che i dati non vengano danneggiati durante il trasferimento. Se il protocollo è impostato sulla parità dispari, tutti i pacchetti ricevuti devono avere parità dispari. Se è impostato sulla parità pari, tutti i pacchetti devono avere parità pari. In caso contrario, si verificherà un errore di trasmissione dei dati e il pacchetto o i pacchetti corrispondenti dovranno essere inviati nuovamente.
La parità viene usata anche in un tipo di memoria del computer chiamata RAM con controllo di parità. Questo tipo di RAM memorizza un bit di parità insieme a ogni byte di dati per verificare l'integrità di ogni byte. Pertanto, per ogni byte memorizzato nella RAM sono necessari 9 bit di dati. Sebbene la RAM con controllo di parità fosse comunemente usata nei primi computer, la memoria è diventata più affidabile e quindi oggi la maggior parte dei sistemi usa RAM senza controllo di parità. Le workstation e i server di fascia alta, che richiedono un'integrità dei dati costante, usano in genere RAM ECC, che offre un metodo di controllo degli errori più avanzato rispetto alla RAM standard con controllo di parità.
Metti alla prova le tue conoscenze