— То есть ты хочешь, чтобы мы официально признали, что машина сама себе записывает программу? — прищурился Михалыч.
— Учебный комплекс, — напомнил Евгений. — Мы должны показывать, что такое программирование. «ЗЛ» — это учебный пример: оператор задаёт режим, машина выполняет последовательность. В документации пишем: «режим загрузки контрольного массива с магнитной ленты». Никаких заклинаний. Оператор нажал, лента пошла, всё.
Алексей кивнул. Его самого уже начинало раздражать это заученное наизусть «24 байта руками», которое он месяц назад считал временным злом, а теперь видел, как оно обрастает традицией.
— Пункт пятый, — повторил он. — Ввести в описание монитора команду «ЗЛ». Обоснование: уменьшение ошибок оператора, ускорение работы, повышение надёжности загрузки. Фраза…
— «Предусмотреть режим автоматизированной записи загрузочной последовательности в ОЗУ при минимальном участии оператора», — без запинки набросала Наталья. — Слов «самостоятельно» и «думает» нет. Спать будем спокойно.
Они ещё час разбирали по пунктам мелочи: вынести самотест памяти в отдельный раздел паспорта, зафиксировать индикаторы «Питание», «Готов», «Контроль ОЗУ», добавить в монтажную схему обязательную лампу‑ограничитель при первом включении платы.
Чем длиннее становился список, тем яснее Алексей чувствовал: ни одной фантазии. Всё — уже пережито, прожжено, пропахло канифолью. Просто нужно аккуратно записать.
В другой жизни он нажал бы пару кнопок в системе контроля версий, написал «Release 1.0» и ушёл пить кофе. Здесь «Release 1.0» превращался в тридцать пунктов на бумаге и три подписи снизу. Зато потом он уже не сможет ночью самовольно поменять провод и сказать: «я же только чуть‑чуть».
Эта мысль неожиданно показалась не страшной, а даже успокаивающей.
* * *
Через неделю в лаборатории пахло не только канифолью, но и свежей бумагой.
На стене, рядом с привычным кульманом, висели два комплекта листов: слева — схема ЦУБа, справа — общий вид комплекса. Внизу каждой страницы красовалась строка «Редакция 2». Под ней — мелкие подписи: «Разраб. — Морозов», «Пров. — Ильин», «Утв. — Седых».
Саша стоял перед ними, как перед новым экспонатом ВДНХ.
— И всё? — спросил он. — Теперь нельзя ничего менять?
— Можно, — поправил Алексей. — Через НТС, министерство и год жизни. Если тебе очень захочется, можешь попробовать.
Саша поморщился.
— Тогда лучше не менять, — решил он. — А что теперь?
— Теперь ты, — вмешался Михалыч, — идёшь в цех. Там тебя ждут мастера и начальник участка. Будешь им показывать, как твои платы на свет появляются. Они тебе покажут, как у них от шаблонов до обеда два шага, а от брака до премии — один.