Πώς αντιμετωπίζετε τη δυαδική υπερχείλιση;
Πώς αντιμετωπίζετε τη δυαδική υπερχείλιση;

Βίντεο: Πώς αντιμετωπίζετε τη δυαδική υπερχείλιση;

Βίντεο: Πώς αντιμετωπίζετε τη δυαδική υπερχείλιση;
Βίντεο: Αποπνικτικές φιλίες και πώς τις διαχειριζόμαστε... 2024, Νοέμβριος
Anonim

Ξεχείλισμα Κανόνας για πρόσθεση

Αν προστεθούν αριθμοί συμπληρώματος 2 δύο και έχουν και οι δύο το ίδιο πρόσημο (και τα δύο θετικά ή και τα δύο αρνητικά), τότε ξεχείλισμα συμβαίνει εάν και μόνο εάν το αποτέλεσμα έχει το αντίθετο πρόσημο. Ξεχείλισμα Δεν εμφανίζεται ποτέ όταν προσθέτουμε τελεστές με διαφορετικά πρόσημα.

Απλώς, τι σημαίνει υπερχείλιση στο δυαδικό;

Ξεχείλισμα συμβαίνει όταν το μέγεθος ενός αριθμού υπερβαίνει το εύρος που επιτρέπεται από το μέγεθος του πεδίου bit. Το άθροισμα δύο ταυτόσημων αριθμών μπορεί κάλλιστα να υπερβαίνει το εύρος του πεδίου bit αυτών των δύο αριθμών, και έτσι σε αυτήν την περίπτωση υπερχείλιση είναι μια πιθανότητα.

Ομοίως, τι είναι η υπερχείλιση και η υπορροή στο δυαδικό; Ξεχείλισμα είναι όταν η απόλυτη τιμή του αριθμού είναι πολύ υψηλή για να την αντιπροσωπεύσει ο υπολογιστής. Υπερχείλιση είναι όταν η απόλυτη τιμή του αριθμού είναι πολύ κοντά στο μηδέν για να την αναπαραστήσει ο υπολογιστής. Μπορείς να πάρεις ξεχείλισμα τόσο με ακέραιους όσο και με αριθμούς κινητής υποδιαστολής.

Ομοίως, μπορείτε να ρωτήσετε, πώς αντιμετωπίζει ένας υπολογιστής την υπερχείλιση;

Στην πληροφορική, ένα ξεχείλισμα μπορεί να προκύψει σφάλμα όταν εκτελείται ένας υπολογισμός αλλά το υπολογιστή δεν μπορεί να αποθηκεύσει σωστά την απάντηση. Ολα Υπολογιστές έχουν ένα προκαθορισμένο εύρος τιμών που μπορούν να αντιπροσωπεύουν ή να αποθηκεύουν. Ξεχείλισμα συμβαίνουν σφάλματα όταν η εκτέλεση ενός συνόλου εντολών επιστρέφει μια τιμή εκτός αυτού του εύρους.

Πώς εντοπίζουμε πότε συμβαίνει υπερχείλιση;

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

Συνιστάται: