Я знаходжу декілька джерел, які стверджують, що потужність двох біт у двійковому слові (наприклад, 8 біт на байт) - це "добра штука" або "зручна". Я не знаходжу джерела, яке б вказувало, чому.
З якої історії, чому байт - це вісім біт? ми читаємо у затвердженій відповіді:
Двійкові комп’ютери мотивують дизайнерів на створення розмірів у два.
Гаразд, але чому? У тому ж запитанні, але в полі для коментарів я знаходжу:
Останнє речення жартома? 12-бітний байт був би незручним, оскільки це не потужність 2. - robjb
Знову ж таки, безпідставний ...
Обчислення адреси - це чорта набагато простішого з потужностями 2, і це враховується, коли ви робите логіку із сирих транзисторів у маленьких банках - Майк
Оскільки байти є найменшою адресною одиницею, це не має особливого сенсу. Хоча багато коментарів щодо коментаря. Можливо, я щось пропустив.
З Вікіпедії :
Стандарт фактичного з восьми біт - це зручна потужність у два, дозволяючи значенням від 0 до 255 за один байт
І це було б зручно, тому що ...?
Для уточнення мова йде про кількість біт на байт (наприклад, 8 або 6 тощо), а не кількість значень на байт (наприклад, 2 8 або 2 6 тощо). Через плутанину я також зазначу, що мова не йде про розміри Word.
Мене не надто цікавлять історичні причини. Це було добре пояснено в інших місцях (див. Посилання).
Пов’язане запитання щодо SO: /programming/1606827/why-is-number-of-bits-always-a-power-of-two