Краткая история создания вычислительной машины «Бета-65»
За пультом Бета-65
Первая в СССР безадресная вычислительная машина «Бета-65» была создана в 1964-1966 годах в группе ОНИР (отдел научно-исследовательских работ МЭИ) кафедры Вычислительной техники (научный руководитель группы – доцент Шигин Анатолий Георгиевич) исключительно силами молодых инженеров и студентов-дипломников 1938-1942 годов рождения, большинство из которых после защиты дипломных проектов продолжили работу на кафедре.
Предпосылкой этой работы явилась передача одним их крупнейших закрытых НИИ оборудования большой вычислительной системы специального назначения (морально устаревшей ещё до передачи её в эксплуатацию) группе ведущих московских вузов, осуществлявших подготовку специалистов в области вычислительной техники. Главным инженером этого НИИ был доктор технических наук Анатолий Иванович Лазарев, работавший одно время председателем ГЭК по защите дипломных проектов на кафедре вычислительной техники МЭИ. Оборудование, полученное кафедрой, состояло, в основном, в виде конструктивных элементов (шкафов), из которых предстояло удалить все соединительные провода, и набора ячеек, включающих триггеры, логические схемы и т. п. на базе плоскостных транзисторов. Было принято общее решение о создании на этой основе своей вычислительной машины, которую можно было бы использовать как для научных работ, так и в учебном процессе. Перевозка в МЭИ этого многотонного оборудования была первым шагом становления коллектива разработчиков будущей машины.
Разработка эскизных проектов будущей машины была поручена старшему инженеру Кольнеру Георгию Михайловичу (1938 г.р.) и инженеру Фальку Вадиму Николаевичу (1940 г.р.), предложивших, соответственно, два варианта машины – традиционной архитектуры с одноадресной системой команд и нетрадиционной архитектуры с безадресной системой команд и использованием аппаратно реализованной магазинной памяти (стека). На общем собрании научной группы последний вариант и был принят к реализации.
Возглавил разработку Г.М. Кольнер, имевший к тому времени опыт проектирования и отладки схем вычислительных машин. Его заместителем стал и. о. инженера студент-дипломник вечернего отделения Жаров Анатолий Алексеевич (1938 г.р.), единственный имевший практический опыт выполнения НИОКР.
Основные участники разработки:
- Кольнер Георгий Михайлович, старший инженер. Разработка общей архитектуры и системы команд, разработка входного языка системы программирования, руководство разработкой центрального устройства управления, руководство разработкой компилятора с входного языка, курирование разработок всех функциональных и логических схем.
- Фальк Вадим Николаевич, инженер. Разработка общей архитектуры и системы команд, разработка входного языка системы программирования, руководство разработкой операционного (арифметического) устройства.
- Жаров Анатолий Алексеевич, и. о. инженера, студент-дипломник (научный руководитель проекта – Фальк В.Н.). Разработка и отладка запоминающих устройств, курирование всех конструкторских и монтажных работ.
- Абаджиди (Строева) Татьяна Михайловна, студентка-дипломница (научный руководитель проекта – Кольнер Г.М.). Разработка и отладка центрального устройства управления, создание системы тестирования машины.
- Карцев Александр Александрович, студент-дипломник (научный руководитель проекта – Фальк В.Н.). Разработка и отладка операционного устройства.
- Васильев Николай Николаевич, инженер. Разработка и отладка схем управления операционным устройством.
- Смирнов Валентин Михайлович, студент-дипломник (научный руководитель проекта – Кольнер Г.М.). Разработка и отладка компилятора с входного языка программирования.
В создании машины и её программного обеспечения также участвовали инженер Ладыгин И.И., и.о. инженера Копытов Л.А., студенты-дипломники Волков Е.Г., Зарукаева (Смирнова) Г.Х., Панарин И.В., Рыкунов В.А, старший лаборант Солдатова А.Ф., механик Радимов Р.Г.
Коллектив авторов (Жаров А.А., Кольнер Г.М., Фальк В.Н., Шигин А.Г.) получил в Комитете по делам изобретений и открытий при Совете министров СССР авторское свидетельство №185570 на изобретение «Безадресная универсальная цифровая вычислительная машина» с приоритетом от 15 июля 1965 г.
Машина «Бета-65» экспонировалась в 1967 г. в павильоне «Народное образование» на ВДНХ СССР. Дипломы Почета ВДНХ получили Кольнер Г.М., Фальк В.Н., Шигин А.Г., золотую медаль – Жаров А.А., бронзовые медали – Абаджиди (Строева) Т.М., Карцев А.А.
Дипломный проект Жарова А.А. (научный руководитель – Фальк В.Н.) был награжден Золотой медалью Всесоюзного конкурса на лучшую научно-исследовательскую работу студентов.
Машина «Бета-65» в течение многих лет успешно использовалась на кафедре Вычислительной техники МЭИ – и в учебном процессе, и при выполнении НИР. Эксплуатацию машины осуществляли Тиц П.Г. (начальник машины), инженеры Пьянков В.П., Николаев В., Гевельсон М., Порошков Н. и другие выпускники кафедры ВТ МЭИ.
Система команд БЕТА-65
№№ п/п |
Название команды | Код команды |
1 | Дублирование | 01010 |
2 | Гашение | 01100 |
3 | Обмен местами | 10100 |
4 | Сложение | 11110 |
5 | Вычитание | 11111 |
6 | Умножение | 11100 |
7 | Циклическое сложение | 11101 |
8 | Поразрядное сложение по mod2 | 10101 |
9 | Поразрядное умножение | 10110 |
10 | Поразрядное сложение | 10111 |
11 | Сдвиг влево | 11011 |
12 | Сдвиг вправо | 11010 |
13 | Циклический сдвиг | 11001 |
14 | Поразрядное инвертирование | 01000 01000 |
15 | Обращение | 01000 01001 |
16 | Дешифрация | 01000 01100 |
17 | Счет кол-ва нулей | 01000 01101 |
18 | Взвешивание | 01000 01110 |
19 | Опред. макс. длины группы единиц | 01000 01111 |
20 | Посылка конст. 00000 | 00000 |
21 | Посылка конст. 00001 | 00001 |
22 | Посылка конст. 00010 | 00010 |
23 | Посылка конст. 00101 | 00011 |
24 | Команды посылки 5 разр. конст. | 00100 (код конст.) |
25 | Команды посылки 10 разр. конст. | 00101 (код конст.) |
26 | Команды посылки 15 разр. конст. | 00110 (код конст.) |
27 | Команды посылки 20 разр. конст. | 00111 (код конст.) |
28 | Считывание в магазинную память | 01011 |
29 | Запись в магазинной памяти | 11000 |
30 | Прием из СчМП в магазинную память | 01000 10011 |
31 | Выдача в СчМП из магазинной памяти | 01000 11010 |
32 | Прием из РгОбм в магазинную память | 01000 01011 |
33 | Выдача в СчМП из магазинной памяти | 01000 01011 |
34 | Сдвиг РгОбм на 20 разрядов | 01000 10100 |
35 | Сдвиг РгОбм на 40 разрядов | 01000 10101 |
36 | Обращение I к внешн. устройствам | 01000 10111 |
37 | Обращение & к внешн. устройствам | 01000 11000 |
38 | Освобождение Внешних устройств | 01000 10110 |
39 | Безусловный переход | 01101 |
40 | Безусловный переход с запом. СчПр | 01000 00100 |
41 | Интерпретация | 01000 00000 |
42 | Условный переход по 0 | 01000 |
43 | Условный переход по Ø& | 01001 |
44 | Условный переход по + | 01010 |
45 | Условный переход по - | 01011 |
46 | Условный переход по ЗнВНУ | 01110 |
47 | Условный переход по φ | 01111 |
48 | Бл. Ост. по φ | 01000 10001 |
49 | Разбл. Ост. по φ | 01000 10010 |
50 | Останов | 01000 10000 |
51 | Пауза при Рг1≠0 | 01000 01010 |
52 | Пустая операция | 01001 |
Период замыслов...
Подготовка помещения
Семинар
Авторское свидетельство на изобретение
Описание экспоната ВДНХ
Безадресная цифровая вычислительная машина БЕТА—65 позволяет эффективно решать широкий круг инженерных задач.
БЕТА—65 предназначена для автоматизации проектирования новых цифровых вычислительных машин, для решения вычислительных и логических задач, требующих большего объема вычислений.
Разнообразие устройств ввода-вывода, высокая надежность и сравнительно большая производительность обеспечивают БЕТА—65 возможность применения в различных отраслях народного хозяйства.
Титульный лист
Общий вид БЕТА-65
Вид шкафов.
К расположению Устройств:
- Операционное устройство (ОпУ).
- Устройство управления 1 (УУ-1) и одностороннее запоминающее устройство (ОдЗУ).
- Устройство управления 2 (УУ-2).
- Магнитное оперативное запоминающее устройство (МОЗУ).
- Внешнее запоминающее устройство (ВЗУ).
- Цифровое печатающее устройство (ЦПУ).
- Перфоленточное устройство (ФСУ и ПрУ).
- Стенд для проверки ячеек (Стенд).
- Центральный пульт управления.
- Устройство подготовки данных (УПД).
Свидетельство участника ВДНХ
Диплом Почета ВДНХ
Диплом конкурса «Студенты МЭИ производству»
Удостоверение к медали ВДНХ
Пульт Бета-65
Статья помещена в музей 21.07.2009