Игорь Кулаков - Форк 1941 [СИ]

Тут можно читать онлайн Игорь Кулаков - Форк 1941 [СИ] - бесплатно ознакомительный отрывок. Жанр: Альтернативная история, издательство СИ, год 2020. Здесь Вы можете читать ознакомительный отрывок из книги онлайн без регистрации и SMS на сайте лучшей интернет библиотеки ЛибКинг или прочесть краткое содержание (суть), предисловие и аннотацию. Так же сможете купить и скачать торрент в электронном формате fb2, найти и слушать аудиокнигу на русском языке или узнать сколько частей в серии и всего страниц в публикации. Читателям доступно смотреть обложку, картинки, описание и отзывы (комментарии) о произведении.

Игорь Кулаков - Форк 1941 [СИ] краткое содержание

Форк 1941 [СИ] - описание и краткое содержание, автор Игорь Кулаков, читайте бесплатно онлайн на сайте электронной библиотеки LibKing.Ru
Вторая книга серии, продолжение «Программиста Сталина». Год 1941. Война, «цифровые электровычислители» и программист из 2018.

Форк 1941 [СИ] - читать онлайн бесплатно ознакомительный отрывок

Форк 1941 [СИ] - читать книгу онлайн бесплатно (ознакомительный отрывок), автор Игорь Кулаков
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

Ради этого дела вначале приехал Иоффе. Оценил, посмотрел на работу М-1, послушал наши разъяснения и сказал, что надо будет готовить докладную записку по линии АН. Пока это дело в документах проходит как «перспективная разработка по заказу по линии НКВД», но, — он шепнул мне, Бруку и Лебедеву. — Даже без всех «знаний о будущем», она должна иметь и полноценное академическое оформление:

— Мы с вами уже пару раз касались вопросов приоритетов в научных исследованиях, — подвёл итог краткого обмена мнениями «на ногах» отец советской физики.

А после ещё пара личностей засобирались в лабораторию Брука и Лебедева…

* * *

Однако помимо приятного момента запуск М-1 в автоматическом режиме, когда она стала выполнять первые тестовые программы, поставил два вопроса ребром.

С тем, что обозначалось в сопроводительной документации «библиотекой математических подпрограмм».

И с полным документированием проекта и – я особенно на этом настаивал – подробной и написанной доступным языком пользовательской документации.

Как всегда инициатива отомстила инициатору. Пришлось, после часового рассказа в узком кругу (с примерами из будущего, и пояснениями – «как это работало в эпоху интернета») о значении и пользе качественных мануалов, подготовленных так, как указано абзацем выше, взваливать на себя ответственность и дополнительную работу по документированию потенциальных способов использования и методов работы на М-1. Изначально я рассчитывал переложить подготовку мануалов по программированию только на Ляпунова и Шуру-Буру, но, хорошо поразмышляв, пришёл к выводу, что сделать-то они сделают, но вовсе не в том виде и стиле, который хотелось бы задать мне. Отчего-то я был убеждён, что планку наукоообразности они задерут выше, чем надо. А то, что М-1 планируется в серию из, как минимум, несколько десятков машин, ясно давало понять, что уровень работающих на ней будет разный. Да и дело «ИТ в 1941» принципиально новое и куча совершенно новых парадигм и понятий потребуют «разжёвывания и накладывания в рот» практически всего. Встроенных в ПО структурированных справок с поиском, профильных форумов, множества готовых подсказать в сети специалистов и кучи литературы (как в твёрдом, так и электронном виде) здесь нет от слова «совсем». Короче, не только одним «набором принципиальных схем», жива документация, хе-хе…

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

Даже закономерные сомнения о том, что «разрешат ли» в преддверии близящегося 22 июня, никак не снижала желания. Даже больше, именно эту дату я хотел использовать как крайний довод.

«Пока можно, пока есть возможность…»

* * *

