Перша і єдина

[ виправити ] текст може містити помилки, будь ласка перевіряйте перш ніж використовувати.

скачати

Наталія Дубова

У 1959 році завершилася розробка в стінах МДУ унікальною трійкової ЕОМ «Сетунь»

Всім відомо, що в комп'ютерах для обчислень і подання інформації використовується двійкова система, відповідно до якої одиниця даних, байт, являє собою послідовність нулів і одиниць. Але чи багато хто знає про те, що в Радянському Союзі була створена і кілька років успішно працювала троїчна машина. Мова йде про ЕОМ «Сетунь», розробка якої завершилася в 1959 році в стінах МДУ. Її головний конструктор - Микола Петрович Брусенцов.

Брусенцов почав роботу в Московському університеті в 1953 році, відразу після закінчення МЕІ. Спочатку займався разовими роботами у щойно створеному СКБ при МДУ. Завдяки знайомству з співробітником Брука, Микола Петрович зміг побачити працюючу машину М-2, недавно закінчену в цій лабораторії. Це визначило його подальшу наукову долю.

Очолював у ті роки кафедру обчислювальної математики мехмату МГУ Сергій Львович Соболєв мав намір роздобути М-2 в університет. Але за збігом обставин машина в МГУ не потрапила. Соболєв ж загорівся ідеєю розробки малої ЕОМ спеціально для використання у навчальних закладах. Для цього при тільки ще организующейся ВЦ МДУ відкривається спеціальна проблемна лабораторія, а при ній - семінар, де перші університетські програмісти - Шура-Бура, Семендяев, Жоголєв і, звичайно, сам Соболєв - шукали шляхи до створення малогабаритної, надійної, простий у використанні і недорогий машини. Брусенцов, який також за ініціативою Соболєва був переведений на мехмат, включився в роботу семінару.

Один з основних питань, що обговорювалися - на який елемент базі будувати машину. Лампові машини вже тоді здавалися занадто громіздкими і енергоємними, їх експлуатація та обслуговування вимагали значних зусиль. Напівпровідникові транзистори тільки починали з'являтися й були занадто ненадійні. Зупинилися на магнітних елементах. 23 квітня 1956 відбулося засідання семінару, учасники якого прийняли остаточне рішення про розробку малої ЕОМ на магнітних логічних елементах (поки що йдеться про машину з двійковим поданням даних), сформульовані технічні вимоги і призначений керівник розробки - Брусенцов. Він же і єдиний виконавець.

До цього часу вже існувала машина, повністю виконана на магнітних елементах, - в ІТМіВТ, в лабораторії Гутенмахера. За кілька років до того саме Гутенмахер повинен був стати основним розробником ЕОМ у СКБ-245, причому планувалося робити машину на розроблених ним ферит-діодних елементах. Однак з приходом в СКБ Рамєєва робота була переорієнтована на електронні лампи, і в результаті з'явилася ЕОМ "Стріла", про яку ми вже розповідали. Гутенмахер же закінчив свою машину в ІТМіВТ, де вона й працювала. Машина була низької продуктивності, з великою кількістю недоліків, особливо у відношенні електротехніки. Оскільки нову університетську ЕОМ вирішено було будувати на магнітних елементах, Брусенцова за протекцією Соболєва допустили в обкутану атмосферою великої секретності лабораторію Гутенмахера на стажування.

Роздуми про те, як усунути численні проблеми цієї машини, несподівано привели його до думки про використання трійкової системи числення. Ось що пише він сам: «Виявилося, що ці елементи не тільки досить зручні для побудови трійчастий цифрових пристроїв. Троїчним пристрої виходять істотно більш економними у відношенні кількості обладнання і споживаної потужності, більш швидкими і структурно більш простими, ніж виконавчі пристрої, реалізовані на тих самих елементах ».

