Теперь Кью работает в режиме чтения

Мы сохранили весь контент, но добавить что-то новое уже нельзя

Как вы считаете, какие факторы нужны для перехода информационных систем с двоичных (бинарных) алгоритмов на системы с троичной логикой?

ТехнологииПрограммирование+2
Борис Д. Яровой
  ·   · 13,3 K
Хобби - здравый смысл, но всё некогда им заняться.  · 23 февр 2022
  1. Как в троичной системе записать целое число со знаком (положительное/отрицательное)?
  2. Как быть с тем, что вес переноса при сложении равен 2/3 веса разряда, а не полному весу, как в двоичной?
  3. Как будут выглядеть ветвления в алгоритмах (в частности, условие выхода из цикла: выйти/продолжить)?
  4. Как будут выглядеть "быстрые" алгоритмы? Например умножение матриц по Штрассену, БПФ и "быстрая" сортировка.
  5. Есть ли вообще хоть один алгоритм, который эффективнее будет выполняться в троичной системе?
Троичная система имеет больше недостатков, чем преимуществ по сравнению с двоичной. Ее единственным очевидным преимуществом является большая плотность данных на разряд. Но пользы от этого недостаточно, чтобы перекрыть потери в логике. Тем более, что уже достигнутого количества двоичных разрядов в машинном слове хватает с избытком.
Троичная логика - шаг от цифровой к аналоговой. Такой переход едва ли может быть оправдан.
И отдельно стоит сказать о линиях связи: пока они электрические, данные выгодно передавать только потенциалом, и чтобы извлечь данные в цифровой системе, этот потенциал нужно дискретизировать. Очевидно, что разделить его на два уровня проще, надёжнее и быстрее, чем на три.
Резюмирую: чтобы троичная логика не то, что победила двоичную, но хотя бы обрела право на жизнь, должны быть открыты новые физические принципы построения цифровых систем (не электрические), где троичная логика оказалась бы нативной. Что выглядит крайне маловероятным.
1 эксперт согласен
В рамках реализаций троичной логики все арифметические операции успешно были реализованы. Вы бы поинтересовались... Читать дальше
Математик-системный программист, разработчик асу...  · 27 дек 2021
Нужен либо серьёзный прорыв схемотехники, который сделает 21-но тритовые эвм дешевле чем 32 битные. или 42-ух тритовые чем 64-х битные. Что крайне маловероятно. Либо появления реальной задачи оперирующей именно троичной... Читать далее
2 эксперта согласны
Странно все это. Есть практика, в которой ситуативно победила США, а советские разработки оказались на мусорке. И... Читать дальше
Яндекс, как же уже достали ваши попытки сделать...  · 25 февр 2022
Борис, речь не идёт о обоснованности или необходимости - речь идёт о технической возможности. :) Двоичная система подразумевает два состояния микроэлемента - наличие заряда и отсутствие заряда. При троичной системе появляется... Читать далее
Есть канал на Яндекс Дзен. Пишу не часто, но по делу.Перейти на zen.yandex.ru/id/5d944c4daad43600afc753f3
Инженер. Увлекаюсь физикой, информатикой.  · 27 дек 2021
Для этого должно быть изобретено или найдено электронное устройство, обладающее тремя устойчивыми состояниями и позволяющее просто, надёжно и предсказуемо переключаться между этими состояниями. Ну и в конце концов, оно не... Читать далее
1 эксперт согласен
Согласен с автором. Вопрос стоимости может иметь ключевое значение.
По образованию физик, работаю программистом  · 27 дек 2021
Системы с троичной логикой уже существовали, например, "Сетунь". Но были вытеснены двоичными. В настоящее время такие системы могут создаваться в лабораториях. Сомнительно, что они получат массовое распространение. Однако, если... Читать далее
Вытеснение троичной системы на двоичную, обосновано технически. Так наиболее простым и незаменимым в некоторых... Читать дальше