К книге
Проект «Сфера-80»: ОлимпиадаГлава 43 Точка опоры (Эпилог)
98%
Глава 43 Точка опоры (Эпилог)
43

Морозов не спеша шагал по вечернему Владимиру. Тяжёлые ботинки с раскатистым хрустом вминали промёрзший снег в асфальт, а каждый вдох обжигал носоглотку ледяными иглами.

Город вокруг него пульсировал предпраздничной лихорадкой, скрытой за освещёнными жёлтыми квадратами окон. В темноте дворов мелькали силуэты запоздавших прохожих с набитыми сумками, хлопали двери подъездов, глухо рычали редкие «Жигули», прогревая замёрзшие двигатели.

Алексей выдыхал густой пар и считал прожитый год короткими, почти сухими строками.

Год. Двенадцать месяцев чужой жизни, которая уже стала его собственной. За это время он успел переписать базовую архитектуру советской вычислительной техники. Вытащить из академического небытия Единую шину. Отбить аппаратный удар Петрова и пережить зеленоградский техсовет с Савельевым. И, самое главное, выбить у кураторов рабочий коридор для закрытой ветки под ПВО и Госплан, не отдавая им до конца гражданскую линию.

Впереди маячил грандиозный объём работы. План развития МикроДОС и программ сопряжения уже был разложен на блоки. Им предстояло заставить восьмиразрядную машину работать с дисковыми секторами, табличными данными, перфолентами, телетайпными линиями и заводскими форматами обмена в условиях грязной сети, длинных кабелей и вечной нехватки нормальных деталей.

И всё это — здесь. В тысяча девятьсот восьмидесятом.

Воздух пах жжёным углем от котельных и едва уловимой, вечной заводской гарью. В этом мире бал правили циклопические механизмы: штамповочные прессы размером с трехэтажный дом, громоздкие стойки ЕС ЭВМ, потребляющие энергию небольшого поселка, и чугунная номенклатурная бюрократия, столь же неповоротливая, как и станки на калужском «Счетмаше». Морозов кожей чувствовал всю тяжесть этой аналоговой реальности, сопротивляющейся переменам с упорством застывающего бетона. И всё же они смогли пробить в этой стене брешь.

Их главным козырем оказалось изящество чистой логики. Восьмиразрядный процессор в дешевом пластмассовом корпусе оказался понятнее многих министерских директив: он показывал результат сразу, без совещаний и согласований. Когда-то Морозов думал, что главная сложность — заставить советскую элементную базу работать стабильно, обойти плохие контакты и шумящие линии питания. Теперь же он понимал: настоящая борьба развернулась за умы. За возможность доказать системе, что вычислительная техника — это не привилегия закрытых НИИ и избранных академиков, а гибкий, доступный инструмент.

Перенос микропроцессорной архитектуры в сферу строгих ведомственных требований Морозов воспринимал как вызов, достойный настоящего инженера. Военные нормы с их жесткостью, учетом носителей и требованиями к надежности были лишь новым набором переменных в его гигантском уравнении. Но рядом с этим уравнением теперь стояло второе: сохранить «Сферу-80» для журналов, кружков и учебных наборов, а гражданскую ветку «Сферы-82» удержать хотя бы в вузах и заводских вычислительных бюро. Он уже выстроил в уме схему аппаратных прерываний и программ сопряжения. Она должна была пережить не красивый лабораторный опыт, а реальный цех с пускателями, наводками и людьми, которым некогда любоваться архитектурой.

Морозов остановился под тусклым светом уличного фонаря. Жёлтый конус выхватывал из темноты кружащиеся ледяные пылинки.

Он уже не мог вернуться в тот же самый 2026 год. За этот год слишком многое сдвинулось: журнальные схемы, письма из кружков, Зеленоград, серые папки, новые пропуска на двери лаборатории.

Тот мир, из которого он пришёл, был стёрт.

Будущего 2026 года с его безлимитным интернетом, опен-спейсами, стерильными интерфейсами смартфонов и кофемашинами на уютных кухнях в Коньково больше не существовало. Даже если бы он однажды вернулся, там уже горел бы другой свет в окнах и работали бы другие машины.

Алексей прислушался к ощущениям. Он ждал укола тоски, фантомной боли по утраченному комфорту.

Ничего.

Внутри установилась выверенная тишина. Мороз щипал щёки, портфель тянул плечо, а впереди, в квартире Липатовых, его ждали Анна и остальные. Этого оказалось достаточно.

