Реверсивный регистр сдвига Советский патент 1982 года по МПК G11C19/00 

Описание патента на изобретение SU960955A1

Изобретение относится к дискретной автоматике и вычислительной технике и может быть использовано при разработке арифметических устройств.

. Известен реверсивный регистр сдвига, содержащий ячейки памяти, каждая из которых состоит из триггера, элемента И-ИЛИ-НЕ, и шины управления сдвигом вправо и влево 1.

Недостатком данного регистра является невысокое быстродействие при осуществлении сдвига информации на число разрядов больше одного.

Наиболее близким к изобретению по технической сущности является реверсивный регистр сдвига, который содержит ячейки памяти, два элемента задержки, два элемента ИЛИ, элемент И-ИЛИ, шины управления.Ячейка памяти состоит из триггера и элемента И-ИЛИ-НЕ, выход которого под- , ключен к одному из входов триггера данной ячейки памяти, первый вход элемента И-ИЛИ-НЕ каждой ячейки памяти соединен с выходом триггера предыдущей ячейки памяти, второй -вход элемента И-ИЛИ-НЕ каждой ячейки памяти подк.пючен к выходу триггера последующей ячейки памяти., выход элемента И-ИЛИ подключен к другому

входу триггера каждой ячейки памяти, выходы элементов ИЛИ соединены с третьим и четвертым входами элемента И-ИЛИ-НЕ каждой ячейки памяти, первый и второй входы элемента И-ИЛИ подсоединены к первым выходам элементов задержки, вхо.цы которых соединены с шинами управления сдвигом, вторые ВЫХО.ДЫ элементов задержки

