Skip to main content

Τι είναι το εξάγωνο χωματόδρομο;

Ένα εξάγωνο χωματόδρομο είναι ένα στιγμιότυπο μνήμης υπολογιστή, που εμφανίζεται γενικά ως κείμενο είτε σε οθόνη είτε σε εκτύπωση.Το Hexadecimal, ή το Hex, είναι ένα σύστημα βάσης-16 που χρησιμοποιείται από υπολογιστές για να αντιπροσωπεύει τον δυαδικό κώδικα όταν οι άνθρωποι πρέπει να το διαβάσουν.Οι χωματερές υπολογιστών είναι το κοινό όνομα για τη σύνταξη πληροφοριών στη μνήμη σε ένα αρχείο, συχνά πριν από μια αποτυχία λογισμικού.Με αυτό κατά νου, ένα εξάγωνο χωματερή χρησιμοποιείται συνήθως από τους ανθρώπους για να εργαστεί μέσα από το τι ακριβώς έκανε ένας υπολογιστής πριν από μια συντριβή.

Για να κατανοήσουμε ένα εξάγωνο χωματερή, είναι απαραίτητο να κατανοήσουμε λίγο για το πώς λειτουργούν οι εναλλακτικοί συστήματα αριθμού.Τα συστήματα αριθμών σημειώνονται ως βάση- [τιμή].Η τιμή σε ένα σύστημα αριθμών καθορίζει πόσα ψηφία αριθμών υπάρχουν στο σύστημα.Για παράδειγμα, οι περισσότεροι άνθρωποι χρησιμοποιούν συνήθως ένα σύστημα βάσης-10 που έχει δέκα αριθμούς, μηδέν έως εννέα.Ενώ μπορεί να είναι δύσκολο να κατανοήσουμε τα συστήματα αριθμών διαφορετικά από τη βάση-10, είναι πολύ εύκολο για τους υπολογιστές.Διαφορετικά συστήματα καταμέτρησης βάσης επιτρέπουν ταχύτερα προγράμματα και καλύτερες μεθόδους αποθήκευσης από ένα τυπικό σύστημα βάσης-10.

Ο περισσότερος κώδικας υπολογιστή λειτουργεί σε δυαδική, μια σειρά από 1s και 0 που αντιπροσωπεύουν και απενεργοποιούνται στη μαγνητική μνήμη υπολογιστών.Ως σύστημα βάσης-2, το Binary έχει πολύ μεγάλους αριθμούς που αντιπροσωπεύουν σχετικά μικρούς αριθμούς βάσης-10.Για παράδειγμα, το 1001 σε δυαδικό είναι ίσο με εννέα στη βάση-10.Όταν οι υπολογιστές αποθηκεύουν δυαδικά δεδομένα, το κάνουν σε δύο τετραψήφιες μπλοκ, που ονομάζονται ένα byte, που αντιπροσωπεύουν το καθένα ένας αριθμός.Ένα μπλοκ που διαβάζει το 0100 1101 θα ήταν 4 13 στη βάση-10 σημείωση.

Το Hexadecimal είναι ένα σύστημα βάσης-16 που περιέχει τις τιμές μηδέν έως 15. Δεδομένου ότι ο μεγαλύτερος αριθμός που μπορεί να γραφτεί σε τέσσερα ψηφία δυαδικών είναι 1111 ή 15 στη βάση-10, τότε ο τετραψήφιος δυαδικός αριθμός είναι ευκολότερος καιμικρότερο για να γράψετε στο Hex.Οι τιμές γραφής στο Hex μειώνουν κάθε byte από οκτώ ψηφία σε δύο ψηφία.Ενώ οι τιμές για το μηδέν έως το εννέα παραμένουν οι ίδιες, 10 έως 15 κερδίζουν μία μόνο αντιπροσωπευτική τιμή.Αυτές οι τιμές αντιπροσωπεύονται από το A-F.Στη βάση-10, αυτό θα ήταν ένα βασικό μαθηματικό πρόβλημα: 4+11 ' 15.Στο Hex, το ίδιο πρόβλημα θα μοιάζει με αυτό: 4+B ' E.

Hex Dumps Χρησιμοποιήστε όλες αυτές τις μετατροπές και τους αριθμούς για να φτύνετε μια αναπαράσταση κειμένου του τι γράφτηκε στη μνήμη των υπολογιστών τη στιγμή της χωματερής.Μια τυπική χωματερή HEX έχει γραμμή μετά από τη γραμμή των αριθμών σε σφιχτές και συνεπείς στήλες, όλα γραμμένα σε hex.Η πρώτη στήλη είναι η διεύθυνση μνήμης της γραμμής και αποτελείται από επτά ψηφία.Ακολουθώντας τη διεύθυνση μνήμης είναι οι τιμές αυτού του χώρου που μετατρέπονται σε εξάγωνο από δυαδικό.Αυτές είναι συνήθως ομάδες δύο τιμών, που αντιπροσωπεύουν ένα byte, ή τέσσερις τιμές, που αντιπροσωπεύουν δύο.Η τελευταία στήλη είναι η διεύθυνση ελέγχου των διευθύνσεων, μια τιμή που χρησιμοποιείται για την επαλήθευση της ακρίβειας των πληροφοριών και είναι συνήθως έξι ψηφία.