Морозов поправил шарф и свернул вглубь типового спального района.

Нужный дом из силикатного кирпича ничем не выделялся среди десятков соседей. Его собственная выделенная квартира была слишком мала для всей команды, и Липатовы без лишних разговоров взяли Новый год на себя. Алексей поднял голову. Третий этаж. Окно ярко светилось, сквозь тонкий тюль угадывалось движение. Там, за этим двойным стеклом, заклеенным бумажными полосами от сквозняков, Анна, Громов, Люба, Наташа и Олег уже, наверное, спорили, куда поставить салат и не перегорит ли телевизор от очередной гениальной затеи Громова.

Не его квартира. Но сейчас — правильное место.

Дверь подъезда поддалась с протяжным скрипом пружины. Запахло сырой штукатуркой и табачным дымом. Ботинки гулко отсчитали ступени трёх пролётов.

Перед обитой дерматином дверью Липатовых Морозов нажал чёрную кнопку звонка. Замки лязгнули почти мгновенно, словно по ту сторону только и ждали этого звука.

Дверь распахнулась.

В лицо ударила волна плотного, осязаемого тепла. Ноздри мгновенно уловили резкий, пронзительный запах эфирных масел цитрусовых. Этот густой аромат мандаринов намертво сплетался со свежим, горьковатым духом настоящей лесной хвои — в углу прихожей виднелись нижние ветви пушистой ёлки, привязанной бечёвкой к батарее. Запах нормальной, человеческой жизни, бесконечно далёкий от запахов горелого текстолита, военного компаунда и хлорки институтских коридоров.

— Явился, главный архитектор! — нарочито торжественно, по-домашнему объявил Сергей Липатов. Он стоял на пороге, расплываясь в широкой улыбке. Рукава его безупречно отглаженной рубашки были закатаны.

Из глубины квартиры вынырнула Анна. Её глаза смеялись.

— Мы уж думали, ты решил остаться ночевать в обнимку с блоком питания, — она помогла ему стянуть тяжёлое драповое пальто.

Морозов повесил верхнюю одежду на крючок. Полки в прихожей были заставлены обувью, на вешалке громоздилась гора пальто и курток. Квартира гудела голосами.

Он прошёл в гостиную и на секунду замер на пороге.

Просторная комната была живым воплощением характера её хозяев. Вдоль одной стены тянулись стеллажи. Книги на них стояли с фанатичной липатовской педантичностью — выровненные по корешкам до миллиметра, отсортированные по размеру и цвету обложек. Зато центр пространства был отдан стихии Ольги. Здесь лежал толстый узорчатый ковёр, а у противоположной стены монументально возвышалось полированное домашнее пианино, на крышке которого стопками громоздились ноты.

Большой раздвижной стол уже был застелен белой скатертью. Люба Ветрова в нарядном платье аккуратно расставляла хрустальные фужеры. Ольга Липатова выносила из кухни тарелки с нарезкой. Анна сразу присоединилась к ним, перехватывая блюдо с салатом. Наташа Рогова, успевшая сменить лабораторный халат на темное платье, стояла у телевизора и придерживала кабель модулятора с таким видом, будто от него зависел не праздничный вечер, а приемка серии.

В углу комнаты происходило отдельное действо.

На низком журнальном столике стоял чёрно-белый телевизор «Рекорд», а перед ним — пластмассовый корпус учебной «Сферы-80». Не призовой: те пять машин давно уехали победителям олимпиады. Этот экземпляр Липатов с невинным лицом вынес из лаборатории под расписку как «проверку бытового подключения к телевизионному приемнику перед составлением инструкции». Олег потом полчаса доказывал караульному, что учебная машина без режимных узлов не является государственным секретом, особенно если её несут в квартиру инженера через два дома от института.

Евгений Громов сидел прямо на полу, скрестив ноги. Рядом на корточках примостился Олег Тимофеев. Наташа стояла за их спинами, скрестив руки, и без осциллографа смотрела на край цифр так же внимательно, как летом смотрела на фронт импульса в лаборатории.

— Лево. Давай влево, массив сдвинется! — азартно командовал Громов.

Тимофеев с силой ударил по клавише. Механизм сухо хрустнул.

На выпуклом экране дёрнулась псевдографическая сетка. Цифры, нарисованные грубым пиксельным шрифтом, слились воедино.

