троичный компьютер

Сетунь - троичный компьютер.

Сначала о двоичной. Разряды соответствуют степеням двойки: 1, 2, 4, 8 и т.д. Красиво? Да, красиво. Но есть еще и отрицательные числа. Специалиный разряд отводится под знак числа. И вся красота распадается. А что делать!
В троичной системе разряды соответствуют степеням тройки. Но каждый разряд может принимать уже 3 значения. Как в десятичной системе: 0, 1, 2, ... 9. Так в троичной 0, 1, 2. И опять же знак + или -. Тоже два совершенно разных случая?
А теперь главная идея. Вместо 0, 1, 2 использовать -1, 0, +1.
И все. Никаких случаев. Отрицательные числа органмчно вписались в смстему. Поэтому и реализация арифметики намного проще.
Правда как добиться 3 состояний у ферритовоно кольца я плохо себе представляю.

Но мне интуитивно не понятно как добиться размагниченного состояния. На магнитной ленте стирание производиться попыткой записи сгнала 90 кГц туда где можно записать только 20 кГц. Экран цветного телевизрпа размагничивается круговыми движениями отдоляясь от телевизора.
/Для систем хранения данных цифровых машин используются ферриты с нелинейными магнитными характеристиками - ферриты с прямоугольной петлей гистерезиса (ППГ).
Эти ферриты особенны тем, что сердечники, изготовленные из них, могут находиться в двух устойчивых состояниях намагниченности. +B которое соответствует коду «1», и -В, соответствующее коду «0» в двоичной системе счисления./

Я аплодирую разработчикам ЭВМ Сетунь.
У меня не получается. Я слишком привык к двоичной системе. Если бы мне пришлось разрабатывать память с тремя состояниями на ферритовых кольцах, я бы использовал два кольца на разряд. -В -В = -1, -В +В = 0, +В +В = +1.
Но как выяснилось я не понимаю как реализовать схемотехническое представление троичных данных. Например на шине данных. Логично было бы считать -5в = -1, 0в = 0, +5в = +1. Но с другой стороны, тригер на три состояния я вижу как три проводочка. Три состояния: +5в 0 0, 0 +5в 0, и 0 0 +5в. Разряд АЛУ должен тогда иметь два переноса, для -1 и + 1.
Адрес тоже в троичной системе. Устанавливаем адрес на шину адресов. На управлении чтением сигнал -1. Переводим сигнал управления чтением сразу в +1. 0 не используем. С шины данных читаем слово. Слово скорее всего 5 разрядное, 243 варианта от -121 до +121.

# + # = #1
# + 0 = #
# + 1 = 0
0 + # = #
0 + 0 = 0
0 + 1 = 1
1 + # = 0
1 + 0 = 1
1 + 1 = 1#

# * # = 1
# * 0 = 0
# * 1 = #
0 * # = 0
0 * 0 = 0
0 * 1 = 0
1 * # = 1
1 * 0 = 0
1 * 1 = 1


Рецензии
Наконец-то я узнала, как оно работало :)
А жива ли Страна Лимония к северу от платф. Сетунь?

Мост Будущее   28.10.2025 17:59     Заявить о нарушении
В настоящее время от большей части домов этого района ничего не осталось.

Анатолий Лобанов   29.10.2025 03:37   Заявить о нарушении