Endianlık Çevirme Hesaplama

Bir hex değeri girin; bayt sırasını çevirin.

Nasıl kullanılır

  1. Değerlerinizi yukarıdaki alanlara girin.
  2. Sonucu anında görmek için Hesapla’ya basın.
  3. Sonucunuzun bağlantısını kopyalamak için Paylaş düğmesini kullanın.

Bu hesaplama hakkında

Endianlık, bir sistemin çok baytlı değerleri saklarken kullandığı bayt sırasını ifade eder: big-endian, en anlamlı baytı önce saklar (“ağ bayt sırası” olarak da bilinir, TCP/IP başlıklarında kullanılır); little-endian ise en az anlamlı baytı önce saklar (x86/x86-64'e ve çoğu ARM yapılandırmasına özgüdür). Çevirmek, bayt dizisini tersine çevirmek demektir — 0x12345678, 0x78563412 olur — ve altta yatan ondalık değer yalnızca bu yorumlardan birine karşılık gelir.

Ağ ve gömülü sistem/ürün yazılımı mühendisleri, bir paket yakalamasını, ikili dosya biçimini veya karma-endianlı sistemlerden gelen register dökümlerini okurken bununla sürekli karşılaşır; çünkü bayt sırasını yanlış okumak, belirgin bir hata yerine sessizce tamamen yanlış bir sayı üretir.

Bu faydalı oldu mu?

Yorumlar (0)

  • İlk yorumu siz yazın.

Popüler hesaplayıcılar

Tüm Hesaplayıcılar