Neden hep bit sayısı(?) iki güç?
8-bit, 16-bit, 32-bit ve 64-bit donanım mimarileri ve işletim sistemleri var. Ama, diyelim ki, 42-bit veya 69-bit olanları değil.
Neden? 2^n bit daha iyi bir seçim yapar, ya da mevcut sistemleri ile uyumluluk bir temel mi? (64-bit kayıt iki 32-bit işaretçileri tutabilir, veya 32-bit veri birimi 4 bayt tutabilir belli ki daha uygun oluyor.)
CEVAP
http://en.wikipedia.org/wiki/Word_(computer_architecture)#Word_size_choice
Bellek farklı miktarlarda hassas derece farklı olan veri değerleri depolamak için kullanılır. Sık kullanılan boyutları genellikle adres çözümleme birimi (bayt veya kelime) 2 çoklu bir güç vardır. Madde adresine Dizideki bir öğenin dizini dönüştürme sonra kayma işlemi yerine çarpma gerektirir. Bazı durumlarda bu ilişki de bölme işlemlerini kaçının. Sonuç olarak, en modern bilgisayar tasarımları bir bayt 2 katı büyüklüğünde bir güç word boyutları (ve diğer işlenen boyutları).
Neden sıralanmamış bir dizi daha hızlı...
Neden bu iki kez (1927) garip bir sonu...
Neden HTML düşün” renk? “chucknorris m...
Neden Google while(1); JSON yanıtların...
Neden char[] şifreler için Dize Java t...