Окончательный вариант оперативной памяти М-1 представлял собой 256 ячеек памяти на электростатических трубках. Причём, когда я вникал в принципы организации и работы этого чуда, меня просветили, что оно вело корни из открытия в 1907 году Борисом Львовичем Розингом способности запоминания заряда на люминофоре. Из которого родилась идея электронной развёртки. Телевидения будущего:-) и уже настоящего. «У местных», в этом 1940 году было прекрасно ясно, что механическая развёртка не то, чтобы совсем отжила своё, но будущее – за электронной. Московский телевизионный центр уже несколько лет передаёт сигнал в эфир в электронном виде, а в апреле минувшего, 1940-го, прекращены передачи механического телевидения.

Телевизоры и:-) будущие мониторы на ЭЛТ!

И пока, до «неких ферритов» (о которых я «что-то слышал» и что было подтверждено в упоминаниях в моих книгах) память организована на этих самых электронных трубках. Визуально блок памяти представлял собой набор трубок с растром на 32*8.

8 точек-разрядов, 32 строки-линии, 8 трубок. 256 байт ОЗУ…

Фактически трубок было не 8, как можно было бы предположить из размера ОЗУ в 256 байт, а 9. Крайняя использовалась не в качестве запоминающего элемента, а для контроля.

В процессе разработки М-1 много раз у всех групп проявилось желание «рационализаторства». От предложений сразу увеличить разрядность электровычислителя (как регистров в АЛУ, так и разрядности ячеек памяти) и сразу «перебороть многие проблемы» (это они так думают, ха!) пришлось отпираться, используя мои «сведения от попаданца». Причём только Брук, Лебедев и два прогера знали их суть. Будущая совместимость и стандарты, а качественный и количественный рост должен пойти за счёт быстродействия, увеличения объёмов ОЗУ и долговременной памяти.

КМК, я только сейчас по-настоящему понял, откуда взялось это стремление на заре эпохи ЭВМ – бесконечно увеличивать разрядность. «Там» бывшее в полный рост и вырисовывавшееся в разговорах «тут». Желание иметь возможность запихивать одно большее число в регистр и ячейку памяти. Вроде как логичное упрощение работы с ним. Да и та же «группа ОЗУ» сразу как бы логично доказывала, что трубки легко держат и растр например на 32*25.

— Почему вы, Никита Егорович, так категорически настаиваете на варианте с восемью разрядами? Расчёты же показывают все плюсы увеличения разрядности. Вы же сами видите…

— Это очень призрачное преимущество. Поймите, проламывать эту проблему надо увеличением числа ячеек памяти в ОЗУ и долговременных накопителях… а не увеличением сложности конструкции электровычислителя и соответствующего снижения надёжности. Да и логика работа тех же регистров АЛУ прекрасно допускает использование регистровых пар, вот уже и 16 разрядов вместо 8 для больших чисел…

* * *

— Как тяжело местами, когда наступает противоречие между «когда знаешь преимущества совместимости» и с виду вполне логично смотрящимся «как сделать лучше и мощнее здесь и сейчас». Вроде долго объяснял ещё при первоначальном обсуждении технического облика для чего в конструкцию машины вводим стойку под расширение памяти. В первой модели только один блок, то есть после отработки первого варианта М-1 есть хороший запас «на апгрейд» ОЗУ. По месту в стойке, электропитанию и, главное, архитектуре М-1, без проблем допускающей возможность расширения размера ОЗУ до 1024 байт. То есть после первоначальных 256 ячеек будут дополнительные модули, расширяющие ОЗУ до 512, до 1024 и, с дополнительным питанием – до 2 килобайт = 2048 байт. 8-битных!

Читать дальше
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать


Игорь Кулаков читать все книги автора по порядку

Игорь Кулаков - все книги автора в одном месте читать по порядку полные версии на сайте онлайн библиотеки LibKing.




Форк 1941 [СИ] отзывы


Отзывы читателей о книге Форк 1941 [СИ], автор: Игорь Кулаков. Читайте комментарии и мнения людей о произведении.


Понравилась книга? Поделитесь впечатлениями - оставьте Ваш отзыв или расскажите друзьям

Напишите свой комментарий
x