Esercizio 5bit di controllo per una parola di 1024 bit
In questa pagina 3
Testo (svolto in aula, lezione del 2 novembre 2016). Quanti bit di controllo sono necessari se il codice di correzione d'errore di Hamming viene usato per rilevare e correggere errori su bit singoli in una parola di dati di 1024 bit?
Disuguaglianza
Con bit di dati e di controllo, la sindrome di bit deve indicare "nessun errore" oppure una delle posizioni (vedi Codifiche binarie e informazione non numericaBit, byte e multipli (potenze di 2 e di 10); codici BCD e Gray; caratteri ASCII, Unicode e UTF-8; ordine dei byte (little e big endian); bit di parità e codice di Hamming per rilevare e correggere errori.Codifiche binarie e informazione non numerica →):
Ricerca del minimo
- : , ma → non basta (con il primo membro non arriva nemmeno a ).
- : ✓.
Risultato
Servono 11 bit di controllo: un'aggiunta di circa l'1% (), contro il 50% per parole di 8 bit. I codici di correzione costano meno, in proporzione, su parole lunghe.
Versione ripasso
Testo (svolto in aula, lezione del 2 novembre 2016). Quanti bit di controllo sono necessari se il codice di correzione d'errore di Hamming viene usato per rilevare e correggere errori su bit singoli in una parola di dati di 1024 bit?
Metodo: la sindrome deve distinguere "nessun errore" e le posizioni: (Codifiche binarie e informazione non numericaBit, byte e multipli (potenze di 2 e di 10); codici BCD e Gray; caratteri ASCII, Unicode e UTF-8; ordine dei byte (little e big endian); bit di parità e codice di Hamming per rilevare e correggere errori.Codifiche binarie e informazione non numerica →).
- : , non basta.
- : ✓.
11 bit di controllo, circa l'1% (), contro il 50% per parole di 8 bit.