Проект первой ЦВМ был задуман в 1955–56 гг. коллективом сотрудников кафедры теории колебаний радиофизического факультета и активно поддержан ее новым и молодым еще тогда заведующим И. А. Железцовым.
Первая ЦМВ. Фото Ю.Л.Кеткова
Интерес к работам в этом направлении был определен его предшественником — академиком А. А. Андроновым, которому довелось участвовать в работе одной серьезной комиссии, проверявшей целесообразность расходования довольно больших средств в лаборатории управляющих машин. Выводы комиссия сделала правильные, и впоследствии на базе лаборатории, возглавляемой членом-корреспондентом АН СССР И. С. Бруком, был создан Институт электронных управляющих машин (ИНЭУМ). Первый период более характерен работами теоретического направления. К ним относятся блестящая дипломная работа М. И. Фейгина, связанная с исследованием динамики поведения триггера (1952 г.), проект арифметического устройства ЭВМ последовательного действия (М. Я. Эйнгорин, 1954 г.), система команд и архитектура ЭВМ с двухуровневой памятью (А. М. Гильман, 1955 г.). Однако тот же М.И. Фейгин начал разработку первойв ГГУ цифровой лабораторной работы — специализированной машины со странным названием <7х7>. Окончательное ее изготовление он довел в 1953 г. с бригадой студентов младшего курса, в которую входили И. М. Клибанова, Е. Ф. Сабаев и А. В. Сергиевский. Машина <7х7> умела вычислять произведение трехразрядных двоичных чисел, и с ее помощью долгое время В. А. Дозоров наводил страх на студентов физмата и радиофака. Он подменял исправные элементы схемы на неисправные, а задачей обучающихся было локализовать ошибочный диод по таблице получающихся результатов.
Наряду с учебными макетами подобного рода и глубокими теоретическими изысканиями на кафедре началась и более кропотливая экспериментальная работа по созданию отдельных узлов и блоков цифровой техники. В 1954–55 гг. довольно много дипломных работ было посвящено решению этих практических задач. Исторически сложилось так, что выпускники кафедры, посвятившие себя новой тематике, группировались вокруг А. С. Тарантовича. Основной объем работ по изготовлению блоков и монтажу машины ГИФТИ был выполнен в 1956 57 гг. За основу машины был принят проект А. М. Гильмана, однако в процессе его реализации во многие узлы и блоки были внесены серьезные изменения. Мозговой центр в это время представляла группа инженеров-разработчиков, в которую, помимо А. С. Тарантовича, входили A.M. Гончаров (выпускник 1955 г.), М. Д. Брейдо, Н. В. Жеглова, Г. Д. Зарницын и Р. X. Садеков (все- выпускники 1956 г.). Кроме них в пуско-наладочных работах принимали участие группа техников и группа монтажников.
К выполнению отдельных работ, связанных с созданием машины ГИФТИ, были привлечены Г. Г, Денисов (блок управления пультовым дисплеем) и В. И. Королев (блоки питания). Для концентраций усилий по вводу машины ГИФТИ в строй и решения ряда задач организационного характера все эти коллективы в 1957 г. были подчинены доценту кафедры теории колебаний А. С. Алексееву. Принятые меры возымели действие, и к 40-й годовщине Октября машина “задышала”. Машина ГИФТИ обладала малым быстродействием — всего 100 операций в секунду, однако, ее арифметический узел, несмотря на последовательную логику, мог выполнять до 6000 сложений в секунду.
Несмотря на сравнительно слабые эксплуатационные характеристики (малая скорость, не большой объем оперативной памяти), в конструкцию машины ГИФТИ были заложены многие новинки, нашедшие широкое применение гораздо позже. Так, например, она имела сверхбыструю память, включавшую 32 рециркуляционных регистра. Система ее команд предусматривала три положения фиксированной запятой. В формате команд, помимо трех адресов разной длины, находились разряды, управляющие модификацией текущей команды и изменением содержимого регистра переадресации. Принятая в машине ГИФТИ идеология команд типа регистр-память сейчас широко используется в ЕС и СМ ЭВМ. На пульте машины находилась электронно-лучевая трубка, предназначенная для просмотра содержимого ячеек оперативной памяти и используемая как своеобразный растровый дисплей. В арифметическом устройстве была реализована схема ускоренного умножения путем анализа двух соседних разрядов множителя.
Первый коллектив пользователей машины ГИФТИ состоял из трех программистов. Кроме автора этой заметки в него входили В. М. Корнилова и Ю. А. Первин. Мы помогали инженерам доводить конструкцию ЭВМ, составляли первые тесты, занимались разработкой программы нулевого цикла: подпрограмм ввода/вывода числовой информации, вычисления элементарных функций, реализации численных методов интегрирования, решения задач линейной алгебры, систем обыкновенных дифференциальных уравнений.
К новому 1958 году на экране нашего дисплея появилась первая цифровая мультипликация: на елочки, контуры которых были образованы неподвижными битовыми комбинациями, опускались снежинки — перемещающиеся ярко светящиеся точки (двоичные единицы). Электронная докладная, сопровождающая этот графический шедевр и адресованная первому начальнику Вычислительного центра, гласила: «Артемий Сергеевич! Требуем повысить зарплату. Кетков, Первин». И начальник понял, что его подчиненные уже достигли уровня мировых стандартов. До 1961 года машина ГИФТИ была в Вычислительном центре единственной цифровой ЭВМ, на которой успешно решались многие научно-технические задачи, и воспитывались первые кадры горьковских программистов.
Ю. Л. Кетков,
зав. отделом математического обеспечения
НИИ ПМК