Глава 19 17 октября 1968 года. Спешным мировым маршем
Страница 196 из 216
Настройки чтения
18px
1.8
1

Глава 19 17 октября 1968 года. Спешным мировым маршем

Страница 196

Она позволяла создать очень простые и надёжные элементы, уменьшала их число в машине в семь раз по сравнению с элементами, используемыми Гутенмахером. Существенно сокращались требования к мощности источников питания, к отбраковке сердечников и диодов, и, главное, появилась возможность использовать натуральное кодирование чисел вместо применения прямого, обратного и дополнительного кода чисел. Решение Брусенцова создавать троичную ЭВМ было одобрено Соболевым, и к концу 1958 года был собран опытный образец принципиально новой машины, получившей название «Сетунь». В конце 1959 года для машины уже существовала система программирования и набор прикладных программ. «Сетунь» состояла из шести функциональных устройств: арифметического устройства, устройства управления, оперативного запоминающего устройства, устройства ввода, устройства вывода, запоминающего устройства на магнитном барабане.

То есть это была единственная в мире серийно выпускавшаяся троичная ЭВМ. В 1967–1969 годах на основе машины «Сетунь» была разработана ее усовершенствованная версия — троичная цифровая машина Сетунь 70 — машина нетрадиционной двухстековой архитектуры, ориентированной на обеспечение благоприятных условий дальнейшего развития ее возможностей методом интерпретирующих систем. Для Сетунь-70 был разработан собственный язык программирования — ДССП. Принцип этого языка программирования — «слово есть слово», это значило, что одно слово программы соответствует одному слову кода. Для ДССП характерна двухстековая архитектура, словари, поддержка нисходящего программирования, высокоуровневые структуры данных и операции, компактный код, а также мобильность, гибкость, сопрограммный механизм.

Троичная логика «Сетуни» в целом была обусловлена двумя факторами:

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

второй — хранение данных на ферритовых кольцах — три состояния намагниченности, два направления вектора намагниченности и отсутствие намагниченности.

Брусенцов в Комитете ИТ указывал:

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

Его оппоненты из «Вычислительных машин» резонно указывали на недостатки существующей элементной базы. Для создания эффективной троичной ЭВМ нужны базовые элементы, способные быстро и надёжно переключаться между тремя состояниями, но электронные лампы и транзисторы лучше подходят для переключения между двумя. В итоге «Сетунь» была собрана на так называемых феррит-диодных ячейках Гутенмахера — бесконтактных электромагнитных реле. Они надёжны и просты в производстве, но слабо поддаются миниатюризации. К тому же на каждый трит таких ячеек требовалось по две.

назадназад
1 ... 194 195 196 197 198 ... 216
впередвперед