Память, в которой биты двигались по очереди
В ранних компьютерах данные иногда хранили не в неподвижных ячейках, а в виде последовательности импульсов, бегущих через трубку с ртутью. Электрическая схема кодировала биты короткими сигналами, а пьезоэлектрический преобразователь — устройство, превращающее электрические колебания в механические и обратно, — запускал их в металл как акустические волны. Обычно это был ультразвук, неслышимый для человека.
Ртуть служила средой, по которой распространялся сигнал. На другом конце трубки второй преобразователь улавливал волну и снова превращал её в электрический импульс. Так компьютер мог прочитать данные, когда нужный участок последовательности доходил до выхода.
Почему память нужно было обновлять
Трубка не давала мгновенного доступа к любому биту: данные шли по ней один за другим. Чтобы добраться до нужного значения, системе приходилось ждать, пока оно появится на выходе. Поэтому такие устройства называли памятью с последовательным доступом.
После считывания импульсы обычно отправляли обратно на вход, замыкая цикл. Иначе они прошли бы трубку и исчезли, а вместе с ними пропали бы хранимые биты. Память здесь была не местом, где сигнал неподвижно лежит, а непрерывно обновляемым потоком. Схеме также требовалось точно подстраивать момент повторной отправки импульсов: звук должен был возвращаться в нужном порядке и с нужным интервалом.
Скорость звука задавала ритм компьютера
Длина трубки и скорость распространения волн определяли, сколько данных помещалось в цикле и как долго приходилось ждать их возвращения. Температура могла менять свойства ртути, а значит, и время прохождения сигнала; поэтому стабильная работа требовала контроля условий и синхронизации электроники с потоком данных.
Ртуть выбрали не случайно: в ней акустический сигнал мог проходить с меньшим затуханием, чем в некоторых других средах. Но система получалась громоздкой и зависела от точной настройки. Её необычный компромисс прост: компьютер сохранял данные, заставляя звук снова и снова проходить сквозь токсичный жидкий металл.






