Лучшие вопросы
Таймлайн
Чат
Перспективы

Сетунь (компьютер)

малая ЭВМ на основе троичной логики Из Википедии, свободной энциклопедии

Сетунь (компьютер)
Remove ads

«Се́тунь» — малая ЭВМ на основе троичной логики, разработанная в вычислительном центре Московского государственного университета в 1959 году.

Краткие факты Сетунь, Тип ...

Руководитель проекта — Н. П. Брусенцов, основные разработчики: Е. А. Жоголев, В. В. Веригин, С. П. Маслов, А. М. Тишулина. Разработка машины была предпринята по инициативе и осуществлялась при активном участии советского математика С. Л. Соболева.

Казанским заводом математических машин до 1965 года было произведено 46 компьютеров «Сетунь», 30 из них использовались в университетах СССР.

Remove ads

Элементы

На основе двоичной ферритодиодной ячейки Гутенмахера, которая представляет собой электромагнитное бесконтактное реле на магнитных усилителях трансформаторного типа, Н. П. Брусенцов разработал троичную ферритодиодную ячейку[1][2], которая работала в двухбитном троичном коде, то есть один трит записывался в два двоичных разряда, четвёртое состояние двух двоичных разрядов не использовалось. Состояние каждого разряда на пульте управления отображалось двумя лампочками, четвёртая комбинация (1, 1) не использовалась.

Двухбитные двоичнокодированые троичные цифры (англ. 2-bit binary-coded ternary, 2B BCT representation, «двухпроводное») с использованием всех 4 кодов из 4 возможных (2 из 4 кодов кодируют одну и ту же троичную цифру из 3).

(0, 0) — «0»
(1, 1) — «0»
(0, 1) — «−1»
(1, 0) — «+1»
Remove ads

Трайт

Трайт — минимальная непосредственно адресуемая единица главной памяти «Сетуни-70» Брусенцова. Трайт равен 6 тритам (почти 9,51 бита). В «Сетуни-70» интерпретируется как знаковое целое число в диапазоне от −364 до 364. Трайт достаточно велик, чтобы закодировать, например, алфавит, включающий кириллические и латинские буквы (включая заглавные и строчные), цифры, математические и служебные знаки. В трайте может содержаться целое число как девятеричных, так и двадцатисемеричных цифр.

Remove ads

Технические характеристики

  • Тактовая частота процессора — 200 кГц.
  • АЛУ последовательное.
  • Обрабатываемые числа: с фиксированной запятой; диапазоны представимых значений 3−16 ⩽ |x| < 1/2 · 32 и 3−7 ⩽ |x| < 1/2 · 32[3].
  • Производительность — 4500 оп./с[3].
  • ОЗУ на ферритовых сердечниках — 162 девятиразрядных ячейки, время обращения 45 мкс[3].
  • ЗУ — магнитный барабан ёмкостью 3888 девятиразрядных ячеек, скорость вращения 6000 об./мин, время обращения 7,5 мс для обработки зоны (группы из 54 девятиразрядных ячеек)[3].
  • Потребляемая мощность — 2,5 кВт[3].
  • Устройство ввода: электромеханическое, 7 знаков в секунду; фотоэлектрическое, 800 знаков в секунду (используемый носитель информации — бумажная пятирядная перфолента)[3].
  • Устройство вывода: телетайп, 7 знаков в секунду (одновременно производит печать и перфорацию)[3].
  • Элементная база: магнитные усилители (3500 шт.), транзисторы (330 шт.), электронные лампы (37 шт.), электромагнитные реле (10 шт.).[4]

Сетунь−70 имела стековую архитектуру.[5]

Процессор — стековый, использовал ПОЛИЗ.[6][7]

Система команд

Суммиров вкратце
Перспектива

Система команд одноадресная[3]. Представление чисел — с фиксированной запятой[3], одинарной (9 тритов) и двойной (18 тритов) точности. Прямо адресуемое адресное пространство — 243 ячейки. Обмен информацией между ОЗУ и ЗУ на магнитном барабане осуществляется страницами (зонами) по 54 9-разрядных ячейки.

Формат команды (при печати)[3]

k y1 y2 x1 y3 y4,

где

k — признак команды,
y1—y4 — девятеричные цифры с симметричной базой,
x — цифра троичной системы с симметричной базой,
y1y2 — адрес команды,
x1 — признак длины ячейки,
y3y4 — код операции.

Регистры

  • регистр команд — 9 разрядов[3],
  • регистр номера команды (счётчик команд) C — 5 разрядов[3],
  • регистр переадресации УУ F — 5 разрядов[3],Процессор
  • 2 9-разрядных регистра — входной и выходной — в блоке управления вводом-выводом[3],
  • регистр АУ R — 18 разрядов[3],
  • сумматор АУ s — внутренний формат 19 разрядов, доступно 18 разрядов[3].

Список команд

Подробнее Код операции, Название ...
Remove ads

Отображение

При выводе на печать отрицательные троичные и девятеричные цифры отображались перевёрнутыми, то есть 2̅ отображалось как повёрнутая на 180° «2» (2, ↊)[3].

Примечания

Ссылки

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads