Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Προγραμματισμός Υπολογιστών Γλώσσες

Πώς να μετατρέψετε το δυαδικό στη Byte

Δραστηριότητες προγραμματισμού ηλεκτρονικών υπολογιστών περιλαμβάνει « μιλάει » στους υπολογιστές στη δική τους γλώσσα . Υπολογιστές αναγνωρίζουν μόνο δυαδικό κώδικα , το οποίο αποτελείται από μονάδες και μηδενικά . Δυστυχώς, δεν είναι εύκολο για τους ανθρώπους να "μιλήσει" σε αυτό το είδος της γλώσσας , έτσι ώστε να υπάρχουν συντομεύσεις που κάνουν ευκολότερη . Οι περισσότεροι από τους προγραμματιστές επικοινωνιών συμβαίνουν χρησιμοποιώντας ομάδες των δυαδικών πληροφοριών που ονομάζεται byte. Ένα byte είναι μια ομάδα από οκτώ επιμέρους bits πληροφοριών . Ένα κομμάτι είναι ένα κομμάτι των πληροφοριών που μπορεί να είναι είτε ένα ή μηδέν. Μετατροπή μεταξύ δυαδικά bits και bytes είναι απαραίτητη δεξιότητα για εκείνους που εργάζονται στον τομέα της πληροφορικής . Τα πράγματα που θα χρειαστείτε
Σετ κώδικα υπολογιστή σε δυαδική μορφή Υπολογιστής
εικόνων Εμφάνιση Περισσότερες οδηγίες
Η

1 Τοποθετήστε τον κωδικό του υπολογιστή στην επιφάνεια εργασίας σας . Θα συνεργαστεί με τον κωδικό του διασπάται σε bytes και στη συνέχεια μεταφράζουν τα bytes σε κάτι που τα ανθρώπινα προγραμματιστές μπορούν να καταλάβουν . 2

Σπάστε τη σειρά του δυαδικού κώδικα σε τμήματα 8 -bit . Ένα byte είναι 8 bits πληροφοριών .
Εικόνων 3

Μετάφραση τη σειρά των bytes σε δεκαδική ή δεκαεξαδική μορφή που είναι πιο εύκολο να διαβαστεί ως προγραμματιστής . Δεκαεξαδικό είναι ένα σύστημα αρίθμησης που έχει 16 ψηφία αντί του δεκαδικού 10. Μπορείτε να αντιπροσωπεύουν κάθε byte σε δεκαδική ή δεκαεξαδική όρους , αλλά να είναι συνεπής με την οποία το σύστημα αρίθμησης που χρησιμοποιεί τη στιγμή που θα επιλέξετε ένα . Εάν επιλέξετε δεκαεξαδικό , κάθε 4 bits πληροφοριών είναι ένας δεκαεξαδικός χαρακτήρας μεταξύ 0 και F. Η αριθμητική τιμή του κάθε bit αυξάνεται καθώς κινείστε από το λιγότερο σημαντικό κομμάτι στη δεξιά πλευρά του byte για το πιο σημαντικό κομμάτι στην αριστερή πλευρά του byte . Η εξέλιξη των τιμών από αριστερά προς τα δεξιά είναι 128 , 64 , 32 , 16 , 8 , 4 , 2 και 1 . Κάθε bit που είναι ένας προσθέτει στην αξία των δεκαδική αναπαράσταση . Κάθε byte αντιπροσωπεύει μια δεκαδική τιμή μεταξύ 0 και 255 ή δεκαεξαδική τιμή μεταξύ 00 και FF .
Η 4

Σχεδιάστε ένα πλέγμα στο χαρτί σας , που είναι 8 στήλες πλάτος από δύο σειρές . Η κορυφαία γραμμή αντιπροσωπεύει το δεκαδικό ισοδύναμο του byte στη χαμηλότερη σειρά . Αθροίστε το δεκαδικό ισοδύναμο κάθε κομμάτι των πληροφοριών για να βρείτε το αντίστοιχο δεκαδικό . Για παράδειγμα , η μετατροπή 01010010 σε δεκαδικό . Προσθέστε τη δεκαδική τιμή του κάθε bit , 64 + 16 + 2 = 82 .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα