Светлый фон

В общем, как я понял, идея у них есть, и они считают её работоспособной. Там предполагалась какая-то «регенерация памяти», что вызвало у меня смутные ассоциации с современным мне состоянием дел в полупроводниковой памяти. Но я не стал путать их, да и себя.

Предварительные расчёты, проведённые Бруком и Лебедевым, давали цифры в несколько сот «ячеек памяти», из которых, не усложняя до невозможных величин устройство, ещё можно было организовать ОЗУ. Цифры были похожи на те, что я помнил для первых ЭВМ.

Первоначальные мечты ограничить число ламп полутора-двумя сотнями, после подсчётов, пришлось урезать. Точнее, раздуть. До трёх сотен, которые должны был стать основой элементной базы ЭВМ. В ходе обсуждений я услышал много для себя:-) новых слов - медно-закисные выпрямители, они же цвитекторы, полупроводниковые диоды ВЧ и ЗЧ…

Это чудо будущего, 1941 года, должно было выполнять, исходя из имевшихся расчётов, 10 операций в секунду вида сложения двух чисел при работе с магнитным барабаном и порядка нескольких тысяч, если работа шла только в пределах ОЗУ. Которого, как было ясно сразу было «кот наплакал». Впрочем, и на магнитном барабане, всего лишь, «в разы больше». Операции умножения, как показывали расчёты, должны были выполняться в десятки раз медленней.

Мне, используя свою свои знания, ноут, десктоп, Лазарус, свой начатый «блестящий эмулятор этой ЭВМ» и помощь программистов номер 2 и 3, разработать набор инструкций, увы, пока не процессора, а того, что будет пока «до него»:-)

Главный по машинным кодам. Создать и отладить будущую библиотеку «стандартных подпрограмм». Не только HARD, но и SOFT! Я помнил этот урок будущего. Что же, эту часть никто не сделает лучше меня.

В моей голове появилась грандиозная идея - суперсовместимость ВСЕХ поколений советских ЭВМ. Гигантский замысел - за исключением аппаратно-зависимых мест, их машинный код полностью совместим! Библиотеки математические, способные «переползать» на новые поколения ЭВМ и полная совместимость… я стёр нарисованный воображением красивый воздушный замок мечты. Понятно, что анрыл. Но кое-что в этом направлении таки сделать можно.

Мы начали зарываться в те «залежи по эмуляции», которые содержали, помимо кучи игр для ZX, MSX массу намного более полезных сведений, в том числе и по архитектуре ЭВМ и логике их работы. На примере запущенных под эмулятором Спектрума легендарных (в своё время) zeus, gens, mons я попробовал довести до четвёрки конструкторов и программистов логику того, как должна работать (и изначально проектироваться) ЭВМ. Мы просто обязаны обойти многие подводные рифы того, что было в «моей истории».