— Картинку мылит, — сказала Наташа. — Кабель длинный.

— Рогова, Новый год, — простонал Олег, не отрываясь от поля.

— Емкость кабеля праздников не признает. Потом поставим повторитель, как в лаборатории.

Алексей подошёл ближе. Громов вытащил из лабораторных дискет старую игрушку со степенями двойки — ту самую, которую Морозов ещё осенью объяснял ему на листе миллиметровки для проверки графики и сдвигов массива. Теперь Евгений перенёс её на учебную «Сферу-80», урезал поле, поджал вывод под телевизор и, судя по сияющему лицу Олега, снова подсадил на неё половину комнаты. Экран чуть мерцал — видеоконтроллеру не хватало тактов, чтобы отрисовать сдвиг плавно, но логика работала безупречно.

Морозов с профессиональным удовольствием наблюдал, как мерцание экрана выхватывает из полумрака лица Громова и Тимофеева. Старенький телевизор «Рекорд», подключенный через наскоро спаянный модулятор, тихо гудел трансформатором, но выдавал на удивление четкую картинку. Не новое изобретение — хорошая проверка переносимости: та же логика, другой корпус, бытовой телевизор вместо лабораторного монитора и куда меньше свободной памяти.

Громов успел выкинуть из старой версии всё лишнее: заставку, часть проверочных сообщений, красивые рамки. Оставил сдвиг, слияние, появление новой двойки и счёт. В самых тяжелых местах он обходил язык и писал прямо в видеопамять. Каждое нажатие отзывалось глухим щелчком, и цифры на экране послушно съезжались к краю поля.

Олег Тимофеев, человек, привыкший возиться с паяльником и осциллографом, сейчас сидел с горящими глазами, полностью поглощенный старой ловушкой Морозова: простые правила, четыре направления, степени двойки и вечное ощущение, что ещё один ход точно спасёт поле. Машина, которая утром служила аргументом в разговорах о Госплане и ПВО, вечером спокойно превращалась в домашнюю головоломку.

— Схлопнулось! — радостно выдохнул Олег. — У меня пятьсот двенадцать.

— Для этой версии это почти потолок, — авторитетно заявил Евгений, проводя пятерней по взъерошенным волосам. — Я поле урезал, память жалел, генератор случайных чисел оставил самый дубовый. Зато на бытовом телевизоре работает. О, Алексей Николаевич! Принимай работу. Твой диверсионный цифровой пасьянс пережил перенос в домашние условия.

Морозов протянул руку. Сначала Громову, затем Олегу. Подошёл к столу, пожал крепкую, сухую ладонь Липатова.

Он опустился в глубокое кресло у стеллажа.

Мерцание белого люминофора. Смех Любы на кухне. Звон вилок о фарфор. Морозов прислушался к своему телу. Позвоночник, привыкший к постоянному напряжению от ожидания удара со стороны спецотделов или парторгов, медленно расслаблялся. Режим стратегического контроля, не отключавшийся ни на секунду последние месяцы, сворачивал свои фоновые процессы.

Здесь не нужно было защищаться.

— Прошу к столу! — скомандовала Ольга, появляясь из кухни с дымящимся блюдом. Запечённое мясо источало аромат чеснока и чёрного перца.

Команда быстро расселась. Морозов оказался между Анной и Липатовым.

Сергей Дмитриевич взял в руки тяжёлую бутылку «Советского» шампанского с тёмно-зелёным стеклом. Он аккуратно подцепил ногтем золотистую фольгу, стянул её ровной лентой. Пальцы конструктора привычным, методичным движением начали раскручивать проволочную уздечку мюзле.

Громов заворожённо следил за процессом.

— Дави на неё, Сергей Дмитриевич, она сейчас рванёт!

— Давление внутри бутылки около шести атмосфер, Женя. Если контролировать вектор приложения силы, эксцессов не будет, — невозмутимо ответил Липатов.

Он чуть наклонил горлышко. Большой палец мягко подтолкнул пластмассовую пробку.

Глухой хлопок. Лёгкий дымок вырвался наружу. Ни капли пены не пролилось на скатерть.

Липатов разлил шипящий напиток по бокалам. Пузырьки агрессивно устремились вверх, разбиваясь о хрустальные стенки. Морозов взял свой фужер за тонкую ножку. Стекло хранило холод.

— Ну что, товарищи инженеры, — Громов первым поднялся со стула. Программист обвёл взглядом команду. — Год выдался… своеобразный.

