Читаем Перелом (СИ) полностью

Ну а уж для перевода из десятичных в двоичный код народ сначала составил таблицу всех чисел до 1023 и набивал по ней вручную. Потом ее набили на перфоленте, которую протягивали до нужного числа — всего-то пять метров на двух бобинах, жали кнопку — и сигналы со считывающих датчиков поступали на пробивочную машину. но с такой длинной лентой ускорение получалось только если нужные значения были рядом, что получалось не всегда, поэтому ее разбили на ленты для каждой сотни, вставляли нужную и протягивали до нужного числа — надо, скажем, триста семьдесят два — брали полуметровую ленту с числами от трехсот до трехсот девяноста девяти, протягивали до нужного числа — и вперед. Потом народ понял, что каждый раз менять ленту тоже как-то занудно. Тогда сделали несколько считывателей, в каждом установили по длинной ленте на все 1024 числа — и брали значения с них — ведь шаг изменения значений одной переменной невелик — пять-десять-двадцать единиц, самих переменных тоже немного — три-пять-семь, поэтому достаточно семи считывателей максимум, и на каждом протягивать свою ленту — установили начальные значения на всех считывателях, и затем последовательно нажали на каждом кнопку — на ленте значений последовательно пробились нужные двоичные цифры. Потом сдвинули одну из лент, чей шаг отрабатывается — и снова последовательно пробили значения — и так далее. Получалось довольно быстро. Но и эту схему автоматизировали. Действительно — "Чего это мы будем жать кнопки на всех аппаратах?" — ну и добавили схему с механическим переключателем, которая по нажатию всего одной кнопки пробивала значения со всех аппаратов — главное теперь было не запутаться в смене значений на лентах-источниках — для каждой надо было выставить нужный шаг значений. А потом еще подумали, и подключили эти ленты к самой установке, и теперь было достаточно перед каждым экспериментом установить нужные начальные значения на лентах, а уж схема выбора считывателя последовательно проходила ленты и брала с них значения — ленты как бы организовывали вложенные циклы прохода по своим переменным — температуре, давлению, сопротивлению и так далее. Правда, это безобразие вскоре прекратили — все-таки надо было сохранять значения, при которых проходил эксперимент — и для истории, и чтобы повторить без необходимости настройки. Поэтому на время вернулись к предыдущей схеме с готовыми лентами значений, пока кому-то не пришла в голову мысль сдавать в архив не сами ленты, а параметры считывателей — начальное значение и шаг — количество потребной бумаги снова уменьшилось.

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

Перейти на страницу:
Нет соединения с сервером, попробуйте зайти чуть позже