Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Почему компоненты современных компьютеров не производятся на базе 3-ой, 4-ой и др. систем счисления?

Дмитрий Плотников Ученик (162), закрыт 10 лет назад
Лучший ответ
Данилка Мудрец (19961) 10 лет назад
Двоичная система является наиболее простой и примитивной для компьютера, создать электронные компоненты, которые имеют два состояния проще и дешевле, чем три состояния. Есть сигнал - нет сигнала. Один и ноль. По этому не удивительно, что исторически так вышло, что сначала создали самое простое - двоичный код.
Математика утверждает, что наибольшей плотностью записи в компьютерах имеет система счисления, основанная на числе "e" - примерно 2.7

Но создать такую машину как-то сложновато.

Зато третичные компьютеры в истории создавались. Третичные компьютеры имеют приемущества перед двоичными, так как ближе к числу e

Но такие компьютеры создавать намного дороже, а во-вторых, это сложно сделать и в текущей ситуации - ведь для двоичных компов созданы миллионы программ и алгоритмов. А если кто-то создаст троичный комп - кто его купит, ведь для него нет ни программистов, ни программ, вообще ничего. Так и живем.
Остальные ответы
Эрорист Высший разум (165154) 10 лет назад
А вы посмотрите на электрическую схему обеспечивающую три-четыре состояния сигнала - она неимоверно сложнее. Потому предпочли простые триггеры двоичные 1/0 но очень быстрые чем следить за 3-4 уровнями и более. Кстати в СССР была счетная машина на троичной логике - посмотрите в гугле.
Александр Искусственный Интеллект (303789) 10 лет назад
а ты хотя бы отдалённо понимаешь как двоичная с точки зрения электроники устроена?
переключать между включено и выключено намного проще чем между более чем двумя уровнями напряжения. да и вероятность ошибки выше.
Похожие вопросы