Евгений хмыкнул.

— Если бы мне в январе сказали, что я буду писать интерпретаторы для школьников, а потом спасать свои листинги от идеологической комиссии, прикрываясь картинками с тракторами, я бы вызвал санитаров. Выпьем за то, чтобы в следующем году объём памяти наших машин рос быстрее, чем аппетиты проверяющих из министерства!

Бокалы со звоном сдвинулись над центром стола. Алексей сделал глоток. Шампанское было колючим, холодным и слишком сладким.

Неформальное подведение итогов началось. Напряжение рабочих смен растворялось в еде и напитках.

— А помните лицо Волкова? — Липатов аккуратно наколол на вилку кусок колбасы. — Когда Алексей приложил этот адский латунный герб к корпусу. Я потом рассчитывал. Если «Сферу» с этим шильдиком сбросить с пятого этажа, она полетит гербом вниз. Аэродинамическое сопротивление серпа и молота стабилизирует её в полёте!

За столом дружно рассмеялись.

— И перегрев! — подхватил Громов, размахивая вилкой. — Эта эмалированная блямба перекрывает вентиляционные щели. Процессор там внутри просто запекается в собственном соку. Высшая форма партийного охлаждения!

Люба Ветрова промокнула губы салфеткой. Её глаза блестели от смеха и глотка вина.

— Это вы ещё ведомственные требования не видели, — тихо сказала она. — Я на днях открыла справочник по промышленным приборам. Знаете, какое там главное ощущение? Каждое устройство должно выжить рядом с мотором, сваркой и электриком, который считает землю условностью. Мы собираем машину, которая сможет перемножать матрицы, пока вокруг щёлкают пускатели и проседает сеть.

— Главное, чтобы клей не подвёл, — негромко вставил Морозов.

Он посмотрел на Липатова поверх бокала.

— Как там поживает наш ворованный «Виксинт», Сергей Дмитриевич? Тётя Маша с военного склада ещё не подала на нас в розыск за нецелевое использование стратегических материалов?

Липатов густо покраснел, но не выдержал и тоже рассмеялся, протирая очки свободной рукой.

— Это было производственное изъятие во имя выживания архитектуры! — отрезал конструктор. — И вообще, клей показал отличную адгезию. Эмаль оторвётся только вместе с корпусом.

Алексей слушал их голоса.

Они смеялись над тем, что ещё неделю назад казалось катастрофой. Угроза проверки, риск увольнения, срывы поставок, спецхран, ведомственные требования и необходимость стыковать свою изящную машину с грубой заводской автоматикой — весь этот производственный ад сейчас в уютной кухне превращался во внутренние командные байки. Они выжили. Не победили систему окончательно, конечно. Просто нашли в ней рабочий зазор и успели просунуть туда свою архитектуру.

В этой комнате, где смешивались запахи советского парфюма, запекающегося в духовке мяса и свежих хвойных игл, напряжение последних месяцев наконец отпускало плечи. Громов смеялся слишком громко. Люба украдкой вытирала уголок глаза салфеткой. Наташа тихо спорила с Олегом, можно ли считать бытовой телевизор приемочным стендом. Липатов делал вид, что следит за ровностью ломтиков колбасы.

Они прошли по лезвию бритвы. Столкновение с Игорем Петровым, попытки увести их программные наработки в чужие отчеты, унизительные разговоры с функционерами, жаждущими идеологической чистоты, — любой из этих эпизодов мог закончиться не просто закрытием КБ-3, но и реальными уголовными сроками за «саботаж». Система методично прощупывала их на прочность, била по рукам, отбирала дефицитные детали и требовала слепого подчинения бумажным инструкциям.

Но они не сломались. Они научились прикрывать передовую архитектуру тяжелыми латунными щитами с серпом и молотом, спорить с академиками и торговаться с кураторами в серых костюмах. Теперь они просто сидели за щедро накрытым столом, резали дефицитную колбасу и разливали теплое шампанское.

Стрелки настенных часов неумолимо ползли вверх.

Без пяти минут двенадцать.

Ольга Липатова тихо поднялась из-за стола. Она подошла к пианино, стоявшему в полутени комнаты. Откинула тяжёлую полированную крышку.

Пальцы мягко коснулись чёрно-белых клавиш.

