Υλικό υπολογιστών

Γνώση Υπολογιστών >> Υλικό υπολογιστών >  >> Δίσκοι & Αποθήκευση Υπολογιστών

Ποια είναι η σειρά των byte;

Σε ένα μικρό-ενδιανό σύστημα, τα byte ταξινομούνται από το λιγότερο σημαντικό στο πιο σημαντικό. Αυτό σημαίνει ότι το byte με τον χαμηλότερο αριθμό εμφανίζεται στην αρχή του αριθμού και το byte με τον υψηλότερο αριθμό εμφανίζεται στο τέλος.

Για παράδειγμα, ο αριθμός 1234 σε μορφή μικρού-ενδιανού θα αποθηκευτεί ως:

0x04 0x03 0x02 0x01

Το byte 0x01 είναι το λιγότερο σημαντικό και πρέπει πρώτα να διαβαστεί και να αποθηκευτεί. Στη συνέχεια το byte 0x02, μετά το byte 0x03 και τέλος το byte 0x04. Αυτό διευκολύνει την ανάγνωση του αριθμού χωρίς να χρειάζεται να ανησυχείτε για τη σειρά των byte.

Σε ένα σύστημα big-endian, τα byte ταξινομούνται από το πιο σημαντικό στο λιγότερο σημαντικό. Αυτό σημαίνει ότι το byte με τον υψηλότερο αριθμό εμφανίζεται στην αρχή του αριθμού και το byte με το χαμηλότερο αριθμό εμφανίζεται στο τέλος.

Για παράδειγμα, ο αριθμός 1234 σε μορφή big-endian θα αποθηκευτεί ως:

0x01 0x02 0x03 0x04

Σε ένα σύστημα big-endian, οι αριθμοί πρέπει να διαβάζονται με αντίστροφη σειρά. Ξεκινώντας με το πρώτο byte που εμφανίζεται ως τον υψηλότερο αριθμό, μετά το επόμενο byte και ούτω καθεξής.

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

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