8=2^3 и в 12 битной системе это было великолепно, подошло бы и для 3,9,15, 18, 21, 24 битных систем
16=2^4 и наращивание битности шин идет с шагом 4: 4bit 8bit 12bit 16bit 20bit 24bit 28bit 32bit и т.д.
32=2^5 следовательно она идеальна для шага 5: 5bit 10bit 15bit 20bit 25bit 30bit 35bit 40bit и т.д.
для 12 бит одинаково хорошо подходят 8-ричная и 16 ричная
для 15 бит одинаково хорошо подходят 8-ричная и 32-ричная системы
для 40, 80 бит 16-ричная и 32-ричная
а для 60 бит одинаково хорошо подходят 8-и 16-и и 32-ричная системы!
То, что некоторые не были реализованы это чисто маркетинговые ходы производителей и удобства для дизайнеров микросхем. 8ричное число это 3-битный ниббл; 16ричное число это 4-битный ниббл; 32ричное число это 5-битный ниббл
16 битное число распознаваемо отображается на самых массовых 7сегментных индикаторах. Для отображения 32-ричных в принципе можно использовать точку. То есть 0. вместо G
Что же до отдельных узлов, то есть и 4 битная память и 1 битная, так что можно набрать слово любой разрядности, не говоря уже о том, что для fpga это вообще не проблема.
По поводу человекоудобности. Человекоудобны ли китайские иероглифы? Можно сказать категорично нет и списать на дебилоидов китайской древности, которые в том числе и подобным образом пытались сделать образованность уделом избранных.
Но сравните китайский с русским! В китайском нет той многозначности и неоднозначности, не говоря уже о противоречивости русского языка, где есть выражения типа "да нет, просто у него "белочка" ".
В китайском есть жесткая схема. Но для компьютерного мира и алгоритмов это плюс, а не минус.
Для базовых китайских иероглифов цифры не ограничиваются 32-ричной системой счисления как для латыни!
Некоторые характерные особенности 32-ричной системы я указал выше. Нужно включить "математический ум" и тогда, возможно найдутся и другие преимущества ее перед 8 и 16-ричными системами.





Ответить с цитированием