Соболєв підтримав задум Брусенцова - створити трійкову ЕОМ. Штат лабораторії збільшився до 20 осіб, які власними руками виготовили дослідний зразок машини (він експлуатувався в МДУ 15 років). Налагодження була виконана дуже швидко - за десять днів. Назвати нову ЕОМ вирішили по імені річки, що протікала неподалік від університету - «Сетунь».

Напевно, така незвичайна машина могла народитися тільки в університетських стінах. У трійкової цифровій техніці використовуються тризначні сигнали і трехстабільние елементи пам'яті (тріт). Аналог байти - трайт (шістка тритію). Очевидно, що в порівнянні з двійковою машиною в трійкової елементи ускладнюються, але зате вдається спростити створювані з них структури і збільшити швидкість обробки даних. Своєю простотою і практичністю «Сетунь» зобов'язана поданням чисел і команд в симетричному коді - (-1,0,1). По суті, у університетських розробників вийшов перший RISC-комп'ютер: довжина машинного слова - 9 тритію, всього 24 команди, при цьому вдавалося з великою ефективністю реалізувати різноманітні алгоритми. На «Сетуні» вирішувалися завдання: математичного моделювання у фізиці та хімії, оптимізації управління виробництвом, короткострокових прогнозів погоди, конструкторських розрахунків, комп'ютерного навчання, автоматизованої обробки експериментальних даних і т. д.

Ще однією особливістю машини була сторінкова дворівнева організація пам'яті. Магнітний барабан, запозичений у ЕОМ «Урал», був пов'язаний з швидкою оперативною пам'яттю посторінковим обміном. Таким чином виходив свого роду кеш, який сприяв підвищенню продуктивності машини.

Брусенцов намагався спростувати міф про майже незбагненних, навіть якоїсь містичності тризначної логіки, на якій грунтується робота «Сетуні». Міф цей бере початок в середніх століттях, коли проповідував ідеї тризначної логіки Вільяма Оккама ледь не спалили на багатті. Собі в союзники Брусенцов бере Аристотеля і Льюїса Керролла, також розвивали принципи тризначної логіки. Насправді в житті дуже багато питань припускають потрійний відповідь: так - ні - може бути, тому тризначна логіка цілком адекватна дійсності, і, може бути, як форма мислення навіть більш зручна і звична для людей, ніж логіка двозначна.

Однак, незважаючи на очевидні плюси нетрадиційної машини, зеленої вулиці їй не дали. «Сетунь» випускалася серійно в Казані, але невеликими партіями, по 15-20 машин на рік без великого ентузіазму з боку виробничників. За п'ять років було випущено 50 машин, 30 з них стояли у вищих навчальних закладах. «Сетунь» справді виявилася надійною - практично без усякого сервісу вона працювала і в Калінінграді, і в Магадані.

Брусенцов розвинув свої ідеї в новій машині «Сетунь-70», яка була закінчена в 1968 році. Переконаний у тому, що «справжній RISC може бути тільки трійковим» (хоча в ті роки ця термінологія ще не вживалася), він створив машину, у якій об'єднав принципи ефективної архітектури на мінімальному наборі команд, тризначну логіку, трійчастий код та ідеї структурного програмування. Але після завершення робіт над «Сетунь-70» лабораторія Брусенцова була змушена припинити розробки ЕОМ, фактично вигнана з МДУ. Тим не менше на новій машині вдалося зробити систему «Наставник», яка використовувалася в процесі навчання студентів за допомогою комп'ютера.

Додати в блог або на сайт

Цей текст може містити помилки.

Історія та історичні особистості | Доповідь
13.7кб. | скачати


Схожі роботи:
Єдина і єдина
Єдина Росія
Єдина транспортна система
Наполеон і Єдина Європа
Єдина теорія поля
Єдина енергетична система Росії
Євро як єдина європейська валюта
Єдина система конструкторської документації
Чи можлива єдина європейська чи світова цивілізація
© Усі права захищені
написати до нас