10 подключены соответственно к первым входам элементов ИЛИ, вторые входы которых соединены с третьим и четвертым входами элемента И-ИЛИ и шинами управления сдвигом {2.

15

Недостатком известного реверсивного регистра сдвига является низкое быстродействие при осуществлении сдвига информации на число разрядов больше одного, так как при сдвиге 20 информации на N разрядов необходимо подать последовательно N управляющих сигналов.

Целью изобретения является повышение быстродействия устройства.

25

Поставленная цель достигается тем, то в реверсивный регистр сдвига, содержащий ячейки памяти, каждая из которых состоит из триггера и элемента И-ИЛИ-НЕ, выход которого 30 соединен с первым входом триггера.

первый и второй элементы задержки, входы которых соединены соответственно с шинами управления сдвигом вправо и влево, первый и второй элементы ИЛИ, первые входы которых соединены с первыми выходами элементов задержки, элемент И-ИЛИ, первый и второй входы которого соединены с вторыми выходами элементов задержки, третий вход элемента И-ИЛИ соединен с вторым входом первого элемента ИЛИ и с шиной управления сдвигом вправо, четвертый вход элемента И-ИЛИ соединен с вторым входом второго элемента ИЛИ и с шиной управления сдвигом влево, выход элемента И-ИЛИ соединен с вторыми . входами триггеров ячеек памяти, выход триггера каждой ячейки памяти соединен с первым входом элемента И-ИЛИ-НЕ последующей ячейки памяти, и тактовые шины, введен деищфратор, входы которого соединены с тактовыми шинами, выходы дешифратора подключены к вторым, третьим, четвертым и пятым входам элементов И-ИЛИ-НЕ ячеек памяти, шестые входы элементов И-ИЯИ-НЕ ячеек памяти соединены с выходом первого элемента ИЛИ, выход второго элемента ИЛИ соединен с седьмыми-входами элеМентов И-ИЛИ-НЕ ячеек памяти, выход триггера каждой ячейки памяти соединен с восьмыми входами элементов И-ИЛИ-НЕ ячеек памяти, кроме данной ячейки памяти.. ,

На чертеже изображена функциональная схема предложенного устройства.

Устройство содержит ячейки 1 памяти, каждая из которых состоит из элемента И-ИЛИ-НЕ 2 и триггера 3, элементы ИЛИ 4 и 5, элемент И-ИЛИ б, элементы 7 и .8 задержки, дешифраТор .9, шины 10 и 11 управления сдвигом вправо и влево, тактовые шины 12 и 13.

Предложенный регистр сдвига работает следующим образом.

Сдвиг информации вправо (влево) в реверсивном регистре двига происходит по переднему фронту сигнала, поступающего с выхода элемента И-ИЛИ б при наличии разрешающего (логической единицы) сигнала с выхода элемента ИЛИ 5. Одновременное наличие разрешающего сигнала на выходах элементов ИЛИ 4 и ИЛИ 5 запрещено.

Для того, чтобы информация ретистра не разрушалась по окончанию сдвига информации необходимо чтобы сигнал с выхода элемента И-ИЛИ б оканчивался раньше, чем разрешающий сигнал на выходе элемента ИЛИ 4.

Сдвиг информации вправо (влево) на любое количество разрядов определяется кодом, задаваемым на шинах 12 и.13.

Первый вариант, когда на шинах 12 иДЗ задан код 0000. При этом на первом выходе дешифратора 9 присутствует разрешающий сигнал, поступаюощй йа вторую группу входов элемента И-ИЛИ-НЕ 2 каждой ячейки 1 памяти. На остальных выходах, дешиф-, ратора 9 присутствует запрещающий

0 (логический нуль) сигнал.

При поступлении импульсного сигнала, например, по шине 10 передний ФРОНТ данного сигнала на выходах элемента 7 задержки появлялся бы с

5 задержкой времени t и t. На выходе элемента ИЛИ 4 передний фронт этого сигнала возникал бы без задериски, а на выходе элемента И-ИЛИ б с задержкой t. По окончанию данного импульсного сигнала его задний фронт исчезает с задержкой времени t.и ti. На выходе элемента И-ИЛИ 6 задний фронт такого сигнала исчезает без задержки, а на выходе

элемента ИЛИ 4 - с задержкой t.

Аналогично происходит формирова-ние сигналов при поступлении импульсного сигнала по шине 11.

При задании на шинах 12 и 13 кода 0000 и при поступлении импульсного

0 сигнала на шины 10 (11) информация с предыдущих (последующих) триггеров 3 через элементы ИЛИ-НЕ 2 переписывается в последующие (предыдущие) триггеры 3, что соответствует сдвигу

5 информации в регистре вправо (влево) на один разряд.

При поступлении кода 0100 на шины 12 и 13 на третьем выходе дешифратора 9 присутствует разрешающий

0 сигнал, поступающий на вторую группу входов элемента И-ИЛИ-НЕ 2 каждой ячейки памяти. При поступлении импульсного сигнала; на шины 10 (11) информация в регистре запишется со

5 сдвигом вправо (влево) на три разряда .

Аналогично, при задании на ttffiiHax 12 и 13 кода 1001, 0010 и т.п., осуществляется сдвиг информации на

десять, пять и т.п. разрядов.

Таким образом, введение дешифратора и новые связи между элементами регистра позволяет производить . сдвиг информации в регистре на N разрядов. Информация сдвигается на N разрядов, минуя все промежуточные N-1 разряды путем подачи управляющего кода и при поступлении одного импульсного сигнала на шины сдвига.

9 Тем самым повышается быстродействие сдвига информации в N раз.

Использование изобретения также позволяет повысить кoэф ициeJHT унификации изделия за счет использования однотипных устройств для

осуществления сдвига информации на , разное количество разрядов.

Формула изобретения

Реверсивный регистр сдвига, содержащий ячейки памяти, каждая из которых состоит из триггера и элемента И-ЙЛИ-,НЕ, выход которого соединен с первым входом триггера, первый и второй элементы задержки, входы которых соединены соответственно с шинами управления сдвигом вправо и влево, первый и второй элементы ИЛИ, первые входы которых соединены с первыми выходами элементов задержки, элемент И-ИЛИ, первый и второй входы которого соединеНы с вторыми выходами .нто задержкТ, третий вход элемента И-ИЛ соединен с вторым входом первого элемента ИЛИ и с шиной управления сдвигом вправо, четвертый вход элемента И-ИЛИ соединен с вторым входом второго элемента ИЛИ и с шиной управления сдвигом влево,.выход элемента И-ИЛИ соединен с вторыми входами триггеров ячеек памяти, вы:ход тригге$)а каждой ячейки памяти соединен с первым входом элемента И-ИЛИ-НЕ последующей ячейки памяти, и тактовые шины, отличающийс я тем, что, с целью повышения

5 быстродействия регистра, в него введен дешифратор, входы которого соединены с тактовыми шинами, выходы дешифратора подключены к вторым, третьим, четвертым и пятым входам

10 элементов И-ИЛИ-НЕ ячеек памяти, шестые входы элементов И-ИЛИ-НЕ . ячеек памяти соединены с выходом первого элемента ИЛИ, выход второго элемента ИЛИ соединен с седьмыми

15 входами элементов И-ИЛИ-НЕ ячеек памяти, выход триггера каждой ячейки памяти соединен с восьмыми входами элементов И-ИЛИ-НЕ ячеек памяти, кроме данной ячейки памяти.

Источники информации,

принятые во внимание при экспертизе

1. Справочник по цифровой вы числительной технике. Киев, Гех„ ника, 1974, с. 156-162. 2. Авторское свидетельство CCCi по заявке № 2797343/24, . кл. (3 11 С 19/00.

Похожие патенты SU960955A1

название год авторы номер документа
Реверсивный регистр сдвига 1989
  • Какурин Николай Яковлевич
  • Макаренко Анна Николаевна
  • Ефименко Леонид Геннадьевич
  • Рустинов Владимир Алексеевич
SU1642527A1
Реверсивный регистр сдвига 1979
  • Святный Павел Павлович
  • Соловьев Михаил Валентинович
SU830577A1
Реверсивный регистр сдвига 1990
  • Волков Анатолий Сергеевич
  • Гришин Георгий Георгиевич
  • Еременко Людмила Павловна
  • Капралов Александр Дмитриевич
  • Мадатов Андрей Ашотович
SU1721632A1
Симметричный делитель частоты импульсов 1982
  • Смирнов Юрий Владимирович
SU1089763A2
ДВУХТАКТНЫЙ СДВИГАЮЩИЙ РЕГИСТР 2014
  • Демьяненко Михаил Алексеевич
  • Есаев Дмитрий Георгиевич
  • Козлов Александр Иванович
  • Марчишин Игорь Владимирович
  • Овсюк Виктор Николаевич
  • Филиппова Валерия Викторовна
RU2549136C1
ДЕКОДИРУЮЩЕЕ УСТРОЙСТВО 1991
  • Зеленевский В.В.
  • Храмов В.В.
  • Васильев Г.И.
  • Зинченко Е.И.
  • Храмов А.В.
RU2037272C1
Устройство для отображения информации 1987
  • Гайдай Юрий Дмитриевич
SU1437909A1
Запоминающее устройство с замещениемдЕфЕКТНыХ ячЕЕК 1978
  • Контарев Владимир Яковлевич
  • Литуев Владимир Яковлевич
  • Маслов Алексей Алексеевич
  • Храмов Юрий Викторович
  • Щетинин Юрий Иванович
SU803009A1
СДВИГОВЫЙ РЕГИСТР 2013
  • Демьяненко Михаил Алексеевич
  • Есаев Дмитрий Георгиевич
  • Козлов Александр Иванович
  • Марчишин Игорь Владимирович
  • Овсюк Виктор Николаевич
  • Филиппова Валерия Викторовна
RU2522306C1
СДВИГОВЫЙ РЕГИСТР 2013
  • Демьяненко Михаил Алексеевич
  • Есаев Дмитрий Георгиевич
  • Козлов Александр Иванович
  • Марчишин Игорь Владимирович
  • Овсюк Виктор Николаевич
  • Филиппова Валерия Викторовна
RU2527188C1

Иллюстрации к изобретению SU 960 955 A1

Реферат патента 1982 года Реверсивный регистр сдвига

Формула изобретения SU 960 955 A1

SU 960 955 A1

Авторы

Святный Павел Петрович

Соловьев Михаил Валентинович

Даты

1982-09-23Публикация

1980-06-18Подача