Страница:МРБ 0733. Эймишен Ж.-П. Электроника?.. Нет ничего проще!.djvu/188

Материал из РадиоВики - энциклопедии радио и электроники
Перейти к: навигация, поиск
Выкупить рекламный блок
Эта страница не была вычитана


(цифра четверок), затем получили один импульс (цифра двоек) и, наконец, еще один импульс (цифра единиц)

Л. — Совершенно верно, мы цифру за цифрой вьполкнули наше число с того места, где оно было записано. Иначе говоря, на выходе S3 мы получили наше число в последовательной форме. Ты правильно заметил, что выходящее из регистра число заканчивается единицами. При желании получить его единицами вперед, следует записать число на трех триггерах в обратном порядке: единицы подать на вход £3, двойки — на вход Е2 и четверки — на вход Ei.

Н. — Таким образом, мы можем сказать, чго твой сдвигающий регистр способен преобразовывать параллельное представление числа в последовательное

Преобразование последовательного представления числа в параллельное

Л. —- О, ты знаешь, транзисторы этой схемы способны (да позволят мне так сказать) не только на один фокус. Схема может выполнить и обратное преобразование. Представь себе, что мы подаем на вход А последовательное число и после передачи очередной цифры посылаем импульс сброса на нуль. Первая цифра записывается триггером Blt а затем импульс сброса на нуль продвигает ее на триггер В2. В этот момент следующая цифра записывается предварительно выставленным на нуль триггером В±. Второй поступающий на вход Z импульс сброса на нуль продвигает первую цифру с триггера В2 на триггер В3 и вторую цифру с Вг на В2. В это время триггер Вх выставлен на нуль и готов получить третью цифру, передаваемого на вход А числа в последовательной форме.

Н. —Действительно, очень умная схема, на этот раз она преобразовала последовательное представление числа в параллельное.

Параллельное сложение

Л. — Но этим мы еще не исчерпали всех возможностей сдвигающего регистра Представь себе, что на входы Еи Е2 и £3 нашей схемы мы подали параллельное число. А через некоторое время подаем еще одно такое же число на эти же входы: единицы на Elt двойки на Е2 и четверки на Что мы получим в результате?

Н. — Ужасную смесь!

Л. — Совсем нет. Рассмотрим, что произойдет на одном из триггеров. Предположим, что после записи первого числа он стоит на нуле. Если в соответствующем этому триггеру месте второго числа стоит нуль, то триггер не получит никакого импульса и останется на нуле. Но при записи второго числа наш триггер может получить импульс (на соответствующем ему месте находится единица) и тогда он переключится на 1. Возможно также, что при записи первого числа триггер получит импульс, а при записи второго импульса не получит. В этом случае, как и в предыдущем после передачи второго числа, триггер будет стоять на 1. Как ты видишь, во всех этих трех случаях на каждом триггере мы получим цифру, равную сумме соответствующих цифр из двух чисел

Н. — Очень занятно, но признайся, что все рассказанное тобой справедливо лишь для некоторых случаев.