Наш ассоциированный член www.Bikinika.com.ua

Радянська «Сетунь» - єдина в світі ЕОМ на основі потрійного коду

© www.aupi.info

У 1959-му році вчені з Московського державного університету під керівництвом Миколи Брусенцева розробили першу і єдину ЕОМ на основі троичной логіки. Називалася вона «Сетунь». Інших комп'ютерів на основі потрійного коду немає і не було.

Ідею використовувати для обчислень трійкову систему висловив ще в 13-м столітті італійський математик Фібоначчі. Він сформулював і вирішив «завдання про гирях», більш відому під назвою Баше-Менделєєва: якщо можна класти гирі тільки на одну чашу терезів, то зручніше, швидше і економічніше робити підрахунки в двійковій системі, а якщо можна класти гирі на обидві чаші, то доцільніше вдатися до трійчастий системі.

Особливість троичной системи числення в тому, що цілочисельних підставу в ній дорівнює трьом. Це означає, що все безліч цілих чисел можна записати за допомогою всього трьох цифр, наприклад 0, 1, 2, 10, 11, 12 і так далі. 10 в даному випадку відповідає цифрі 3 зі звичного нам десяткової системи.

Більшість сучасних комп'ютерів використовують двійкову систему, де розряд дорівнює ступеню двійки. Брусенцев і його група пішли іншим шляхом - в їх машині розряд дорівнював ступеня трійки. При роботі машина використовувала двухбітний трійчастий код. Одиницями виміру були біти, а нітрити (тобто не 0 і 1, а 0, 1 і 2). Мінімальною одиницею, з якої працювала безпосередньо пам'ять «Сетуни», був Трайтен, що дорівнює шести тритію (відповідає приблизно 9,5 бітам в сучасному двійковому поданні). Для «Сетуни» навіть розробили власну мову програмування - DSSP.

За сучасними мірками «Сетунь" не був потужним комп'ютером: тактова частота процесора у нього була всього 200 кГц. Але в 1959-му році, коли створювалися тільки перші прототипи ЕОМ і вчені ще навіть не домовилися, скільки розрядів буде в байті, така машина була видатним досягненням. Їй було потрібно обробити приблизно в 1,5 рази менше сумарних складань, ніж комп'ютеру з двійковій системою для тієї ж завдання і за той же час. Так що і працювати вона могла в 1,5 рази швидше. Закодувати теж можна було більше.

Але в Радянському Союзі було зроблено всього 46 таких машин, 30 з яких віддали інститутам по всій країні для вирішення науково-технічних завдань середньої складності. Потім випуск машин припинився, незважаючи на те, що у робочого прототипу недоліків майже не було. Сам творець машини Брусенцев говорив потім:

«Сетунь» заважала людям з відсталим мисленням, які займали високі керівні пости ».

По всій видимості, чиновники порахували, що на обслуговування машини підуть величезні гроші. Але машина була до того простий, що обслуговувати її не було потрібно. Проте, «ті, хто душив" Сетунь ", розкидали її по всій країні». Отже, унікальний комп'ютер задавили бюрократи.

За словами Брусенцева, зараз багато країн намагаються створити свій трійчастий комп'ютер, але всі спроби безуспішні: люди так звикли до двійковій логіці, що їм складно освоїти трійкову. Однак це питання спірне: навряд чи за всі ці роки ніхто більше не додумався до того, як зробити апаратну частину такого комп'ютера. І якщо в усьому світі в комп'ютерній індустрії користуються двійковій системою, а на трійкову до сих пір ніхто не перейшов, то, можливо, необхідності в цьому і немає.

Новости