Έλεγχος ισοτιμίας είναι η διαδικασία που εξασφαλίζει ακριβή μετάδοση δεδομένων μεταξύ κόμβων κατά τη διάρκεια της επικοινωνίας … Στη συνέχεια, η πηγή μεταδίδει αυτά τα δεδομένα μέσω μιας σύνδεσης και τα bit ελέγχονται και επαληθεύονται στον προορισμό. Τα δεδομένα θεωρούνται ακριβή εάν ο αριθμός των bit (ζυγός ή περιττός) ταιριάζει με τον αριθμό που μεταδίδεται από την πηγή.
Πώς εντοπίζει σφάλματα ο έλεγχος ισοτιμίας;
Ο έλεγχος ισοτιμίας στον δέκτη μπορεί να ανιχνεύσει την παρουσία ενός σφάλματος εάν η ισοτιμία του σήματος του δέκτη είναι διαφορετική από την αναμενόμενη ισοτιμία … Εάν εντοπιστεί σφάλμα, τότε ο δέκτης θα αγνοήσει το ληφθέν byte και θα ζητήσει την αναμετάδοση του ίδιου byte στον πομπό.
Πώς γίνεται ο έλεγχος ισοτιμίας;
Κάθε φορά που μεταφέρεται ένα byte, ελέγχεται το bit ισοτιμίας Τα συστήματα ισοτιμίας ενός bit θα εντοπίσουν εάν ένα από τα οκτώ bit του byte έχει αλλάξει λανθασμένα από 1 σε 0 ή από το 0 έως το 1. Ωστόσο, δεν μπορεί να εντοπίσει σφάλμα δύο bit, επειδή αν αντιστραφούν δύο bit στο byte, ο άρτιος ή ο περιττός αριθμός παραμένει ο ίδιος.
Ποια πύλη χρησιμοποιείται για τον έλεγχο ισοτιμίας;
Ένας έλεγχος ισοτιμίας έχει σχεδιαστεί χρησιμοποιώντας πύλες XOR στα bit των δεδομένων. Μια πύλη XOR θα δώσει ένα "0" εάν τα bit είναι παρόμοια ή ένα "1" εάν τα bit διαφέρουν.
Πώς υλοποιείται ο έλεγχος ισοτιμίας στη μονάδα μνήμης;
Ο έλεγχος ισοτιμίας μπορεί να εφαρμοστεί είτε ως ισοτιμία '0' είτε ως ισοτιμία '1' Όταν το byte αποθηκεύεται, ο αριθμός των μηδενικών (ή των μονάδων, εάν ισοτιμία '1') προστίθεται. … Όταν αυτό το byte διαβάζεται από τη μνήμη, τα bit μετρώνται ξανά και το αποτέλεσμα συγκρίνεται με αυτό που ήταν αποθηκευμένο στο bit ισοτιμίας.