В третьем режиме, ОЗУ не использовалось вообще, диапазон портов привязывался к активации-выключению соответствующего элемента массива ламп.
Скорость его обновления («по запросу», циклом записи в выделенные порты данных, начиная с указанного адреса начала «видеопамяти») была, конечно, ужасна. Да и сама схема примитивной. Но даже «статическое решение» с «обновлением по потребности для вывода результата» пока, в текущих условиях, была приемлемо. И это работало!
Заодно и первую «клавиатуру» (блок кнопок 8*8), привязанных на ловлю в соответствующих портах «нажатия» и «отжатия» кнопки. Это был второй «блок расширения» ДЭВМ.
Я же, развлёкся тем, что доработал эмулятор под два разработанных «блока расширения» и написал в нём в сохраняющих между собой полную совместимость машкодах М-1/2/3 для такого «экрана» игру «крестики-нолики». Едва-едва размера ОЗУ М-1 хватило. Подозреваю, что таланты поздних времён смогли бы сократить написанное мной раза в два, но уж… как сумел.
В следующий раз, когда смотался в командировку на МЗЭТ, там уже готовили индикаторный и клавиатурный блоки расширения к серийному выпуску. Тогда, в КБ завода собственноручно прогнал на первом образце М-3 и увидел наглядно, как работает чудо.
Первая компьютерная игра «этого мира» на его «электровычислителях»…
Конечно же, в документации на модули вывода и ввода информации, в мануалах, этот пример программирования с первой в этом мире компьютерной игрой был подан просто как образец вывода и ввода информации в привычном человеку виде, рекомендуемом для различных задач, требующих подобного.
Но тогда, в КБ МЗЭТ одного догадливого, кмк, прошибло «про будущее». Не в смысле «вот он, путешественник во времени, он рядом с нами!»:-) а в смысле про перспективы.
– Мы можем использовать индикаторное табло, когда ОЗУ будет больше и «устройства вывода текста и картинок» усовершенствуют, как основной элемент для взаимодействия между человеком и электровычислителем!
Я лишь загадочно переглянулся с всё понимающим Лебедевым, который тогда ездил в Молотов вместе со мной в командировку и искренне подтвердил:
– Да, товарищ, вы совершенно правы. И не только в отношении «табло». У ДЭВМ будет большое будущее. Многие стороны которого пока не видны и могут быть даже совсем не представимы…
* * *
29 ноября 1941. Москва. Посольство США.
В отличие от «того раза» эвакуации иностранных посольств в Куйбышев в октябре 1941 года не случилось. А выигранное СССР сражение за Смоленск с последующим переходом войны в позиционную фазу отмело последние сомнения у многих.