Sobes.tech
Junior — Middle

Puteți explica ce înseamnă ordinea bytes big-endian atunci când stocați date în memorie?

sobes.tech AI

Răspuns de la AI

Ordinea de bytes big-endian este o metodă de stocare a numerelor multi-byte în memorie, în care byte-ul cel mai semnificativ (cel mai important) este plasat la adresa cea mai mică, adică la începutul secvenței. De exemplu, numărul de 32 de biți 0x12345678 va fi stocat în memorie astfel:

Adresă:  0x00  0x01  0x02  0x03
Valoare:  0x12  0x34  0x56  0x78

Aceasta este opusul little-endian, unde byte-ul cu cea mai mică semnificație este stocat primul. Big-endian este adesea folosit în protocoalele de rețea (ordinea byte-urilor de rețea) și în unele arhitecturi de procesoare.