Skip to main content

Τι είναι ένα κομμάτι ελέγχου;

Ένα bit ελέγχου είναι ένα επιπλέον δυαδικό ή μηδέν που χρησιμοποιείται για να υποδείξει μια λανθασμένη κατάσταση εντός πληροφοριών.Σε περιπτώσεις όπου τα δεδομένα ενδέχεται να αναπτύξουν περισσότερα από ένα σφάλματα ταυτόχρονα, η χρήση ενός bit ελέγχου για να υποδείξει σφάλματα δεν είναι απολύτως αξιόπιστη.Τα bits ελέγχου χρησιμοποιούνται συχνά με δεδομένα που μεταδίδονται σειριακά ή για να διασφαλιστεί ότι η υπολογιστική μνήμη λειτουργεί σωστά.Είτε ένα ή μηδέν μπορεί να χρησιμοποιηθεί για να υποδείξει ένα σφάλμα ανάλογα με τον τύπο της ισοτιμίας που χρησιμοποιείται.

Η ισοτιμία είναι η διαδικασία ελέγχου για σφάλματα όταν χρησιμοποιούνται τα κομμάτια ελέγχου.Ένα bit ελέγχου ονομάζεται συχνά ένα κομμάτι ισοτιμίας.Εάν το συνολικό ποσό των αυτών σε μια σωστή δυαδική ακολουθία, συμπεριλαμβανομένου του bit ελέγχου, είναι ένα περίεργο ποσό των αυτών, ονομάζεται περίεργη ισοτιμία.Ακόμη και η ισοτιμία είναι όταν η συνολική ποσότητα των δεδομένων και ο έλεγχος bit μαζί προσθέτουν σε ένα ομοιόμορφο ποσό.

Για παράδειγμα, ας υποθέσουμε ότι ένα άτομο ήθελε να μεταδώσει την επτά δυαδική ακολουθία 1100101. Υπάρχουν τέσσερις σε αυτόν τον αριθμό, επομένως, επομένωςΑν ήθελε να προσθέσει λίγο για να δημιουργήσει περίεργη ισοτιμία, θα προσθέσει μια σειρά 1 στην τελική σειρά, δημιουργώντας έτσι τον αριθμό 1100101 1 .Εάν ένα άτομο αποφάσισε να χρησιμοποιήσει ακόμη και την ισοτιμία, θα προσθέσει ένα 0 αντί για 1 στο τέλος, παράγοντας έτσι 1100101 0 .Η επιλογή της περίεργης ή ακόμα και της ισοτιμίας είναι συνήθως θέμα προτύπων ή επιλογής σχεδιαστών.Αυτή είναι η απλούστερη μορφή χρήσης ενός bit check.Εάν ένα ή το μηδέν αλλάξει στον αριθμό πριν φτάσει στον προορισμό του, το συνολικό ποσό των αυτών θα αυξήσει σε ένα ομοιόμορφο ποσό, υποδεικνύοντας έτσι ότι υπάρχει σφάλμα στα δεδομένα.Από την άλλη πλευρά, εάν ένα σφάλμα εισάγεται σε μια ομοιόμορφη ακολουθία ισοτιμίας, θα συμβεί ένας περίεργος αριθμός αυτών.Εάν αλλάξουν δύο ή περισσότεροι αριθμοί κατά τη διαμετακόμιση, μπορεί να είναι αδύνατο να ανιχνευθεί ένα σφάλμα χρησιμοποιώντας ένα μόνο bit ελέγχου, επειδή και τα δύο σφάλματα μαζί θα μπορούσαν να δημιουργήσουν την αρχική ισοτιμία.Σε περιπτώσεις όπου μια απλή ταυτοποίηση σφάλματος είναι το μόνο που είναι απαραίτητο, ωστόσο, η χρήση ενός μόνο bit ελέγχου θα αρκεί συχνά.Ο τρόπος με τον οποίο οι χαρακτήρες κωδικοποιούνται στον αμερικανικό πρότυπο κώδικα για την Information Interchange (ASCII) ή ο εκτεταμένος κώδικας διακοσμητικής διακοσμητικής διακόσμησης (EBCDIC) είναι παραδείγματα για τον τρόπο με τον οποίο χρησιμοποιείται ένα μόνο bit ελέγχου στην επιστήμη των υπολογιστών.Ελέγξτε τα κομμάτια, την ισοτιμία και άλλα συστήματα ανίχνευσης σφαλμάτων διαδραματίζουν ζωτικό ρόλο στην εξασφάλιση ότι τα δεδομένα που χειρίζονται από υπολογιστικές διαδικασίες παραμένουν απαλλαγμένοι από ανεπιθύμητες παρενέργειες που προκαλούνται από θόρυβες και παραπλανητικές συνθήκες.