Читаем Разбег в неизвестность полностью

К моему немалому удивлению, концепция ЭВМ с единой шиной для подключения различных модулей оказалась новой[76]. Но идея всем понравилась, возражений не было. С перечнем необходимых устройств тоже определились быстро. К привычному по две тысячи десятому году набору добавился УИ-8 (Универсальный интерфейс на восемь линий) для пресловутого «Консула» и перфоратора с читалкой ленты. Это понятно, в тысяча девятьсот шестьдесят шестом году подойти с ноутбуком и отконфигурировать контроллер через web-интерфейс или SNMP не получится. Плюс сами модули еще и дополнили светодиодами[77] или цифровыми индикаторами для отображения текущего состояния.

Зато спор о разрядности и архитектуре ЭВМ растянулся на несколько дней. Первоначально я, недолго думая, предложил как образец хорошо знакомые персональные компьютеры начала восьмидесятых годов на процессорах Intel[78]. С их восемью битами на данные и шиной ISA на шестьдесят два контакта или даже что-то более простое, типа четырехбитного Intel 4004.

Однако специалисты НИИ «Интел» отнеслись к этому… Ну надеюсь, как к безобидному чудачеству далекого от реальной жизни директора. И в два счета доказали, что длинные «слова» современных ЭВМ появились совсем не случайно. Оказывается, это давало максимальную производительность при минимальном количестве транзисторов и диодов на частотах в сотни килогерц. Не зря на БЭСМ-4 «слово данных» – сорок пять бит, на ВНИИЭМ-3 – двадцать четыре, на «Днепре» – двадцать шесть, на ереванской «Наири»[79] – тридцать шесть… Да что там, на новой БЭСМ-6 обещают сорок восемь бит.

Так что по их мнению, учитывая мое истерическое требование кратности «степени двойки», ничего, кроме шестидесяти четырех, для новой современной ЭВМ и предлагать не стоит. С трудом удалось вернуть зарвавшийся коллектив на разрядность в тридцать два бита.

Дальше – больше. Обсуждали адресное пространство. Тут было все наоборот, признавалось вполне достаточным шестнадцать бит, что соответствовало памяти в шестьдесят четыре килослова, или, по привычной шкале, двести пятьдесят шесть килобайт.

Добрым словом вспомнил Билла Гейтса с его знаменитым «Шестьсот сорок килобайт памяти должно быть достаточно для каждого компьютера»[80]. Без этого я вполне мог забыть про ограничение, которое проклинало несколько поколений программистов.

Строго говоря, шина адреса в двадцать байт процессора 8086 позволяла адресовать тысяча двадцать четыре килобайта, поэтому я с ходу предложил не мелочиться и отвести на это все те же тридцать два бита для четырех гигабайт. Как раз столько ОЗУ стояло в моем ноутбуке.

С таким объемом я был не понят коллективом, долго спорили, ругались, все равно технически четко обосновать свою позицию не смог никто из присутствующих. В конце концов все же удалось «сторговаться» на двадцать четыре байта, которые позволяли адресовать шестнадцать мегабайт памяти. Зато мне удалось отстоять адресацию до каждого восьмибитного байта, а не тридцатидвухбитного слова. Уж очень этот момент навредил нам зимой в обработке текстов на БЭСМ-4.

В завершение про себя прикинул, сколько ножек должно быть у однокристального процессора. Получалось, что более сотни[81]

. Не думаю, что в СССР шестьдесят шестого года смогут изготовить такого монстра. Но пока грузить себя и окружающих этим вопросом не стал – первую ЭВМ делать придется в любом случае на микросхемах логики. А там видно будет, все равно Старос, если согласится участвовать в проекте, техзадание под себя перекорежит так, что родной коллектив не признает.

Неожиданно решилась проблема с памятью. Правда, не обычной оперативной, а совсем наоборот, постоянной. При очередном медитировании над артефактами обнаружил исключительно удачные образчики для копирования[82], а именно микросхемы EEPROM 24C02[83] на двести пятьдесят шесть байт с последовательным интерфейсом, название которого из-за своеобразной аббревиатуры I2C[84] мне удалось запомнить. Но тут не обойтись без длинной предыстории, уходящей корнями в двадцать первый век.

Оптические модули SFP, уже успешно разобранные на полупроводниковые лазеры, в моей истории принято было отличать по брендам фирм – изготовителей коммуникационного оборудования. Каждый продавал свою, абсолютно уникальную линейку подобных устройств. Забавным моментом было то, что производили эти элементы «для всего мира» совсем другие заводы с мало кому известными названиями типа Finisar или Infinion. Но если изготовитель был готов продавать модуль за двадцать долларов, то бренд типа Cisco хотел получить с потребителя все двести долларов. Для этого в «фирменное» оборудование встраивалась простейшая защита, читавшая из SFP его название, которое хранилось в небольшой ППЗУшке-EEPROMке.

Перейти на страницу:

Все книги серии Еще не поздно

Поколение победителей
Поколение победителей

Наш современник Петр Воронов, владелец небольшой фирмы, занимающейся монтажом компьютерных сетей, непостижимым образом оказывается в прошлом, в 1965 году. С ним автомобиль «Тойота RAV4», ноутбук с массой программ и кое-какое оборудование.Назад пути нет, и Петр решает изменить историю – спасти СССР от скатывания в период «застоя» и последующего развала, передав знания, которыми обладает. Однако в те времена прийти в местное отделение милиции и представиться: «Гость из будущего!», да еще такого, где Советского Союза уже не существует, – верный способ попасть в психушку, если не хуже.

Андрей Михайлович Столяров , Андрей Столяров , Михаил Сергеевич Строганов , Павел Владимирович Дмитриев , Павел Дмитриев

Фантастика / Эссе / Современная русская и зарубежная проза / Альтернативная история / Попаданцы / Фэнтези

Похожие книги