Программист Сталина (СИ) - Кулаков Игорь Евгеньевич. Страница 55

Кэп тогда сообщил, что отметит этот момент - в своём очередном докладе. Мелочь, а приятно. Надеюсь, в СССР подобным озаботятся раньше. Особенно в свете пары моих слов о той роли, которые сыграли «студебеккеры» в победном марше РККА в Еврорейх.

***

Вокруг как-то незаметно скапливаются сотрудники. К сегодняшней, пока временно бездельничающей паре эксплуатантов связки «фотоаппарат ФЭД + очередной pdf или djvu», фотографируемой на потребу «неуклонного повышения оборонной мощи социалистической отчизны», присоединяются обе представительницы «слабого пола» отдела. За ними - остальные, даже кэп подвалил. Всем интересно - что там внутри компа?

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

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

Вот и сейчас В.А. взгляд метнула. Наверное, воображает себе, что им прожгла. Куда ей до сетевых троллей 80-го level-а:-) И вообще, бомбит то не у меня, а у неё, хехе.

Вторая, которая С.В., уже обученная быть «приставкой» к ПК и штативу с веб-камерой, молчунья по жизни видимо, в споры не лезет, в процессе обучения всё, что слышал - «Да, Никита Егорович, я поняла», «Простите, Никита Егорович, не совсем понятно, можно разъяснить?». Ну, видимо, такой у неё образ, имидж и жизненный стиль. Милая скромняшка.

***

Устраиваю лекцию. В первую очередь для Иоффе, в целях наглядного пособия к «обсасываемой» (вместе с личностью) архитектуре фон Неймана. Но и остальные слушают. Видимо, что-то улавливают, что-то нет.

Академик явно оживляется, когда узнаёт, что скручиваемые у него на глазах приводы FDD и DVD-RW, непригодные для непосредственной работы ПК в 1940 за неимением с собой носителей - дискет и компакт-дисков, вместе с моим кнопочным телефончиком LG можно будет терзать (очень и очень аккуратно) на пользу советской науки. Звучат мои слова об сканирующем электронном микроскопе и том, как СССР в 70-80-е как-то «сдирал» конструкции передовых буржуйских процессоров, сошлифовывая образцы.

Иоффе интересуется подробностями.

Лишь развожу руками. Читал, но это всё.

А он радует меня тем, что электронные микроскопы, использующие вместо света пучок электронов, уже существуют. Появились совсем недавно, но они работают пока только на просвет.

- Но у вас прозвучало определение «сканирующий»? - вцепился в важное слово Иоффе.

- Насколько я читал, в разработке подобных микроскопов или уже есть или ещё будет какой-то важный вклад одного нашего эмигранта в США - Зворыкина, но надо вспоминать, что именно. Видимо это как раз то, про режим «сканирования»… Также, как я понимаю, среди той электроники, что в приводах есть, наличествуют и более простые, чем процессор, микросхемы. Наверняка, их изучение что-то даст по устройству и используемым материалам. Перезаряжаемая литиевая аккумуляторная батарея из телефона, опять же, пригодится. Сверхпередовая вещь по нынешним временам! Кто знает, может, хотя бы частично удастся создать что-то подобное?

Напоминаю себе - надо порыться в книгах на винте, вроде в одной из АИ-шек, этот момент как-то звучал.

Вспоминаю ещё одно важное, на мой взгляд, обстоятельство:

- Мы сразу должны иметь в виду - что ЭВМ на лампах - сущие монстры, особенно первые, ужасно ненадёжные. Собрав в такой конструкции 5-10-15 тысяч ламп, мы будем иметь быстродействие в несколько сот или пару-другую тысяч операций в секунду. Занимать подобная махина будет целое помещение, потреблять много электричества и её компоненты будут постоянно ломаться. Мучение, как я понимаю, будет ещё то. Понятно, что работали, за неимением лучшего… но именно поэтому в своё время полупроводниковая элементная база была воспринята как манна небесная. Именно на ней - я показываю рукой на вскрытый системник - дотянули до миллиардов операций в секунду. Хотелось бы, чтобы удалось перепрыгнуть этап с радиолампами. Насколько это реалистично - я не могу сказать. И ещё… изобретение чего-то, называемого «ферритовые сердечники» позволило организовать первую оперативную память ЭВМ уже из числа ячеек, исчисляемых тысячами. Понятно, что это не те 8 гигабайт, не те 8 с гаком миллиардов ячеек «оперативки», что на этом компе, стоящем перед вами всеми, но… у первых образцов ЭВМ совсем грустно с объёмами памяти было. Нормальные программы без соответствующих объёмов памяти под них и данные невозможны.

Я указываю на 4 слота, занятых 2х-гиговыми планками памяти DDR2.

Народ очевидно проникается - в каждой маленькой планочке с черными прямоугольничками, по два миллиарда ячеек памяти! Вокруг - тишина. Слишком невероятны цифры. Стартовые и то, что было достигнуто. Я бы то же, на их месте, был бы под впечатлением.

Михаил, по моей просьбе тратит несколько плёнок на подробное фотографирование внутренностей системника.

А я, спохватившись, уточняю у академика - уяснили момент насчёт терминологии с измерением информации из учебника? Термин гигабайт понятен?

Он кивает и уточняет:

- Мне, правда не совсем понятно, почему была выбрана восьмиричная система счисления, с двоичной, на низовом уровне, понятно, но почему байт сделали равным 8? А не 10? То есть я вижу, что там всё идёт как степени двойки, но причины выбора не совсем понятны.

- Не 100% уверен, но насколько я помню, в 50-е годы был разнобой, с разным числом разрядов делали компьютеры, но позже выбрали именно 8 бит в байте, 2 в 8 степени дает возможность закодировать 256 элементов, от 0 до 255 например, этого тогда хватало и для алфавита, и для цифр и прочих символов. Да и, вроде как-то для аппаратной реализации были плюсы -проще и работало быстрее. А для данных… там если больше 255, то использовали по паре байт - уже от 0 до 65535, ну или в 2 раза меньше, если половину как отрицательные ещё интерпретировать. В общем, это стало стандартом, на него и необходимо ориентироваться. И тут, при развитии в СССР компьютеров и программирования, надо сразу жёстко и директивно поддерживать решения, показавшие себя оптимальными. Я бы хотел обсудить позже их вопрос отдельно.

Абрам Фёдорович кивает, хотя вижу, что я его окончательно не убедил. Как бы не вдарились советские учёные в грех «мелких улучшений». Буду пресекать в меру сил и возможностей.

Собрав обратно системник, я рассказал ему про схему с распознаванием заполненных стандартизированных форм, придуманных мной для ввода данных в ПК.

***

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

- Понимаете, Абрам Фёдорович, между вот этой комфортной, такой мне милой, привычной и уютненькой системой быстрой разработки приложений… т.е. других программ любого предназначения, и тем, что будет «вначале», лежат не только годы и даже десятилетия прогресса во многих отраслях и больших и ресурсозатратных научных исследований. Здесь - ещё несколько слоёв абстракций, позволявших тому не бесталанному, уж простите за похвальбу себя самого, и настырному молокососу, ловящему кайф от программирования и разработки игр, приходить после школы домой и чуть не «одной левой» - шутка конечно, сидеть и разрабатывать со скоростью три штучки в год казуальных игр, приносившие доход на 3 средних зарплаты в нашей стране после 2010 года. Но это я малость отвлёкся…

- Вы не могли бы немного расшифровать слова «слои абстракций», Никита Егорович?

Иоффе терпеливо сносит мой рваный, далёкий от академического стиля изложения рассказ и аккуратно возвращает к теме.