Разбег в неизвестность - Страница 22


К оглавлению

22

Пик технической мысли — это замена барабана на закольцованную перфоленту. Или установка аналоговых монстров с магнитной лентой, что по большому счету еще хуже, так как уводит управление сложной техникой в сторону от цифровых технологий.

\\\Только в 1968 году GM Hydramatic (подразделение по изготовлению автоматических коробок передач) выдало запрос на что-то очень отдаленно похожее на промышленный контроллер. В конкурсе победила компания в дальнейшем названная Modicon.\\\

Для идеи совмещения задач КГБ и промышленности такая ситуация, безусловно, пошла в плюс. Будет легко обосновать необходимость в реально мощной ЭВМ. А вот для общего развития промышленности… Тяжело в очередной раз осознавать, в какой каменный век занесла меня воля неизвестных чудиков.

Впрочем, самое интересное началось при обсуждении топ-менеджерами НИИ "Интел" концепции будущего суперкомпьютера. Можно дать гарантию, в одну каску я бы справился быстрее. Но Федора и двух Иванов надо готовить к самостоятельным боям. Не все мне мотаться по СССР с пинками и пряниками. Пусть наконец начнут оправдывать зарплату, которую им платит щедрый главк за имитацию бурной деятельности.

В конце концов, при моих легких намеках на толстые обстоятельства, остановились на одной 42-х вершковой стойке. Снизу "встал" блок питания, над ним оперативная память, для начала на ферритовых кольцах, далее сам компьютер, и на самом верху коммутационное поле для подключения датчиков. Все провода предполагалось для удобства вынести вперед, сзади установить вентиляторы.

Сводить "весь завод" на одно устройство посчитали стратегически ошибочным шагом. Лучше ставить компьютер на цех или корпус, и соединять потом десяток-другой таких узлов на один центральный пульт. До Ethernet тут еще как до Луны пешком, поэтому вполне справится последовательный RS-232. Благо, у меня есть куча образцов микросхем этого интерфейса.

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

\\\Первая "формализованная" компьютерная шина Unibus была использована DEC в 16-битном компьютере PDP-11. Его разработка была завершена в 1968 году. Шина OmniBus была применена только в серии PDP-8/Е, выпущенной в 1970. \\\

\\\Светодиоды тогда были очень дорогим удовольствием. Но ГГ про это не знает.\\\

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

\\\Первый 8-ми битный процессор Intel 8008 выпущен в 1972 году, но полноценная история персонального компьютера началась все же со знаменитого 16-ти битного 8086 от 1978 года.\\\

Однако специалисты НИИ "Интел" отнеслись к этому… Ну, надеюсь, как к безобидному чудачеству далекого от реальной жизни директора. И в два счета доказали, что длинные "слова" современных ЭВМ появились совсем не случайно. Оказывается, это давало максимальную производительность при минимальном количестве транзисторов и диодов на частотах в сотни килогерц. Не зря на БЭСМ-4 "слово данных" — 45 бит, на ВНИИЭМ-3 — 24, на "Днепре" — 26, Ереванской "Наири" — 36… Да что там, на новой БЭСМ-6 обещают 48 бит. Так что по их мнению, учитывая мое истерическое требование кратности "степени двойки", ничего кроме 64-х для новой современной ЭВМ и предлагать не стоит. С трудом удалось вернуть зарвавшийся коллектив на разрядность в 32 бита.

\\\Наири-1 разработана в 1964 году. Главный конструктор — Грачья Есаевич Овсепян.\\\

Дальше — больше. Обсуждали адресное пространство. Тут было все наоборот, признавалось вполне достаточным 16 бит, что соответствовало памяти в 64 килослова, или, в привычной шкале, 256 килобайт. Добрым словом вспомнил Билла Гейтса, с его знаменитым "640 килобайт памяти должно быть достаточно для каждого компьютера". Без этого я вполне мог забыть про ограничение, которое проклинало несколько поколений программистов. Строго говоря, шина адреса в 20 байт процессора 8086 позволяли адресовать 1024 килобайт, поэтому я с ходу предложил не мелочиться, и отвести на это все теже 32 бита. Как раз столько стояло в моем ноутбуке.

\\\Считается, что это сказал глава корпорации Microsoft Билл Гейтс в 1981 году. Хотя это он сам не раз заявлял, что ничего подобного не было.\\\

\\\Адресное пространство в 32 бита дает возможность адресовать напрямую 4 гигабайта RAM.\\\

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

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

22