Вход/Регистрация
Форк 1941
вернуться

Кулаков Игорь Евгеньевич

Шрифт:

Ну как-же – мировую революцию то (пусть во всяких прериях-пампасах) троцкисты и маоисты тоже вовсю двигали! И кое-где намного эффективнее, чем официальные и главные «марксисты-ленинисты» из СССР:-)

* * *

Как бэ «дисплей» и как бэ «клавиатура»:-)

Заранее заложенные в проект электровычислителя «знания из будущего», выразившиеся в наработки по открытой архитектуре ДЭВМ и мои совместные с Бруком и Лебедевым, нелёгкие мысли о способе реализации вывода информации на что-то, хоть отдалённо напоминавшем привычный мне дисплей, остановились на создании дополнительного «блока расширения» – легко реализуемом «индикаторном табло» (массив 32*32) на обычных легко заменяемых и дешёвых (буквально копеешных!) маленьких лампах накаливания номиналом в несколько ватт, который мог отображать произвольно выбранный участок ОЗУ М-1/2/3, выступавший в роли «видеопамяти»

Программно-схемотехническое решение, реализовывавшее замысел, позволяло отрабатывать в трёх режимах:

В первом, работающем на битовом уровне, вывод на лампы-индикаторы связывался с состоянием битов (0/1 – состояние лампы выкл/вкл) 128 байтного блока памяти. Практически, растровая черно-белая графика:-)

Во втором, «матрица ламп» 32*32 воспринималась как некий экран из 4*4 знакомест, которые были способны отображать содержимое 16 байт памяти. К сожалению, в ограниченной по возможностям схеме модуля удалось реализовать вывод крайне малого числа элементов на дисплей – включение соответствующих ламп происходило только при содержимом байта в диапазоне от 0 до 9. которые интерпретировались как вывод цифр в диапазоне 0…9 в пределах одного «знакоместа».

В третьем режиме, ОЗУ не использовалось вообще, диапазон портов привязывался к активации-выключению соответствующего элемента массива ламп.

Скорость его обновления («по запросу», циклом записи в выделенные порты данных, начиная с указанного адреса начала «видеопамяти») была, конечно, ужасна. Да и сама схема примитивной. Но даже «статическое решение» с «обновлением по потребности для вывода результата» пока, в текущих условиях, была приемлемо. И это работало!

Заодно и первую «клавиатуру» (блок кнопок 8*8), привязанных на ловлю в соответствующих портах «нажатия» и «отжатия» кнопки. Это был второй «блок расширения» ДЭВМ.

Я же, развлёкся тем, что доработал эмулятор под два разработанных «блока расширения» и написал в нём в сохраняющих между собой полную совместимость машкодах М-1/2/3 для такого «экрана» игру «крестики-нолики». Едва-едва размера ОЗУ М-1 хватило. Подозреваю, что таланты поздних времён смогли бы сократить написанное мной раза в два, но уж… как сумел.

В следующий раз, когда смотался в командировку на МЗЭТ, там уже готовили индикаторный и клавиатурный блоки расширения к серийному выпуску. Тогда, в КБ завода собственноручно прогнал на первом образце М-3 и увидел наглядно, как работает чудо.

Первая компьютерная игра «этого мира» на его «электровычислителях»…

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

Но тогда, в КБ МЗЭТ одного догадливого, кмк, прошибло «про будущее». Не в смысле «вот он, путешественник во времени, он рядом с нами!»:-) а в смысле про перспективы.

– Мы можем использовать индикаторное табло, когда ОЗУ будет больше и «устройства вывода текста и картинок» усовершенствуют, как основной элемент для взаимодействия между человеком и электровычислителем!

Я лишь загадочно переглянулся с всё понимающим Лебедевым, который тогда ездил в Молотов вместе со мной в командировку и искренне подтвердил:

– Да, товарищ, вы совершенно правы. И не только в отношении «табло». У ДЭВМ будет большое будущее. Многие стороны которого пока не видны и могут быть даже совсем не представимы…

* * *
29 ноября 1941. Москва. Посольство США.

В отличие от «того раза» эвакуации иностранных посольств в Куйбышев в октябре 1941 года не случилось. А выигранное СССР сражение за Смоленск с последующим переходом войны в позиционную фазу отмело последние сомнения у многих.

Но американский посол Штейнгардт оставил свой пост, отправившись на аналогичное место службы в Турцию. Его сменщиком стал тот же, вызванный из отставки, адмирал Уильям Стэндли.

Вот только произошло это заметно раньше. Не в 1942, а уже в сентябре 1941 Стэндли вручал свои верительные грамоты. Иной ход войны, точнее более тесное сотрудничество Советского Союза и США (благодаря усилиям Сталина и Молотова, знавших о «ином ходе истории») родило какое-то новое соображение в голове Президента Рузвельта, выдернувшего Стэндли с его тёплого местечка военно-морского представителя в Office of Production Management уже летом 1941.

И именно с Стэндли сейчас говорил сам Главком Советского ВМФ Кузнецов, прибывший, по позавчерашней телефонной договорённости посла США с Молотовым, втайне в посольство.

  • Читать дальше
  • 1
  • ...
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • ...

Ебукер (ebooker) – онлайн-библиотека на русском языке. Книги доступны онлайн, без утомительной регистрации. Огромный выбор и удобный дизайн, позволяющий читать без проблем. Добавляйте сайт в закладки! Все произведения загружаются пользователями: если считаете, что ваши авторские права нарушены – используйте форму обратной связи.

Полезные ссылки

  • Моя полка

Контакты

  • chitat.ebooker@gmail.com

Подпишитесь на рассылку: