Электроника?.. Нет ничего проще!
Шрифт:
Н. — Позволь мне задать тебе один вопрос — для чего нужно считать так быстро?
Л. — Быстродействующее счетное устройство может быть полезно во многих случаях. Прежде всего оно позволяет с высокой точностью измерять частоту. Для этого сигнал ровно на одну секунду подключают к счетному устройству и счетчик показывает количество периодов в секунду. Затем счетное устройство
Можно сказать еще об одном виде использования счетного устройства. Предположим, что мы послали на счетчик 23 473 импульса, а затем, не сбросив его на нуль, послали еще 118 277 импульсов. Счетчик покажет число 141 750, представляющее, как ты видишь, сумму двух названных чисел. При высокой скорости счета эта весьма примитивная по устройству система позволяет быстро производить сложение больших чисел.
И, наконец, счетные устройства широко используются в ядерной физике. Как ты помнишь, счетчики частиц, в частности счетчики Гейгера — Мюллера, выдают импульсы, средний темп которых характеризует активность источника ядерного излучения.
Н. — Я предполагаю, что в этом случае нет необходимости в счетных устройствах с очень высокими характеристиками.
Л. — Ты грубо ошибаешься. Не забывай, что эти импульсы при невысоком среднем темпе (например, 1000 импульсов в 1 сек) следуют друг за другом весьма хаотично. Иначе говоря, если счетчик Гейгера — Мюллера посылает 1000 импульсов в 1 сек, то совсем не значит, что время между двумя импульсами всегда равно тысячной доле секунды: один импульс может прийти после другого как через одну стотысячную секунды, так и через 25 тысячных секунды. Следовательно, во избежание потери импульсов необходимо пользоваться электронным счетчиком, способным воспринимать как два самостоятельных сигнала импульсы, следующие один за другим с интервалом в одну стотысячную долю секунды Иначе говоря, принимая в среднем только 1000 импульсов в 1 сек, этот счетчик должен быть в состоянии считать равномерно разнесенные по времени импульсы с частотой повторения 100 кгц.
Н. — Это ужасно! Значит, вторая декада должна быть способна считать 10 000 импульсов в секунду, третья 1000 импульсов в секунду!?
Л. — Совсем нет. Если интервал между двумя импульсами может изменяться в чрезвычайно широких пределах, время, занимаемое десятью импульсами, подвержено значительно меньшим изменениям. В среднем оно равно 0,01 сек и очень редко его изменения превышают ±:50 %. Поэтому после двух декад импульсы будут идти почти равномерно.
На практике для принятия каждой сотни импульсов требуется почти одинаковое время, а именно 0,1 сек, если средний темп составляет 1000 импульсов в 1 сек Иначе говоря, только первая декада должна обладать рабочей частотой намного выше теоретически необходимой, вторая должна иметь небольшой запас по быстродействию, а третья уже считает импульсы, следующие с почти одинаковыми интервалами.
Н. — Это мне больше нравится. Поэтому после трех или четырех декад мы можем воспользоваться добрыми механическими счетчиками и с их помощью считать десятки тысяч, сотни тысяч и цифры еще более высокого ранга.
Но я хотел бы задать тебе еще один вопрос. Мне говорили о системах электронных счетчиков, на которых до включения набирается нужное число, и затем, когда счетчик дойдет до этого числа, он дает сигнал. Как устроена такая система?
Л. — Интересующая тебя система называется счетчиком до заданного числа. Сделать его очень легко: нужны обычные счетные декады с индексацией показаний нл индикаторных лампах. С помощью нескольких десятипозиционных переключателей (число переключателей равно числу декад) включают один из электродов этой лампы, показывающей единицы, на первый канал, один из электродов лампы показывающей десятки, на второй канал и т. д. Предположим, что с помощью этих коммутаторов мы подключили к соответствующим каналам цифру 7 декады единиц, цифру 2 декады десятков и цифру 4 декады сотен. Мы можем сделать электронную схему, которая даст импульс, когда напряжение на всех трех переключателях станет равно нулю, т. е. когда одновременно зажгутся цифра 7 в окошке единиц, цифра 2 в окошке десятков и цифра 4 в окошке сотен. Иначе говоря, счетчик дает сигнал только тогда, когда получит 427 импульсов. Таким образом делают счетчики до заданного числа.
А теперь, когда ты познакомился с основными принципами устройства счетчиков, мы вместе посмотрим, как эти познания используются для создания больших цифровых электронных вычислительных машин…
Н. — Сегодня ты на меня не рассчитывай. Я неправильно оценил возможности своего мозга и теперь рискую допустить просчеты, которые могут вызвать у тебя недовольство…
Беседа тринадцатая
ЛОГИЧЕСКИЕ ЭЛЕМЕНТЫ И ЭЛЕКТРОННАЯ ВЫЧИСЛИТЕЛЬНАЯ ТЕХНИКА
Электронные вычислительные машины имеют явно выраженный вкус к двоичной системе счисления, и наш молодой друг вынужден обучиться этой странной арифметической системе, признающей лишь нуль и единицу. Он быстро входит во вкус, что побуждает Любознайкина рассказать ему о логических элементах, которые манипулируют только нулями, единицами и их сочетаниями. Незнайкин без особого труда осваивает сдвигающий регистр — главный элемент электронных вычислительных машин. Однако этот пригодный для всех видов работы инструмент кажется несколько медлительным для выполнения сложений.
Любознайкин — Скажи мне, Незнайкин, чувствуешь ли ты сегодня себя в хорошей форме?
Незнайкин — Да, спасибо. Но почему ты спрашиваешь об этом? Уж не собираешься ли ты подвергнуть меня каким-нибудь ужасным испытаниям?
Л. — Для начала я научу тебя считать… по двоичной системе счисления.
Н. — А я полагал, что прошлый раз мы рассмотрели все связанные со счетом вопросы.
Л. — Тогда мы ознакомились с электронными решениями, а теперь нам предстоит заняться арифметикой.
Н. — Уф!
Л. — Не беспокойся, ты увидишь, что это очень просто Знаешь ли ты точно, что означает число 385?
Н. — Разумеется, 385 показывает, что число состоит из трех сотен, восьми десятков и пяти единиц.
Л. — Совершенно верно. Мы пользуемся десятичной системой счисления и поэтому можем сказать, что названное число представляет собой следующее выражение: трижды взятый квадрат основания (102) плюс 8 раз взятое основание в степени 1 (101), плюс пять единиц (100), т. е. 385 = 3·102 + 8· 101 + 5·100.