Τι πρέπει να γνωρίζετε
- Οι απλοί δυαδικοί αριθμοί χωρίς πρόσημο αποτελούνται μόνο από ένα και μηδενικά. Ξεκινήστε από το δεξί ψηφίο και εργαστείτε προς τα αριστερά.
- Τα μηδενικά είναι πάντα μηδέν. Κάθε θέση αντιπροσωπεύει αυξανόμενες δυνάμεις του 2 ξεκινώντας με 20, που ισούται με 0.
- Προσθέστε τις τιμές όλων των αριθμών για το πιο οικείο αποτέλεσμα βάσης 10.
Αυτό το άρθρο εξηγεί πώς να διαβάζετε απλούς ανυπόγραφους δυαδικούς αριθμούς και περιλαμβάνει πληροφορίες για υπογεγραμμένους δυαδικούς αριθμούς, οι οποίοι μπορούν να υποδεικνύουν είτε θετικούς είτε αρνητικούς αριθμούς.
Πώς να διαβάσετε τον δυαδικό κώδικα
"Ανάγνωση" δυαδικού κώδικα συνήθως σημαίνει τη μετάφραση ενός δυαδικού αριθμού σε έναν αριθμό βάσης 10 (δεκαδικός) που γνωρίζουν οι άνθρωποι. Αυτή η μετατροπή είναι αρκετά απλή για να πραγματοποιηθεί στο μυαλό σας μόλις καταλάβετε πώς λειτουργεί η δυαδική γλώσσα.
Κάθε θέση ψηφίου σε έναν δυαδικό αριθμό έχει μια συγκεκριμένη τιμή εάν το ψηφίο δεν είναι μηδέν. Αφού προσδιορίσετε όλες αυτές τις τιμές, απλώς τις προσθέτετε μαζί για να πάρετε τη βασική τιμή 10 (δεκαδική) του δυαδικού αριθμού.
Για να δείτε πώς λειτουργεί, πάρτε τον δυαδικό αριθμό 11001010.
-
Ο καλύτερος τρόπος για να διαβάσετε έναν δυαδικό αριθμό είναι να ξεκινήσετε με το ψηφίο στο δεξί και να κινηθείτε προς τα αριστερά. Η ισχύς αυτής της πρώτης θέσης είναι μηδέν, που σημαίνει ότι η τιμή για αυτό το ψηφίο, αν δεν είναι μηδέν, είναι δύο στη δύναμη του μηδέν ή ένα. Σε αυτήν την περίπτωση, εφόσον το ψηφίο είναι μηδέν, η τιμή για αυτό το μέρος θα ήταν μηδέν.
-
Επόμενο, προχωρήστε στο επόμενο ψηφίο. Αν είναι ένα, τότε υπολογίστε δύο στη δύναμη του ενός. Σημειώστε και αυτή την τιμή. Σε αυτό το παράδειγμα, η τιμή είναι δύο στη δύναμη ενός, που είναι δύο.
-
Συνεχίστε να επαναλαμβάνετε αυτήν τη διαδικασία μέχρι να φτάσετε στο αριστερό ψηφίο.
-
Για να ολοκληρώσετε, το μόνο που χρειάζεται να κάνετε είναι να προσθέσετε όλους αυτούς τους αριθμούς μαζί για να λάβετε τη συνολική δεκαδική τιμή του δυαδικού αριθμού: 128 + 64 + 0 + 0 + 8 + 0 + 2 + 0=202
Ένας άλλος τρόπος για να δείτε ολόκληρη τη διαδικασία σε μορφή εξίσωσης είναι ο εξής: 1 x 27 + 1 x 26 + 0 x 2 5 + 0 x 24 + 1 x 23 + 0 x 22 + 1 x 2 1 + 0 x 20=202
Υπογεγραμμένοι δυαδικοί αριθμοί
Η παραπάνω μέθοδος λειτουργεί για βασικούς, ανυπόγραφους δυαδικούς αριθμούς. Ωστόσο, οι υπολογιστές χρειάζονται έναν τρόπο να αναπαριστούν αρνητικούς αριθμούς χρησιμοποιώντας επίσης δυαδικό.
Εξαιτίας αυτού, οι υπολογιστές χρησιμοποιούν υπογεγραμμένους δυαδικούς αριθμούς. Σε αυτόν τον τύπο συστήματος, το αριστερό ψηφίο είναι γνωστό ως bit πρόσημου, ενώ τα υπόλοιπα ψηφία είναι γνωστά ως bit μεγέθους.
Η ανάγνωση ενός υπογεγραμμένου δυαδικού αριθμού είναι σχεδόν ίδια με τον ανυπόγραφο, με μία μικρή διαφορά.
-
Εκτελέστε την ίδια διαδικασία όπως περιγράφεται παραπάνω για έναν ανυπόγραφο δυαδικό αριθμό, αλλά σταματήστε μόλις φτάσετε στο αριστερό bit.
-
Για να προσδιορίσετε το πρόσημο, εξετάστε το αριστερό κομμάτι. Εάν είναι ένα, τότε ο αριθμός είναι αρνητικός. Αν είναι μηδέν, τότε ο αριθμός είναι θετικός.
- Τώρα, εκτελέστε τον ίδιο υπολογισμό με πριν, αλλά εφαρμόστε το κατάλληλο σύμβολο στον αριθμό όπως υποδεικνύεται από το αριστερό bit: 64 + 0 + 0 + 8 + 0 + 2 + 0=-74
- Η υπογεγραμμένη δυαδική μέθοδος επιτρέπει στους υπολογιστές να αναπαριστούν αριθμούς που είναι είτε θετικοί είτε αρνητικοί. Ωστόσο, καταναλώνει ένα αρχικό bit, πράγμα που σημαίνει ότι οι μεγαλύτεροι αριθμοί απαιτούν λίγο περισσότερη μνήμη από ό,τι οι ανυπόγραφοι δυαδικοί αριθμοί.
Κατανόηση Δυαδικών Αριθμών
Αν ενδιαφέρεστε να μάθετε πώς να διαβάζετε δυαδικά, είναι σημαντικό να κατανοήσετε πώς λειτουργούν οι δυαδικοί αριθμοί.
Το Δυαδικό είναι γνωστό ως σύστημα αρίθμησης "βάσης 2", που σημαίνει ότι υπάρχουν δύο πιθανοί αριθμοί για κάθε ψηφίο. ένα ή ένα μηδέν. Οι μεγαλύτεροι αριθμοί γράφονται προσθέτοντας επιπλέον μονάδες ή μηδενικά στον δυαδικό αριθμό.
Το να γνωρίζετε πώς να διαβάζετε δυαδικό δεν είναι κρίσιμο για τη χρήση υπολογιστών, αλλά είναι καλό να κατανοήσετε την ιδέα για να αποκτήσετε καλύτερη εκτίμηση για τον τρόπο με τον οποίο οι υπολογιστές αποθηκεύουν αριθμούς στη μνήμη. Σας επιτρέπει επίσης να κατανοείτε όρους όπως 16-bit, 32-bit, 64-bit και μετρήσεις μνήμης όπως byte (8 bit).