В начале 1947 года, слушая «Би-би-си»[39], он узнал, что в США создана необычная электронная вычислительная машина, насчитывающая 18 тыс. электронных ламп, для соединения которых понадобились десятки километров кабеля. Речь шла о первой американской электронной ЭВМ ЭНИАК. Интуитивно понял, что это и есть та область науки и техники, о которой давно мечтал. Решил посоветоваться со своим директором — академик А. И. Берг был очень доступным человеком. Ученый порекомендовал обратиться к Исааку Семеновичу Бруку, работавшему в Энергетическом институте АН СССР над созданием средств вычислительной техники. В его лаборатории уже действовал механический интеграторанализатор — аналоговая вычислительная машина, очень громоздкая и неудобная в эксплуатации. Идея создания цифровых электронных машин в то время витала в воздухе, Брук интересовался ею и был рад заполучить помощника-энтузиаста. В мае 1948 года Башира зачислили инженером-конструктором в его лабораторию. Он получил рабочее место в одном из двух кабинетов ученого (Брук не хотел «раскрывать карты» раньше времени).
Трудно поверить, но уже в августе 1948 года, то есть всего через три месяца, появился первый результат — проект «Автоматическая цифровая электронная машина», подписанный членом-корреспондентом АН СССР И. С. Бруком и инженером Б. И. Рамеевым. Копию этого уникального исторического документа, переданную мне Рамеевым, я привожу ниже[40] в сокращенном виде, оригинал хранится в Политехническим музее в Москве.
Еще через два месяца были составлены «Проектные соображения по организации лаборатории при Институте точной механики и вычислительной техники АН СССР для разработки и строительства автоматической цифровой вычислительной машины»[41]. Оба документа по праву могут считаться первыми страницами истории развития цифровой электронной вычислительной техники в СССР.
Напомним, что была середина 1948 года, и С. А. Лебедев еще не приступил к разработке МЭСМ («Быстродействующими электронными счетными машинами я начал заниматься в конце 1948 г.», — напишет он позднее).
На Западе разработки подобных машин велись в основном в США (десять машин), в Англии (одна), во Франции (одна). Поскольку машины разрабатывались, как правило, для военных целей, публикации по ним были весьма немногословны. Большинство машин создавалось на электромеханических реле, а не на электронных лампах.
Даже беглое ознакомление с отчетами показывает обстоятельность проработки поставленной задачи. Можно только удивляться, как удалось выполнить такую, по тем временам непомерно трудную, научно-инженерную разработку и составить аванпроект электронной цифровой вычислительной машины с программным управлением, который иначе, как классическим, назвать нельзя.
При внимательном чтении проекта убеждаешься, что Брук и Рамеев вплотную подошли к реализации принципа хранимой в памяти программы. Они осуществили его технически (в аванпроекте), предусмотрев запись программы в памяти (на ленте), выдачу результатов вычислений на такую же ленту и ввод с нее полученных чисел снова в машину для последующих вычислений. Иначе говоря, была обеспечена возможность обработки команд в арифметическом устройстве машины (что и ставится в заслугу Джона фон Неймана и С. А. Лебедева).