2
Οπου:
* k είναι ο αριθμός των bits δεδομένων (64 σε αυτή την περίπτωση)
* r είναι ο αριθμός των bits check (αυτό που πρέπει να βρούμε)
Ας λύσουμε για R:
1. Αναπληρωτής k =64 στην ανισότητα:2
2. Απλοποίηση:2
Πρέπει να βρούμε τη μικρότερη ακέραια αξία του 'r' που ικανοποιεί αυτήν την ανισότητα. Μπορούμε να το κάνουμε αυτό με δοκιμή και σφάλμα:
* Εάν r =6:2
* Εάν r =7:2
Επομένως, η μικρότερη ακέραια τιμή του R που ικανοποιεί την ανισότητα είναι 7.
Έτσι, 7 Τα bits ελέγχου απαιτούνται για την ανίχνευση και τη διόρθωση σφαλμάτων ενός bit σε μια λέξη δεδομένων 64-bit χρησιμοποιώντας τον κώδικα Hamming.
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα