Чтение онлайн

ЖАНРЫ

Шрифт:

Двое новичков, ошарашенных по самое «не могу» происходящим и явно не верящих, что «всё это с ними», жадно ловящие падающие "откровения свыше", точнее справа по «шкале времени» и пожирающие взглядами работающие десктоп-персоналку и ноут, это были они - двое будущих главных конструкторов первой советской ЭВМ…

Вскоре разгорелся мой спор с титулованными новоприбывшими, задетыми за живое словами меня, «молодого наглеца из будущего», безапелляционного заявившего им, что 2*2 у местных аналоговых машин может быть у одной 4,01, а у другой 3,98. Но он как-то сам затух после короткой демонстрации возможностей ПК, особенно их поразила, имхо, не только беспредельная вычислительная мощь числодробилок, а краткие, информативные и ёмкие слова о гибкости идеологии и возможностях программирования будущего, произнесёнными академиком Иоффе.

Тот из двух, что уже член-корр,

осознав, какое будущее творилось в истории, схватился за голову и…

–  Я готов!
– со всем жаром и пылом воскликнул он.

Ещё бы в любви к родной партии и лично к товарищу Сталину признался, пообещав приложить все силы и не пощадить себя… ради 8-биток у каждого советского школьника к… какому-то там съезду партии… на которых они будут долбится днями и ночами в шедевры зари компьютерных игр и к появлению которых приложу свои ручонки… - гоготнул про себя я.

Товарищ понял, какое место может быть уготовано ему в истории. Ещё круче, чем добился… - ехидную мысль оставил при себе и максимально доброжелательно улыбнулся. Мне ещё работать и вкалывать с этими людьми, если действительно желаю сесть за первые советские ПК как можно раньше.

Сам знаю, что читерское положение, но об такой ситуации обычно возмущаются только те, у кого нет доступа к подобному. А новички очень-очень хотели приобщиться к читерским сведениям из будущего. Ну и я не стал далее педалировать убогую тему «буду вас тут, предки, поучать», скромно и разумно свернув на комплименты в адрес их великих, сделавших в моей истории первые шаги. Ну и не то, чтобы намекнул, а прямо сказал, что сейчас есть шанс сделать на порядок больше и быстрее. Лично им «сделать это». В общем, обычная и беспроигрышная ставка на человеческое тщеславие и реальную демонстрацию тех самых читов и бонусов попаданца, которыми он щедро делится с «великими предками»:-)

У меня по прежнему в голове сидел образ «синклера» с бытовым телевизором и кассетным(а хоть и катушечным) магнитофоном в виде первого советского ПК. Понимание этой связки, телевизор + магнитофон как носитель долговременной памяти + портативная ЭВМ, тянущая несколько сот тысяч целочисленных операций в секунду, о которой я говорил как второй стадии (после опытов с созданием ЭВМ на ламповой базе), как ни странно, оказалось быстро осознана Лебедевым, работавшем в Всесоюзном электротехническом институте, чей опытный завод уже создавал первые советские телевизионные системы.

Как можно быстрее добраться до образа, как можно быстрее продвинуть в массы, как можно быстрее дать в руки «энтузиастам и сподвижникам»…

Сладкие мечты?

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

Офонаревшие, прямо скажем, от всего происходящего, Брук и Лебедев, которых просто прямо таки бросили в тёмную и зовущую в свои влекущие объятия воду знаний о будущем, лицезрения божественных персоналок из 21 века, присутствующего рядом живого, сыплющего откровениями попаданца, с удовольствием вгрызлись вместе с другими присутствующими в первое обсуждение поставленной задачи, на ходу вникая в подробности «как это было в иной истории» и что можно и реально сделать «уже прямо сейчас».

Наблюдавший за первоначальном знакомством и стартом обсуждений Берия (видимо с целью придания официального веса действу и осознания его участниками серьёзности поставленной задачи государственной важности:-)), понаблюдавший в сторонке с полчасика за происходящим, свалил по своим чекистско-тоталитарным делам с очевидно довольной и подмеченной мной улыбкой на лице.

Мне кажется, именно в этот момент он, уже знавший о первых результатах от работы того прикладного и довольно таки простого по моим временам ПО, что клепал я и уже Шура-Бура с Ляпуновым, окончательно поверил - в ближайший год СССР обзаведется работающей и даже, возможно, приносящей какую-то пользу ламповой ЭВМ! Пусть и более слабой, чем даже та МЭСМ Лебедева, про которую я смог сказать пару слов «такая была».

Как ни странно, но облик первой советской ЭВМ был определён именно на этом, длившемся больше сорок часов, мозговом штурме.

