Word'den Byte'a Dönüştürücü

Word ve byte dönüştürmek için bir değer ve word boyutu girin.

Sonuç

1.024,00 bayt
32 bitlik kelime
8.192 bit

Nasıl hesaplanır?

Bir byte 8 bittir ve bir word'ün kaç bit olduğunu siz belirtirsiniz; yani bir word'deki byte sayısı word boyutunun 8'e bölünmesidir. Yön ayarı hangi tarafa çevrileceğini seçer:

Word'den byte'a: byte = word × (word boyutu bit ÷ 8)
Byte'tan word'e: word = byte ÷ (word boyutu bit ÷ 8)

Araç ayrıca toplam bit sayısını (byte için değer × 8, word için değer × word boyutu) ve word boyutunu da gösterir. Değer ve word boyutu sıfırdan büyük olmalı, word boyutu tam sayı bit olmalıdır; boş bırakılırsa ya da 12,5 yazılırsa sonuç çıkmaz. Sayfadaki 16, 32 ve 64 bit seçeneklerine rağmen her tam sayı word boyutu kabul edilir (12 bitlik word 1,5 byte eder). Sonuçlar iki ondalıkla gösterilir; bu yüzden eşit bölünmeyen bir byte sayısı kesirli word sayısı verir. Sonuç tam bir ise tekil yazılır (1,00 bayt).

Örnek hesaplama

32 bitlik bir makinede 256 word kaç byte eder? 32 bitlik bir word 32 ÷ 8 = 4 byte'tır. Buna göre 256 × 4 = 1.024,00 bayt olur; bu toplam 8.192 bit eder (256 × 32). Ters yönde, 64 bitlik bir makinede (word başına 8 byte) 1.000 byte, 1.000 ÷ 8 = 125,00 kelime eder. Araç ayrıca "32 bitlik kelime" ve "8.192 bit" satırlarını gösterir.

Bu örneği dene →

Sık yapılan hatalar

  • Yönü yanlış ayarda bırakmak. Word'den byte'a seçiliyken byte sayısı girerseniz araç bölmek yerine çarpar ve sonuç birkaç kat büyük çıkar.
  • Word'ün her zaman 16 bit olduğunu sanmak. Word, mimarinin kullandığı boyuttur; aynı word sayısı 64 bitte 16 bite göre 4 kat fazla byte verir.
  • Eski bir komut kümesindeki 16 bitlik "word" ile CPU'nuzun 32 bitlik makine word'ünü karıştırmak. Belgelerinizin hangi boyutu kullandığına bakın.
  • Kesirli word sonucunu görmezden gelmek. 32 bitte 10 byte 2,50 word eder, ama bellek tam word'lerle ayrılır; yani 3'e yuvarlamanız gerekir.
  • Değer alanında bit ile byte'ı karıştırmak. Araç orada byte (ya da word) sayar; megabit cinsinden bir değer önce 8'e bölünmelidir.

Bu hesaplama hakkında

Bilgisayar mimarisinde word (kelime), bir işlemcinin yazmaçlarının, aritmetik biriminin ve veri yolunun bir seferde işlemek üzere tasarlandığı doğal veri parçasıdır — mimariye bağlı olarak genellikle 16, 32 veya 64 bittir. Word ile byte arasında dönüşüm, byte’ın sabit olarak 8 bit olması nedeniyle basitçe 8’e bölme (veya çarpma) işlemidir: Byte = Word sayısı × (Word boyutu bit cinsinden / 8); ters bölme işlemiyle de bir byte toplamından word sayısı bulunur.

Bu dönüşüm, düşük seviye programlamada, bellek düzeni hesaplamalarında ve sistem mimarisinde sürekli karşımıza çıkar — tampon (buffer) boyutlandırmada, belirli bir bellek bloğuna kaç makine word’ünün sığdığını hesaplamada veya byte tabanlı bir dosya boyutunu belirli bir CPU için word hizalı birimlere çevirmede kullanılır. Bu hesaplayıcı, girdiğiniz herhangi bir bit cinsinden word boyutu için word ile byte arasında her iki yönde dönüşüm yapar (16, 32 ve 64 yaygın olanlardır, ancak 12, 36 veya 128 de çalışır). Toplamı bit olarak da gösterir.

Bu faydalı oldu mu?

En fazla 3 tepki seçebilirsiniz.

Yorumlar

  • İlk yorumu siz yazın.

Popüler hesaplayıcılar

Tüm Hesaplayıcılar