Υπολογιστής Bit Ισοτιμίας (Άρτιο & Περιττό)
Βρείτε το άρτιο και περιττό bit ισοτιμίας για οποιαδήποτε δυαδική λέξη (ή δεκαδικό αριθμό) και δείτε πόσα bit-άσσους φέρει.
Input type
Even parity bit: 0 • Odd parity bit: 1
4
ones1 bits
57.1%
0 bits
42.9%
Πώς λειτουργεί αυτή η αριθμομηχανή;
Ένα bit ισοτιμίας είναι ένα επιπλέον bit που προσαρτάται σε μια λέξη δεδομένων για ανίχνευση σφαλμάτων. Μετρήστε τα bit-άσσους της λέξης (popcount): το άρτιο bit ισοτιμίας ισούται με popcount mod 2 ώστε τα συνολικά άσσους να γίνουν άρτια, και το περιττό bit ισοτιμίας είναι 1 μείον αυτό ώστε τα συνολικά άσσους να γίνουν περιττά. Η ισοτιμία ανιχνεύει σφάλματα ενός bit αλλά δεν μπορεί να τα διορθώσει.
Τύπος
How this is calculated
Ένα bit ισοτιμίας είναι ένα μεμονωμένο επιπλέον bit που προσαρτάται σε μια λέξη δεδομένων ώστε ένας δέκτης να μπορεί να ανιχνεύσει σφάλματα μετάδοσης ενός bit. Ο υπολογιστής διαβάζει πρώτα τη λέξη δεδομένων σας: στη λειτουργία δυαδικού πρέπει να περιέχει μόνο 0 και 1, και στη λειτουργία δεκαδικού μετατρέπει έναν μη αρνητικό ακέραιο στη δυαδική του αναπαράσταση. Στη συνέχεια μετρά το πλήθος των bit-άσσων (το population count, ή popcount).
Η άρτια ισοτιμία επιλέγει το επιπλέον bit ώστε το συνολικό πλήθος των άσσων στη λέξη συν το bit ισοτιμίας να είναι άρτιο, που σημαίνει ότι το bit ισοτιμίας απλώς ισούται με popcount mod 2. Η περιττή ισοτιμία κάνει το αντίθετο: κάνει το συνολικό πλήθος των άσσων περιττό, οπότε το περιττό bit ισοτιμίας είναι 1 μείον το άρτιο bit ισοτιμίας. Ο πίνακας αποτελεσμάτων δείχνει το πλήθος των άσσων και των μηδενικών, και τα δύο bit ισοτιμίας, και την αρχική λέξη με κάθε bit ισοτιμίας προσαρτημένο στο τέλος.
Η ισοτιμία ανιχνεύει οποιοδήποτε περιττό πλήθος ανεστραμμένων bit αλλά δεν μπορεί να ανιχνεύσει ένα άρτιο πλήθος σφαλμάτων, ούτε μπορεί να εντοπίσει ή να διορθώσει το σφάλμα — για αυτό χρειάζεστε ισχυρότερους κώδικες όπως CRC ή κώδικες Hamming. Οι είσοδοι πρέπει να είναι ακέραιες, μη αρνητικές τιμές· η κενή είσοδος, τα δεκαδικά, ή οι μη δυαδικοί χαρακτήρες δεν επιστρέφουν αποτέλεσμα.
Συχνές ερωτήσεις
Η άρτια ισοτιμία προσθέτει ένα bit ώστε το συνολικό πλήθος των άσσων να είναι άρτιο· η περιττή ισοτιμία προσθέτει ένα bit ώστε το συνολικό πλήθος των άσσων να είναι περιττό. Και τα δύο υπολογίζονται από το ίδιο popcount και πάντα διαφέρουν κατά ένα.
Όχι. Ένα μεμονωμένο bit ισοτιμίας μπορεί μόνο να ανιχνεύσει ένα περιττό πλήθος αναστροφών bit. Δεν μπορεί να τις διορθώσει ή να ανιχνεύσει ένα άρτιο πλήθος ανεστραμμένων bit. Χρησιμοποιήστε κώδικες Hamming ή CRC για διόρθωση.
Αν η λέξη έχει ήδη άρτιο πλήθος άσσων, το popcount mod 2 είναι 0 και δεν χρειάζεται επιπλέον άσσος· αν έχει περιττό πλήθος, το αποτέλεσμα είναι 1, που προσθέτει έναν ακόμη άσσο για να κάνει το σύνολο άρτιο.
Γνωστό και ως
TG we-Calculate Editorial Team. (2026). Υπολογιστής Bit Ισοτιμίας (Άρτιο & Περιττό) [Online calculator]. TG we-Calculate. https://we-calculate.com/el/calculator/parity-bit-calculator
TG we-Calculate Editorial Team. "Υπολογιστής Bit Ισοτιμίας (Άρτιο & Περιττό)." TG we-Calculate. 2026. https://we-calculate.com/el/calculator/parity-bit-calculator.
TG we-Calculate Editorial Team, "Υπολογιστής Bit Ισοτιμίας (Άρτιο & Περιττό)," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/el/calculator/parity-bit-calculator
@misc{wecalculate_parity_bit_calculator, title = {Υπολογιστής Bit Ισοτιμίας (Άρτιο & Περιττό)}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/el/calculator/parity-bit-calculator}}, year = {2026}, note = {TG we-Calculate} }
Σας βοήθησε αυτή η αριθμομηχανή;
