Троичная ЭВМ

26-08-2023

Троичный компьютер — компьютер, построенный на двоичных и троичных логических элементах и узлах, работающий в двоичной и троичной системе счисления по законам двоичной и троичной логики с применением двоичных и троичных алгоритмов.

Содержание

История

Первая опытная ЭВМ «Сетунь»
  • 1956—1958 г. Н. П. Брусенцов из МГУ построил первую серийную электронную троичную ЭВМ (компьютер) «Сетунь» на ячейках из ферритдиодных магнитных усилителей переменного тока[6], работавших в двухбитном троичном коде, четвёртое состояние двух битов не использовалось. Для передачи данных использовалась однопроводная система[7]
ЭВМ «Сетунь-70»
  • 1970 г. Н. П. Брусенцов из МГУ построил вторую серийную электронную троичную ЭВМ (компьютер) «Сетунь-70».
  • 1973 - en:Ternac, создан в SUNY, Buffalo, США. Экспериментальный троичный компьютер, с арифметикой над 24-тритовыми и 48-тритовыми числами.
  • 2008 г. (14 марта — 24 мая) построена 3-х тритная цифровая компьютерная система TCA2, версия v2.0 на 1484-х интегральных транзисторах[8][9].
Трёхуровневая 3-х тритная цифровая компьютерная система TCA2

Преимущества троичных ЭВМ (компьютеров)

Троичные ЭВМ (компьютеры) обладают рядом преимуществ по сравнению с двоичными ЭВМ (компьютерами).

Удельная натуральнологарифмическая плотность записи информации описывается уравнением y=(ln(x))/x, где x — основание системы счисления. Из уравнения следует, что наибольшей плотностью записи информации обладает система счисления с основанием равным основанию натуральных логарифмов, то есть равным числу Эйлера (е=2,71…). Эту задачу решали ещё во времена Непера при выборе основания для логарифмических таблиц. Из целочисленных систем счисления наибольшей плотностью записи информации обладает троичная система счисления, поэтому при одинаковом числе аппаратных элементов — инверторов, троичные ЭВМ (компьютеры) имеют большую удельную ёмкость памяти[источник не указан 992 дня] и большую удельную производительность процессора, чем двоичные ЭВМ (компьютеры)[источник не указан 992 дня].

Подобно тому, как в двоичных ЭВМ (компьютерах) операции умножения и деления на 2 и на 2 в степени n сводятся к операциям сдвига на один или n разрядов влево или вправо, так и в троичных ЭВМ (компьютерах) операции умножения на 3 и на 3 в степени n сводятся к операциям сдвига на один или n разрядов влево или вправо. Из-за этого свойства троичные ЭВМ (компьютеры) хорошо приспособлены к троичным алгоритмам, которые в большинстве случаев на троичных компьютерах работают быстрее двоичных алгоритмов, а на двоичных компьютерах теряют скорость.[источник не указан 992 дня]

Троичная логика целиком включает в себя двоичную логику, как центральное подмножество, поэтому троичные ЭВМ (компьютеры) могут делать почти всё, что делают двоичные ЭВМ (компьютеры), плюс возможности троичной логики.

Компьютеры на симметричной троичной системе счисления также имеют то преимущество[источник не указан 992 дня], что в этой системе округление производится путём простого отбрасывания лишних разрядов, в связи с чем ошибки округления накапливаются намного медленнее: пропорционально не первой степени числа произведённых арифметических действий, а квадратному корню из этого числа.

Элементы троичных ЭВМ (компьютеров)

Известны троичные элементы следующих видов:

[10] [11]

Ламповые и транзисторные:

  • Трёхуровневые потенциальные логические элементы, в которых трём устойчивым состояниям соответствуют три уровня напряжения (положительное, нулевое, отрицательное), (высокое, среднее, низкое)[12][13][14]. Объём передаваемых данных увеличивается в 1,5 раза на один разряд. Суммарное быстродействие увеличивается приблизительно в 1,5*1,5=2,25 раза[источник не указан 992 дня] . По сравнению с обычными двоичными триггерами прямые аппаратные затраты увеличиваются в 4,5 раза.

