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