И все же, несмотря на положительные качества троичной системы счисления, не следует забывать, что ее применение в вычислительной технике вместо двоичной влечет некоторые конструктивные трудности: элементы, на которых строится машина, должны иметь не два устойчивых состояния, а три.
Необходимые для реализации троичной системы три устойчивых состояния Н. П. Брусенцов получил с помощью пары магнитных усилителей.
Николай Петрович Брусенцов родился на Украине в городе Днепродзержинске 7 февраля 1925 года. Его отец, Петр Николаевич, участвовал в строительстве, а затем работал на коксохимическом заводе, а мать, Мария Дмитриевна, заведовала детским садом при заводе.
Во время войны вместе с заводом семья была эвакуирована в Оренбургскую область.
В феврале 1943 года, когда Николаю исполнилось 18 лет, его призвали в армию и послали в Свердловск на курсы радистов, по окончании которых его отправили на фронт. Он воевал в Белоруссии, Прибалтике и Восточной Пруссии, день Победы встретил под Кенигсбергом.
После демобилизации Николай Брусенцов закончил десятый класс школы рабочей молодежи в г. Калинине (ныне Тверь) и в 1948 году поступил на радиотехнический факультет Московского энергетического института. Он учился в институте вместе с М. А. Карцевым, который впоследствии также стал одним из выдающихся конструкторов вычислительных систем.
Как исследователь, Брусенцов проявил себя уже при написании дипломного проекта — он рассчитал и составил таблицы дифракции на эллиптическом цилиндре, известные как таблицы Брусенцова.
По окончании института в 1953 году Брусенцова направили на работу в СКБ при Московском университете. В тот год бывший сокурсник М. А. Карцев познакомил его с машиной М-2, только что разработанной им в бруковской лаборатории, и это определило дальнейшую судьбу Николая Брусенцова.
В конце прошлого столетия газета "Computerworld Россия" опубликовала серию статей, посвященных развитию компьютерной отрасли в мире за последние 50 лет. Одна из статей называлась "Первая и единственная" и была посвящена машине "Сетунь". Наш дальнейший рассказ о Николае Петровиче Брусенцове построен на материалах статьи и на воспоминаниях Бориса Николаевича Малиновского.
Возглавлявший в те годы кафедру вычислительной математики мехмата МГУ Сергей Львович Соболев намеревался заполучить М-2 в университет. Но по стечению обстоятельств машина в МГУ не попала. Соболев же загорелся идеей разработки малой ЭВМ специально для использования в учебных заведениях. Для этого при организующемся ВЦ МГУ была открыта специальная проблемная лаборатория, а при ней — семинар, где первые университетские программисты (Шура-Бура, Семендяев, Жоголев и, конечно, сам Соболев) искали пути к созданию малогабаритной, надежной, простой в использовании и недорогой машины. Брусенцов, который также по инициативе Соболева был переведен на мехмат, включился в работу семинара.
Один из основных обсуждавшихся вопросов — на какой элементной базе строить машину. Ламповые машины уже тогда казались громоздкими и энергоемкими. Транзисторы только начали появляться и были слишком ненадежны. Остановились на магнитных элементах. 23 апреля 1956 года состоялось заседание семинара, участники которого приняли окончательное решение о разработке малой цифровой машины на магнитных логических элементах (пока речь идет о машине с двоичным представлением данных), сформулированы технические требования и назначен руководитель разработки — Брусенцов. Он же и единственный исполнитель.
К этому времени уже существовала машина, полностью выполненная на магнитных элементах, — в ИТМиВТ, в лаборатории Гутенмахера. За несколько лет до того именно Гутенмахер должен был стать основным разработчиком ЭВМ в СКБ-245, причем планировалось делать машину на разработанных им феррит-диодных элементах. Однако с приходом в СКБ Рамеева работа была переориентирована на электронные лампы, в результате чего появилась ЭВМ "Стрела". Гутенмахер же закончил свою машину в ИТМиВТ, где она и работала. Машина была низкой производительности, с большим количеством недостатков. Поскольку новую универсальную ЭВМ решено было строить на магнитных элементах, Брусенцова по протекции Соболева допустили в окутанную атмосферой секретности лабораторию Гутенмахера на стажировку.
Размышления о том, как устранить многочисленные проблемы этой машины, неожиданно привели его к мысли об использовании троичной системы счисления. Вот что он пишет: "Оказалось, что эти элементы не только весьма удобны для построения троичных цифровых устройств. Троичные устройства получаются существенно более быстрыми и структурно более простыми, чем двоичные устройства, реализованные на тех же элементах".
Читать дальше