— Верно! И ещё… шестое — большой и комплексный, я бы сказал — концептуально важный, замысел по ПО. По целом комплексу ПО, который наш гость из будущего, от всего происходящего весьма приободрённый, предлагает создать. Мы тут… — Исаак Семёнович достал несколько рукописных листов их середины папки —..план насчёт разработки ПО накидали. С учётом, всего «опыта будущего». Если с М-4, в конец 50-х мира Рожкова сразу прыгнем, то с «софтом», он сам подтверждает — в 60-е-70-е! Сразу поставил море вопросов, которые, как оказалось, нами вообще никак не могли быть… предсказаны и которые подсказывает ему собственный опыт увлечения историей для него старых компьютеров 80-х. Вон, например — слышали, как мучаются с машинными кодами в КБ и у научников, которые вычислители получили? Мы хоть и, с его же подачи сразу позаботились документацией полноценной, даже ассемблер — автокод изложили, но думаете очень помогло? Библиотеку готовую матпроцедур трое — он, с Шура-Бурой и Ляпуновым, на себе вытянули. Конечно, отчасти помогло, немного получше, чем в прошлом мира Рожкова… но так себе, по моему, если честно… тяжело мыслить всем этим — как он говорит, когда нет программы, «редактора», не говоря уже про ту «среду разработки» в которых в будущем программы пишут и которая тебе жизнь мёдом делает. От того он на «интерпретаторе» и настаивает — говорит — программа в нём созданная, условно говоря, вместо минуты, будет за 10 считать, чем сразу в машинных кодах написанная, но время на её написание на порядок, если не на полтора, сократится… даже если на бумажке сочинять будут из-за распределения на всех заинтересованных в машинном времени. Представляете — вместо 10 дней за сутки что-то прикладное напишут и отладят!
Октябрь 1942. Вашингтон.
Примерно тогда же, когда Брук рассказывал Лосеву про видение «первого дискретного вычислителя 2-го поколения», на другой стороне Земли «этой Вселенной», за два дня, пока «прелестная помощница пресс-секретаря Белого Дома», решала организационные вопросы по взаимодействию с командой агентов ФБР, бронировании отелей для поездки (увеселительно-разгульного типа, чего уже там скрывать..) «гостя Президента США», этот самый гость весьма плотно поразмышлял на ту же тему, что Исаак Семёнович и Олег Владимирович.
И даже подготовил на ноуте и в бумажном виде кое-какие соображения по части проекта, которую, по большому счёту мог осилить только он сам, ибо полностью осознавал и даже работал физически на «компьютере из 1991», извлечённом отцом из кладовки, только всегда имел в виду, мечтая в сороковых о подобных. Увлёкшийся в веке, в котором был рождён, темой эмуляции компьютеров 70х-80х, собственные знания и сведения на HDD о которой дали неоценимый вклад миру здесь. Где ему уже так ярко светила роль одного из «основоположников» — немногих мегазвезд зари компьютерной эры..
Именно его соображения и последующая собственная прогерская работа, пусть и при поддержке Ляпунова и Шуры-Буры, а также той части коллектива НИИВТ и КБ МЗЭТ, которые занимали штатные должности инженеров-программистов, определили, как будет выглядеть и что сможет базовый системный и первый прикладной софт для М-4..
Сфотографированное содержимое этих сохранившихся листов позже войдёт в многочисленные приложения к изданной в 1960-м на русском в Москве и на английском в Нью-Йорке, энциклопедии «Заря цифровой эры» за авторством бессменной пятёрки:
Брук, Лебедев, Рожков, Ляпунов, Шура-Бура..
12.10.42. Оценка того, что должно быть реализовано в первую очередь.
ПЗУ (первые 16кб адресного пространства в 64кб М-4):
а) 2кб — мини-bios (base input-output system)? системный отладчик? малая библиотека п/п, доступных из любого системного и прикладного ПО. С последующей поддержкой печатающего устройства? И локального соединения нескольких М-4?
б) 14кб — Интерпретатор(!) языка программирования высокого уровня.
Ввод и использование понятий «file», «stream», «РУС/LAT»
(К.И. — подобное изначальное двуязычие в составляемых «для себя» заметках, как и введенный стандарт мнемоник автокода/ассемблера в документации по М-1 впоследствии трактовалось многими как изначальный «хитроумный умысел» по установления фактически равноправного двуязычия — с расчётом на будущее завоевание мирового рынка ДЭВМ/компьютеров..)
Рассмотрение возможности лёгкой замены блока ПЗУ? Разъём?
ОЗУ 48кб (оставшаяся часть доступного напрямую АЛУ адресного пространства)
(К.И. — последующие схемотехнические решения с банками дополнительной памяти, расширявшие возможности работы с большими ОЗУ за пределами возможностей прямой адресации 8-разрядного АЛУ (и позже — полноценных процессоров) были «заданы» этими идеями, подсмотренными Рожковым у компьютеров 80х «своего прошлого» и также рассматривались широкой публикой и специалистами как свидетельство его прозорливости и предусмотрительности..)
«Видео» ОЗУ — хранение информации содержимого экрана для текстового (пока не растрового!) режима.