Амплитуда сигнала помехи до Uп/4 (до 25 % от Uп).

Амплитуда сигнала помехи до Uп/2 (до 50 % от Uп).

    • Двухуровневые двухбитные[15]. По скорости приблизительно на 1/3 (33и1/3%) уступают троичным двухуровневым трёхбитным триггерам[источник не указан 899 дней]. По сравнению с обычными двоичными триггерами в 1,5 раза увеличивают прямые аппаратные затраты[источник не указан 899 дней].
    • Двухуровневые трёхбитные[источник не указан 899 дней]. На 1/3 (33и1/3%) быстрее по сравнению с троичными двухуровневыми двухбитными триггерами. По сравнению с обычными двоичными RS-триггерами увеличивают объём хранимых и передаваемых данных в 1,5 раза на один разряд. Наиболее экономичны с точки зрения аппаратных затрат (уменьшают прямые аппаратные затраты приблизительно на 5,7 % по сравнению с аппаратными затратами на обычных двоичных триггерах)[источник не указан 899 дней].
  • Смешанные, в которых вход данных трёхуровневый по одной линии и земле, а выход данных двухуровневый по трём линиям и земле. [16]
  • Троичные сумматоры

Полный троичный тринарный (трёхоперендный) одноразрядный сумматор является неполной троичной логической тринарной (трёхоперандной) функцией.

Узлы троичных ЭВМ

Простейшие троичные процессоры на троичных регистрах сдвига, выполняющие операции умножения и деления на и , прибавления и вычитания и , умножения и деления на и , прибавления и вычитания и описаны в [источник не указан 899 дней].

Будущее

Дональд Кнут отмечал, что из-за массового производства двоичных компонентов для компьютеров, троичные компьютеры занимают очень малое место в истории вычислительной техники. Однако троичная логика элегантнее и эффективнее двоичной и в будущем, возможно, вновь вернутся к её разработке. [17]

В работе [18] возможным путём считают комбинацию оптического компьютера с троичной логической системой. По мнению авторов работы, троичный компьютер, использующий волоконную оптику, должен использовать три величины: 0 или ВЫКЛЮЧЕНО, 1 или НИЗКИЙ, 2 или ВЫСОКИЙ.

Оптическая троичная двухуровневая трёхразрядная (трёхбитная) одноединичная (однонулевая, однозначная) система из-за передачи за один такт одного трита увеличивает скорость передачи данных по одному разряду в 1,5 раза, по n троичным разрядам ещё больше, при этом уменьшаются удельные аппаратные затраты.

Будущий потенциал троичной вычислительной техники был также отмечен такой компанией как Hypres, которая активно участвует в троичной вычислительной технике. IBM в своих бумагах также сообщает о троичной вычислительной технике, но активно не участвует в ней.

См. также

