Электроника?.. Нет ничего проще! - Жан-Поль Эймишен
Шрифт:
Интервал:
Закладка:
Н. — Но об этом ты мне уже говорил. Эту задачу можно очень хорошо выполнить с помощью сдвигающего регистра.
Л. — Совершенно верно; сдвигающий регистр содержит триггеры — они могут использоваться в запоминающей системе. В зависимости от состояния, в котором они находятся (опрокинутый триггер или в состоянии покоя), сигналы, даваемые ими, могут соответственно представлять цифры 1 или нули.
Н. — Так, значит в качестве запоминающего устройства мы воспользуемся сдвигающими регистрами?
Л. — Иногда так и делают, но в большинстве случаев такое решение оказалось бы ненужной роскошью. Вполне достаточно простых триггеров. На один из их входов можно подавать под- лежащие запоминанию импульсы, получившие такой импульс триггеры переключатся и останутся в нем до тех пор, пока их не вернут в исходное состояние, т. е. «сбросят на нуль».
Но я хочу рассказать тебе в нескольких словах о более простых запоминающих устройствах. Существует весьма интересный класс запоминающих систем, в которых используются маленькие кольца из ферритов (так называют материалы, состоящие из железа, кислорода и некоторых металлов, которые изготовляются наподобие керамики).
Н. — Ну вот теперь-то я, наконец, услышу объяснение загадочных «тороидов с прямоугольной петлей», о которых я часто слышал, но так толком и не понял, что это такое.
Л. — Именно о них и пойдет у нас речь. Можно сделать ферриты, способные сохранять намагниченность в том или другом направлении при воздействии на них магнитным полем достаточной напряженности.
Предположим, что мы взяли маленькое кольцо, которое я изобразил для тебя на рис. 134…
Рис. 134. Ферритовое кольцо, служащее элементом запоминающего устройства благодаря своей способности намагничиваться в одну или в другую сторону.
Н. — Хм, если у тебя нет с собой лупы, тебе придется немало потрудиться, чтобы рассмотреть или найти это кольцо!
Л. — В этом-то и заключается одно из важнейших достоинств системы; малые размеры кольца позволяют сделать запоминающие устройства, содержащие в ограниченном объеме огромное количество элементов. Продернем через отверстие маленького кольца провод и пропустим по нему ток. Если ток превышает некоторое значение (например для нашего кольца 0,7 а), вся система оказывается намагниченной в определенном направлении; при этом силовые линии магнитного поля замыкаются в кольце.
Н. — Значит ли это, что наше кольцо превращается в своеобразный магнит?
Л. — Нет, оно не обладает никаким внешним магнитным полем, так как силовые линии замыкаются внутри феррита. Но мы располагаем средством, позволяющим узнать, в каком направлении намагничено кольцо. Представь себе, что кольцо было намагничено током больше 0,7 а, протекающим по проводу в определенном направлении, а после этого мы посылаем по этому же проводу ток больше 0,7 а, но в другом направлении — кольцо перемагнитится в другую сторону.
Н. — Я охотно тебе верю, но должен признать, что в моих знаниях ничего не прибавилось — твое кольцо, как и раньше, не обладает внешним магнитным полем.
Л. — Согласен, но представь себе, что мы пропустили через кольцо второй провод. Он станет своеобразной одновитковой вторичной обмоткой трансформатора, в котором другой провод служит первичной обмоткой, а ферритовое кольцо играет роль сердечника. При изменении направления намагниченности сердечника на втором проводе наводится напряжение. Таким образом, мы располагаем средством, позволяющим узнать, изменилось или нет направление намагниченности сердечника.
Представь себе десять колец подобных только что описанному. Через каждое кольцо пропущен отдельный провод, который мы назовем обмоткой записи. Кроме того, имеется еще один провод, проходящим через все кольца, который мы назовем обмоткой считывания (рис. 135).
Рис. 135. Запоминающее устройство на магнитных тороидальных сердечниках, в каждом из которых проходят провод записи и запроса (вертикальный) и провод считывания.
Для начала переключим всю систему в состояние, соответствующее нулю; для этого пошлем во все десять вертикальных проводов по направлению сверху вниз токи больше 0,7 а. Такое действие называют стиранием информации в запоминающем устройстве. А теперь по проводам, проходящим через кольца, где нам нужно записать единицы, пошлем снизу вверх токи больше 0,7 а. Соответствующие кольца перемагничиваются.
Теперь для запроса запоминающего устройства нам нужно поочередно послать токи больше 0,7 а по всем десяти вертикальным проводам по направлению сверху вниз. Те из колец, которые при записи цифр получили ток снизу вверх, перемагничиваются и тем самым наводят напряжение в обмотке считывания. Как ты видишь, таким образом нам удалось сделать запоминающее устройство.
Н. — Это-то я вижу, но два обстоятельства вызывают у меня чувство сожаления: во-первых, при считывании информации ты вынужден стирать имеющуюся запись и, во-вторых, твоя система из колец, пронизанных проводами, число которых соответствует количеству записываемых данных, представляется мне несколько сложной.
Запоминающие устройства из строки колонокЛ. — Ты совершенно правильно заметил, что один из недостатков системы заключается в разрушении записи при считывании. Можно предусмотреть специальные устройства, которые сразу же после считывания, восстанавливают намагниченность тороидальных сердечников, соответствующую записи единицы. Такие устройства, естественно, усложняют систему, но они получили широкое распространение.
Необходимо отметить, что ферриты позволяют создать запоминающее устройство без стирания записи в процессе считывания. Примером может служить запоминающее устройство на ферритовой пластине с большим количеством отверстий, но я не стану его подробно описывать. Я предпочитаю уделить большее внимание твоему вопросу относительно сложности системы на тороидальных сердечниках. Систему можно значительно улучшить, если для записи единицы на тороидальном сердечнике использовать не один, а два провода. В каждый из этих проводов мы пошлем ток 0,4 а. Тогда запись будет производиться только в том случае, если ток протекает одновременно по двум проводам; наличие тока только в одном из проводов никак не скажется на состоянии сердечника.
Н. — Одним словом, получилась своеобразная схема И.
Л. — Совершенно верно. Эта система интересна тем, что позволяет вести запись по строкам и по колонкам. Посмотри на рис. 136, я расположил 16 тороидальных сердечников в точках пересечения четырех колонок (столбцов) К1…, К4 и четырех строк C1…., С4. Провод считывания пронизывает все кольца; на рисунке он показан пунктирной линией. Для записи единицы в сердечнике, расположенном на пересечении третьей колонки и второй строки, нужно послать ток 0,4 а по проводу К3 сверху вниз и по проводу С2 слева направо. Только интересующий нас сердечник получит эквивалент тока 0,8 а и соответствующим образом изменит свое магнитное состояние. Когда нам понадобится прочитать имеющуюся в этом сердечнике запись, мы пошлем токи запроса 0,4 а по проводу К3 снизу вверх и по проводу С2 справа налево. Если тороидальный сердечник в третьей колонке и во второй строке содержит запись, только в этом случае в проводе считывания появится наведенное напряжение.
Как ты понимаешь, используя 16 колонок и 16 строк, можно создать сетку, именуемую «матрицей запоминающего устройства», содержащую при очень небольшом объеме 256 элементов.
Рис. 136. Квадратная матрица запоминающего устройства из ферритовых тороидальных сердечников. Пунктирной линией показан провод считывания, по которому снимают напряжения, когда запрашивают намагниченный сердечник, расположенный в точке пересечения двух проводов.
Н. — В самом деле очень хитрая система, но я не хотел бы быть на месте тех, кому придется делать такие матрицы, ведь эта работа для женщины с вязальными спицами.
Л. — Действительно, изготовлением матриц запоминающих устройств обычно занимаются женщины. А операцию сборки из-за определенной аналогии структуры матрицы со структурой ткани называют «ткачеством». Устанавливая параллельно большее количество матриц, создают комплексное запоминающее устройство, позволяющее записать очень большое число данных.