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

ЖАНРЫ

Разбег в неизвестность
Шрифт:

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

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

80

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

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

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

81

Процессор Intel 8086 имел 40 выводов. Сделать большее количество оказалось весьма сложным даже в середине 70-х годов, поэтому шины адреса данных были выведены на одни и те же «ноги». 32-разрядный Intel 80386 имел 132 вывода.

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

82

Производство EEPROM потребует совершенно иных технологий. Так что сотрудников «Пульсара» и советских теоретиков ждут очередной шок и долгая работа. Хотя на этот раз у них будет достаточно образцов для копирования.

83

EEPROM – Electrically Erasable Programmable Read-Only Memory – электрически стираемое перепрограммируемое ПЗУ.

84

I2C – Inter-Integrated Circuit – название распространенной последовательной шины для связи интегральных схем. Разработана в 1980 году фирмой Philips.

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

Естественно, сообразительные умельцы быстро сориентировались и, руководствуясь знаменитым принципом «зачем платить больше», научились «перешивать» EEPROM в дешевых модулях на любой нужный. Благо для этого не требовалось ничего, кроме паяльника [85] , десятка пассивных элементов и обычного COM-порта. Знакомый электронщик собрал годное приспособление по схеме из Интернета минут за двадцать, жалко только, я не захватил его с собой в Н-Петровск. Но сэкономило оно мне в двадцать первом веке не менее десятка килобаксов.

85

По идее, выпаивать микросхему EEPROM нет необходимости. Она прекрасно перешивается прямо в модуле SFP, только приспособление потребуется немного сложнее.

И вот именно таких микросхем у меня оказалось полтора десятка. С запасом хватит для копирования в «Пульсаре». С другой стороны, всего четыре корпуса – уже килобайт, а значит, на небольшую плату влезет неплохая по нынешним временам операционная система. О программируемых калькуляторах и говорить не стоит, для них это должно быть вообще прорывом. Пожалел, что не сообразил раньше. С другой стороны, там и без меня работа продолжала идти в четыре смены. Заказчики начали понимать, какой прорыв перед ними, и стояли в очередь, жестоко рубились за место в схватках под розоватыми коврами ЦК КПСС.

С остальными проектами дела обстоят куда хуже. НИИ «Точной технологии», которому еще в прошлом году передали микросхему последовательного порта RS-232, буксовало с разработкой. Сначала они слезно попросили «еще хотя бы десятка два, а лучше сотню подобных чипов». Потом им потребовались какие-то технологические нюансы, которые я даже не смогу правильно выговорить. После закономерного отказа – ни слова в ответ, темнота в канале [86] .

Заняться ими вплотную перед XXIII съездом КПСС не было ни времени, ни сил. Только ближе к лету свалил задачу на Ивана II, после отчета которого смог поставить точный диагноз по данному проекту – тяжелая организационная немощь в хронической стадии. При разборе их «великих» проблем главное было не удивляться, как СССР с таким менеджментом вообще смог дотянуть до тысяча девятьсот девяносто второго года. Не иначе призрак Ленина помогал, ведь без него тут можно уповать лишь на личное внимание и добрую совесть исчезающего подвида вменяемых homo soveticus.

86

Сленг, обозначает оптоволокно, по какой-либо причине не передающее световой сигнал.

Вообще, надо отдать должное Ивану II, в нем явно пропал талант писателя. В его отчетах работа советских НИИ проходила перед глазами, как в кино, причем широкоформатном цветном экране Dolby Digital, и со звуком. Хотя зачем далеко ходить за примерами? Третьего дня зашел к соседу – директору ТЭЦ. А он прямо в своей приемной (лицо красное, в белых пятнах) орет на инженера лет сорока:

– Федотыч! Ты что наделал?!

– Проводил входной контроль самопишущих щитовых ваттметров и варметров по вашему распоряжению. – При этом спокойно так на меня искоса с любопытством поглядел.

– И что?! Ты вообще сам понимаешь, что сделал? – Начальник ТЭЦ указал в угол, где сиротливо стояла пара приборов, напоминавших размерами большую микроволновку, только за стеклом дверцы вместо вращающейся тарелки просвечивала полоса бумаги.

– Проверка показала, что все приборы бракованные.

– Идиот!!! – Директор практически взревел. – Да ты же их все и сжег. Пятьдесят штук! [87]

– Я все делал по инструкции! – даже не дрогнув, возразил инженер. – Вот, паспорт на изделие. – Он протянул вперед зажатые в руку бумаги.

87

Для пульта управления ТЭЦ полсотни самописцев – еще весьма скромное количество. В реальности их может стоять более сотни, впрочем, не все они будут одного типа.

– Товарищ дорогой! – преувеличенно ласково возразил начальник. – Я понимаю, ты мог не заметить, что в типографии абзац пропустили, в котором черным по белому написано: «Включать через трансформатор с вторичным током не более одного ампера и ста вольт». Но зачем ты, сволочь, все пятьдесят приборов запорол?!

– Действовал по вашему указанию… – Похоже, о сути своей ошибки инженер знал уже давно, по крайней мере, в лице он не изменился. – И не надо меня оскорблять!

– Да ты скот…!!! Эх! Я два года пороги в главке обивал, хотел заменить на диспетчерском пульте разваливающиеся самописцы на новые. Да их вся ТЭЦ ждала! Как ты людям в глаза смотреть будешь?!

Директор устало сел прямо на край стола рядом с пишущей машинкой, потер виски и полез в карман, как оказалось, за таблетками. Секретарша тенью метнулась за его спиной и подала стакан с водой. Чуть переведя дух, начальник продолжил:

– Вот ты мне объясни, чем ты думал? Включил один прибор, посмотрел на дымок, отключил, взял следующий, включил, опять… И так пятьдесят раз!!! Ты же, когда устраивался, говорил, что двадцать лет инженером работал?!

– Мне платят за выполненную работу. Я не виноват, что Краснодарский «ЗИП» [88] в паспорте страницу пропустил…

88

Завод измерительных приборов «ЗИП» – единственный в СССР тех лет изготовитель самописцев.

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