Не было никакого громкого вступления. Полилась тихая, плавная мелодия. Звук был глубоким, аналоговым. Морозов слышал, как войлочные молоточки бьют по натянутым струнам внутри деревянной деки, создавая богатый, физический резонанс. Ни один цифровой синтезатор из его времени не мог воспроизвести эту живую, неидеальную вибрацию дерева.

Алексей сидел, откинувшись на спинку кресла. В левой руке он держал наполовину пустой бокал.

Он переводил взгляд с одного лица на другое.

Громов. Программист, чьи амбиции столичного сноба переплавились в фанатичную преданность их общему коду. Сейчас он тихо спорил с Олегом о таймингах прерываний, не переставая улыбаться.

Люба. Застенчивая девушка-схемотехник, которая ещё недавно боялась лишний раз поднять глаза на начальство. Теперь её тонкие пальцы уверенно держали хрустальный бокал, а в голове укладывались развязки, фильтры питания и унифицированные сигналы ГСП.

Наташа. Спокойная, упрямая, видящая в расплывчатой цифре не плохой телевизор, а заваленный фронт и лишнюю емкость кабеля. Полгода назад они с Олегом вытаскивали картинку «Сферы-80» из лабораторного шума, а теперь она так же деловито смотрела на праздничный «Рекорд» Липатовых и уже прикидывала, куда поставить повторитель.

Липатов. Педант и человек-инструкция, который научился нарушать правила ради красоты инженерного решения. Он с теплотой смотрел на жену, играющую на пианино.

И Анна.

Она сидела рядом с Алексеем. Тепло её плеча ощущалось даже сквозь плотную ткань рубашки. Профиль Анны, чётко очерченный светом настольной лампы, был спокоен. Она смотрела на мерцающий экран телевизора с остановленной игрой.

Внутренний монолог Морозова остановился.

Он больше не оценивал их как ресурсы. Не просчитывал их КПД и стрессоустойчивость. Громов спорил с Олегом о таймингах, Наташа поправляла кабель у телевизора, Люба смеялась над чем-то у кухни, Липатов смотрел на жену у пианино, Анна сидела рядом, касаясь его плечом. Морозов поймал себя на простой мысли: ради этих людей стоило идти в кабинет к Сергееву, подписывать формы допуска и брать на себя ведомственные требования. Не ради отчётов. Не ради будущей славы. Ради того, чтобы завтра они снова могли открыть чертежи, включить паяльники и спорить до хрипоты.

Архитектура, которую он собирался строить в восемьдесят первом году, должна была стать не крепостью, а системой шлюзов. Закрытая ветка получит свою защиту, учет и надежность. Но рядом должна остаться дорога для обычных людей: учебная «Сфера-80», понятная документация, совместимые разъёмы, программы, которые можно разобрать не в спецхране, а за столом радиокружка. Иначе всё, ради чего он затеял Олимпиаду и рассылку наборов, превратится в красивую ведомственную победу без будущего.

Из принесённого с кухни транзисторного радиоприёмника «Спидола» донёсся знакомый, тягучий гул.

Музыка пианино плавно стихла. Ольга вернулась за стол.

Команда синхронно поднялась на ноги. Заскрипели отодвигаемые стулья.

Морозов встал.

Первый удар курантов прокатился по комнате густым, медным эхом. За ним второй. Третий.

Бокалы протянулись к центру стола.

Хрустальные бокалы столкнулись с тонким, чистым звоном. В этом звуке не было коллизий. Идеальная синхронизация.

— С Новым годом! — выдохнул Громов.

— С новым счастьем! — звонко добавила Люба.

Двенадцатый удар курантов растворился в шипении радиоэфира.

Морозов смотрел на улыбающуюся Анну. Смотрел на своих инженеров. В голове чётко формулировалась финальная задача.

Они поедут в Зеленоград. Они будут выбивать новые процессоры, добираться до спецхрана, искать чужие удачные решения и адаптировать их под свою шину, не стесняясь учиться у всего мира. А ещё он удержит для Громова гражданскую МикроДОС, проведёт через Сергеева опытно-учебную ветку «Сферы-82» и не даст «Сфере-80» превратиться в музейный довесок к оборонному изделию. Завтра он продолжит две колонки на ватмане: гражданская и закрытая. Сейчас Анна улыбалась ему через край бокала, и белый экран в углу комнаты тихо мерцал остановленной игрой.

Тысяча девятьсот восемьдесят первый год вступил в свои права.

Предыдущая главаГлава 43 из 44Следующая глава