Примечания

  1. Славянская «золотая» группа. Mузей Гармонии и Золотого Сечения.
  2. «Троичный принцип» Николая Брусенцова. Mузей Гармонии и Золотого Сечения.
  3. Троичная механическая счётная машина Томаса Фоулера.
  4. Сайт Томаса Фоулера.
  5. Раздел 5.2 Choice of binary system
  6. Троичные ЭВМ "Сетунь" и "Сетунь 70" // Международная конференция SORUCOM. — 2006.
  7. Брусенцов Н. П. Электромагнитные цифровые устройства с однопроводной передачей трёхзначных сигналов // Магнитные элементы автоматики и вычислительной техники. XIV Всесоюзное совещание (Москва, сентябрь 1972 г.). — Москва: Наука, 1972. — С. 242-244.
  8. Trinary — Jeff.tk
  9. http://www.flickr.com/photos/theyoungthousands/sets/72157605274828930/ Trinary Computer
  10. http://emag.iis.ru/arc/infosoc/emag.nsf/f0c3e40261f64c5b432567c80065e37d/72de119fdb628501c3257193004180c8?OpenDocument МГУ — не конкурент, а колыбель науки или о том, что в информационном обществе нельзя без Аристотеля. Н. П. Брусенцов. О «Сетуни», её разработках, производстве
  11. http://www.trinitas.ru/rus/doc/0226/002a/02260054.htm АКАДЕМИЯ ТРИНИТАРИЗМА. Дмитрий Румянцев. Долой биты! (Интервью с конструктором троичной ЭВМ)
  12. Троичная цифровая техника. Перспектива и современность. 28.10.05 Александр Кушнеров, Университет им. Бен-Гуриона, Беэр-Шева, Израиль.
  13. http://www.trinary.cc/Tutorial/Tutorial.htm
  14. http://jeff.tk:81/wiki/Trinary/Circuits Trinary/Circuits D3. Unary Logic Gates
  15. http://trinary.ru/materials/ternary-binary-based-trigger Троичные триггеры на двоичных логических элементах
  16. http://trinary.cc/Tutorial/Registers/Registers.htm
  17. D.E. Knuth, The Art of Computer Programming — Volume 2: Seminumerical Algorithms, pp. 190—192. Addison-Wesley, 2nd ed., 1980. ISBN 0-201-03822-6.
  18. Ternary Optical Computer

Ссылки

  • Сайт материалов по троичной информатике (МГУ)
  • Дмитрий Румянцев. Льюис Кэрролл и троичная машина
  • http://www.trinitas.ru/rus/doc/0226/002a/02260054.htm Академия тринитаризма. Дмитрий Румянцев. Долой биты! (Интервью с конструктором троичной ЭВМ. Также в UPgrade февраль 27, 2009)
  • «Сетунь-ВС». Программа-модель троичной ЭВМ «Сетунь» Брусенцова
  • Виктор Лофгрен. Thunguska the ternary computer emulator.
  • Виктор Лофгрен. Проект «Тунгуска» (эмулятор 6-разрядной троичной ЭВМ).
  • Стив Грабб. Проект элементов и узлов троичного трёхуровневого компьютера.
  • Брусенцов Н. П. Неадекватность двоичной информатики.
  • Микросхема нового усилителя тока работающая в троичной системе.
  • Стахов А. П. Троичный принцип Брусенцова, система счисления Бергмана и «золотая» троичная зеркально-симметричная арифметика
  • http://www.inria.fr/rapportsactivite/RA2004/r2d22004/uid51.html Team-R2D2 — французский институт, который выпустил первую полностью троичную логическую микросхему (64-term SRAM и 4-term сумматор) в 2004 г.
  • Будущее квантовых компьютеров — в троичных вычислениях
  • Троичные цифровые системы и троичная логика
  • Творец троичного компьютера[неавторитетный источник?]
  • Сергей Матющенко. Первые «малогабаритные» компьютеры
  • Творец троичной ЭВМ
  • История компьютера. Троичный компьютер.
  • Научная конференция, посвящённая пятидесятилетию ЭВМ «Сетунь»
  • http://www.dialog-21.ru/news/digest.asp?id=123186 "Троичный Компьютер???"
  • http://www.flickr.com/photos/theyoungthousands/sets/72157605274828930/ Фотографии конструкции и осциллограммы трёхуровневой 3-х тритной троичной цифровой компьютерной системы.
  • http://jeff.tk:81/wiki/Trinary Шаблон:Dead-link Архитектура 3-х тритного троичного компьютера.
  • http://www.arsvest.ru/archive/issue680/posidelki/view8787.html "Двоичную логику в отставку!"
  • http://www.trinitas.ru/rus/doc/0226/002a/02260075.htm Академия тринитаризма. Румянцев Д. Льюис Кэрролл и троичная машина

Троичная ЭВМ.

© 2011–2023 stamp-i-k.ru, Россия, Барнаул, ул. Анатолия 32, +7 (3852) 15-49-47