[#] [Перевод] Компьютеры Советской России с троичной сбалансированной системой счисления
habrabot(difrex,1) — All
2016-12-26 17:00:03


![компьютер сетунь][1]


> "Возможно, самая красивая система счисления — это сбалансированная троичная" — Дональд Е. Кнут, Искусство программирования, Издание 2.

Многие знают, что компьютеры хранят данные и работают с ними с помощью двоичной системы счисления. Одно из главных объяснений этому можно найти в схеме современных компьютеров, которые состоят из миллиардов простых и массово производимых транзисторов и конденсаторов, которые могут вместе представлять два состояния: **высокое напряжение** (`1`) и **низкое напряжение** (`0`).



Такая конструкция сегодня настолько распространена, что трудно себе представить, как компьютеры могут работать иначе. Но, в Советской России 50-х годов они работали иначе. Если вы вдруг не слышали про такое, загуглите "**Сетунь**" — сбалансированный трехкомпонентный компьютер, разработанный в 1958 году небольшой группой во главе с Брусенцовым, в МГУ.



Перед тем, как говорить о Брусенцове и Сетуни, давайте я немного объясню вам троичную сбалансированную систему счисления.



# Сбалансированная троичность {#sbalansirovannaya-troichnost}



Тернарная или троичная — это система счисления, в которой есть _три_ вероятных значения: `0`, `1` и `2`. В её сбалансированной версии существуют три вероятности `-1`, `0` и `+1`, часто упрощённые до `-`, `0` и `+` соответственно.

[Читать дальше →][2]

[1]: https://habrastorage.org/files/27c/5e0/83b/27c5e083bfd84c04957f24faa7263c89.jpg
[2]: https://habrahabr.ru/post/318468/?utm_source=habrahabr&utm_medium=rss&utm_campaign=feed_posts#habracut