Sobes.tech
Junior — Middle

Bellek içinde veri depolarken big-endian bayt sırasının ne anlama geldiğini açıklayabilir misiniz?

sobes.tech yapay zeka

AI'dan gelen yanıt

Big-endian bayt sıralaması, çok baytlı sayıların bellekte saklanma biçimidir; burada en yüksek anlamlı bayt (en önemli) en düşük adresde, yani dizinin başında yer alır. Örneğin, 0x12345678 32-bit sayısı bellekte şu şekilde saklanır:

Adres:   0x00  0x01  0x02  0x03
Değer:   0x12  0x34  0x56  0x78

Bu, en düşük anlamlı baytın ilk saklandığı little-endian ile tersidir. Big-endian, genellikle ağ protokollerinde (ağ bayt sırası) ve bazı işlemci mimarilerinde kullanılır.