В процессе дискуссии, по мере осознания участниками всех обстоятельств и рассмотрения компонентов первой ЭВМ, выплыло крайне порадовавшее меня обстоятельство. Исаак Семёнович рассказал, что в 1932 году Густавом Таушеком уже был изобретён агрегат, называемый магнитным барабаном! Проблема

долговременной памяти для ЭВМ, которая виделась мне как некое устройство на магнитной ленте, теперь можно решать двумя путями. Достаточно точную механику и высокооборотистые механизмы уже умеют делать! Иоффе, выслушав то, что изложил Брук, пообещал прояснить тему «кто может создать прямо сейчас подобное у нас».

Лично себя могу похвалить вот за что - я предложил отлаживать программы для первых советских ЭВМ до идеала на персоналках. Легко и быстро под эмулятором! Прототип которого я настругал в лазарусе буквально параллельно нашему интеллектуальному навалу на идею о первой ЭВМ, под пожирающими экран взглядами стоявших рядом… пожалуй, коллег.

Ну что такое сымитировать работу нескольких 8-разрядных регистров, одного 16-разрядного счётчика команд? Ерунда. При доработке эмулятора - прерываний и любых прочих вещей, которые могут понадобится? Тем более, с моим интересом к теме программирования на ассемблере, моих запасов по эмуляции эпохи ZX и кое-каких сведений о 8 и 16-разрядных процессорах, извлечённых из справочника по ремонту игровых приставок, давали определённые знания об их архитектуре. То, что база изначально предполагалась ламповая и то, что транзисторы пока существовали в виде нескольких штучек у товарища Лосева, ничего не меняло. Знания об устройстве 8-битных ПК, и описание процессоров игровых приставок (6502, Z80) сыграли важнейшую роль в том, что идеология работы первых ламповых ЭВМ с точки программирования и архитектуры жестко определилась тем самым «магистральным путём» и задавала принципы, от которых мы не собирались ни на йоту не отступать, впадая в мерзкий «грех улучшений», добавления разрядов, увеличения длины машинных слов и прочей ерунды, которой столь грешили множество работавших «кто в лес, кто по дрова» разработчиков в реале 50-60 годов «моего времени». Мы спланировали изначально вести разработку без 45 разрядных машинных слов и прочих 13 битовых байтов:-) Какие бы рационализаторские идеи не грезились в прошлом множеству улучшателей, это дело нужно было пресечь в зародыше. Это мне в эмуляторе можно экспериментировать как я хочу. А парк ламповых и даже полупроводниковых ЭВМ с комплектом наработанного ПО «у каждого своё», работающее «только здесь и тут» на вычислительных устройствах, имеющихся в числе 1-3 шт… не, такого нам не надо. Многие вещи, надеюсь, будут делать с оглядкой на решения будущего, стандарты будут утрясены раньше, меньше будет разброда и шатаний. Впрочем, я говорю только о наших. Что там будет за рубежом - кто знает? Будем внимательно наблюдать, надо бы настругать служебную записку на этот счёт. И… во! Выпросить доступ в Ленинку или куда-там учёные насчёт «что-там делается за рубежом» читать ходят? Надо у Иоффе спросить… эх, как тут далеко до инета…

Обсуждавшийся облик первой ЭВМ, с моей точки зрения, по возможностям, выглядел как некий калькулятор, особенно если учесть, что товарищи из мира электротехники, выслушав мои слова о бесконечных проблемах и мытарствах создателей и пользователей первых ЭВМ, предложили ограничить число электровакуумных ламп полутора-двумя сотнями, рассмотрев в качестве запасного варианта - не лампы, а реле, подобные телефонным. Рассуждения о двоичной логике, как я понял, легли на верную почву!

Снова работающий лабораторный прототип… за которым всем видится некое светлое будущее. Надеюсь, шипов на той дороге роз будет не слишком много.

Видимо, мои слова и надежды на имеющийся первый и будущие успехи Лосева с полупроводниками крепко и сразу засели в их головах.

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

Вывод сведений от ЭВМ пока предполагался в виде обычной ламповой индикации. А все вопросы об перфокартах, принтерах и многие непонятки, связанные с слабым пониманием в условиях 1940 таких словосочетаний из книжек по компьютерам будущего, как тактовый сигнал(частота), шина данных, шина адреса, мы отложили на следующие декабрьские дни. Необходимо было переварить первую порцию сгенерированного нами интеллектуального массива данных.

Благодаря заботам обеих девушек из отдела, варивших нам кофе и кормивших нас, мы выдержали этот марафон.

Поделиться с друзьями: