Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza del computer >> hardware >> Computer Drives >> .

Qual è l'ordine dei byte?

In un sistema little-endian i byte sono ordinati dal meno significativo al più significativo. Ciò significa che il byte con il numero più basso appare all'inizio del numero e il byte con il numero più alto alla fine.

Ad esempio, il numero 1234 in formato little-endian verrebbe memorizzato come:

0x04 0x03 0x02 0x01

Il byte 0x01 è il meno significativo e deve essere letto e memorizzato per primo. Poi il byte 0x02, poi il byte 0x03 e infine il byte 0x04. Ciò semplifica la lettura del numero senza doversi preoccupare dell'ordine dei byte.

In un sistema big-endian i byte sono ordinati dal più significativo al meno significativo. Ciò significa che il byte con il numero più alto appare all'inizio del numero e il byte con il numero più basso alla fine.

Ad esempio, il numero 1234 in formato big-endian verrebbe memorizzato come:

0x01 0x02 0x03 0x04

In un sistema big-endian i numeri devono essere letti in ordine inverso. A partire dal primo byte che appare come numero più alto, poi dal byte successivo e così via.

 

hardware © www.354353.com