Устройство для сдвига Советский патент 1991 года по МПК G06F5/01 

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

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

Целью изобретения является повышение технологичности за счет регулярности структуры.

На фиг. 1 представлена схема устройства для сдвига; на фиг. 2 и 3 - примеры реализации коммутатора; на фиг. 4-6- примеры реализации с первого по третий дешифраторов соответственно.

Устройство (фиг. 1) содержит матрицу коммутаторов 1ц-148, с первого по третий дешифраторы 2-4 соответственно, первый и второй элементы ИЛИ 5i и 5а, с первого по третий элементы 61-63 запрета, входы 7i-7i6 разрядов информационного входа устройства, выходы 81-816 разрядов выхода устройства, входы 9i-94 разрядов входа кода сдвига устройства, вход 10 признака формата сдвига устройства, выход 11 первого элемента ИЛИ 5i, выход 12 второго элемента ИЛИ 5а, выходы коммутаторов 111-118 первой строки матрицы соответственно, выходы 14i-14ie коммутаторов

ВТОРОЙ СТРОКИ МЗТрИЦЫ СООТВ6ТСТвенно, выходы 15i-15ie коммутаторов 1з1-1з8 третьей строки матрицы соответственно, выходы 16i-16s первого дешифратора 2. выходы 17i-174 второго дешифратора 3, выходы 181-182 третьего дешифратора 4, с первого по третий элементы И 19i-19s соответственно.

Коммутаторы 1 (фиг. 2 и 3) содержат мультиплексоры 20i и 202 и элементы И- ИЛИ211И212

Первый дешифратор 2 (фиг. 4) содержит с первого по шестой мультиплексоры 22i-226.

Второй дешифратор 3 (фиг 5) содержит с первого по четвертый мультиплексоры 231-234.

Третий дешифратор 4 (фиг. 6) содержит первый и второй мультиплексоры 24i и 24г.

Принцип построения устройства заключается в следующем. Операция кольцевого сдвига на массиве из П элементов разбивается по строкам матрицы на N (N Iog2 П) более простых операций обмена, а именно - в 1-й. 2-йN-й строке матрицы производится формирование подмассивов,

О

о ел

Сл)

о

О

сдвинутых по кольцу, форматом 2, 4 П

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

Дешифраторы 2-4 осуществляют дешифрацию согласно табл. 1-3 соответственно, где обозначено: А, В. С - входы разрядов информационного входа дешифраторов; Л, П, Г - входы разрядов входа задания режима дешифраторов (Л - распределение единицы влево; П - распределение единицы вправо; Г - граница),

Устройство (фиг. 1) работает следую- щим образом.

В начале работы на входы 7i-7ie поступает исходная информация, на входы 91-94 - код сдвига, на вход 10 - признак формата сдвига. На выходах элементов ИЛИ 5i и 52 выдаются сигналы, определяющие формат сдвига (табл, 4).

На выходах элементов 61-63 запрета и элементов И 191-19з формируются сигналы управления дешифраторами 2-4. Сигналы на выходах дешифраторов 2-4 выдаются в соответствии с табл. 5-7.

Коммутаторы 141-148 четвертой строки матрицы управляются непосредственно четвертым (младшим) разрядом кода сдвига с входа 94.

Пример 1. Кольцевой сдвиг на 13 разрядов форматом 16. Входы 9i-94 1101; вход 10ет 1; выходы 5i, 52 1,1; элементы 6i, 19i 0,1; элементы 62, 192 0,1; элементы 6з,

Выходы дешифратора 2 - 16i-16e 0000 0111; выходы дешифратора 3 - 0111; выходы дешифратора 4 - 18i, 182 1,1; вход 94 1.

Работа матрицы коммутаторов расписана в табл. 8.

Пример 2, Кольцевой сдвиг на 5 разрядов форматом 2x8.

Входы 91-94 1101; вход 10 0; выходы 5i, 62 - 0,1; элементы 61,19i 0,0; элементы 62, 192-0,1; элементы 6з. 19з 1,0. Выходы дешифратора 2 - 16i-16e 0000 0000; выходы дешифратора 3 - 171-174 0111; выходы дешифратора 4 - 18i, 182 -1,0: вход 94 1.

Работа матрицы коммутаторов расписана в табл. 9.

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

Формула изобретения Устройство для сдвига, содержащее матрицу коммутаторов, с первого по третий элементы запрета, с первого по третий элементы И, первый и второй элементы ИЛИ, причем вход К-го разряда (К 1-3) входа кода сдвига устройства соединен с управляющим входом К-го элемента запрета и с первым входом К-го элемента И, первый и второй информационные входы коммутатора М-го столбца (М 1-8) первой строки матрицы соединены соответственно с входами М-ro и (М+8)-го разрядов информационного входа устройства, первый и второй выходы коммутатора М-го столбца четвертой строки матрицы являются соответственно выходами (2М-1)-го и 2М-го разрядов выхода устройства, отличающееся тем, что, с целью повышения технологичности за счет регулярности структуры, оно содержит с первого по третий дешифраторы, причем вход первого разряда входа кода сдвига устройства соединен с первым входом первого элемента ИЛИ, выход которого соединен с вторым входом второго элемента И, с информационным входом второго элемента запрета и с первым входом второго элемента ИЛИ, выход которого соединен с вторым входом третьего элемента И и с информационным входом третьего элемента запрета, вход признака формата сдвига устройства соединен с вторым входом первого элемента ИЛИ, с вторым входом первого элемента И и с информационным входом первого элемента запрета, вход второго разряда входа кода сдвига устройства соединен с вторым входом второго элемента ИЛИ, вход четвертого разряда входа кода сдвига устройства соединен с управляющими входами коммутаторов четвертой строки матрицы, с информационным входом третьего дешифратора, с входами первых разрядов информационных входов первого и второго дешифраторов, вход третьего разряда входа кода сдвига устройства соединен с входами вторых разрядов информационных входов первого и второго дешифраторов, вход второго разряда входа кода сдвига устройства соединен с входом третьего разряда информационного входа первого дешифратора, выход К-го элемента запрета соединен с входом первого разряда входа задания режима К-го дешифратора, выход К-го элемента И соединен с объединенными входами второго и третьего рэзрядов входа задания режима К-ro дешифратора, М-й выход первого дешифратора соединен с управляющим входом коммутатора М-го столбца первой строки матрицы. Р-й (Р 1 -4) выход второго дешифратора соеди- нен с управляющими входами коммутаторов Р-го и (Р + 4)-го столбцов второй строки матрицы, первый и второй выходы третьего дешифраторы соединены соответственно с управлящими входами коммутаторов нечет- ных и четных столбцов третьей строки матрицы, первый и второй выходы коммутатора Р-го столбца первой строки матрицы соединены соответственно с первыми информационными входами коммутаторов Р-го и (4 + Р)-го столбцов второй строки матрицы, первый и второй выходы коммутатора (4 + Р)-го столбца первой строки матрицы соединены соответственно с вторыми информационными входами коммутаторов Р-го и (4 + Р)-го столбцов второй строки матрицы, первый и

второй выходы коммутатора В-ro (В - 1,2.5, 6) столбца второй строки матрицы соединены соответственно с первыми информационными входами коммутаторов В-ro и (В + 2)-го столбцов третьей строки матрицы, первый и второй выходы коммутатора (В + 2)-го столбца второй строки матрицы соединены соответственно с вторыми информационными входами коммутаторов В-го и (В + 2)-го столбцов третьей строки матрицы, первый и второй выходы коммутатора (2Р-1}-го столбца третьей строки матрицы соединены соответственно с первыми информационными входами коммутаторов (2Р-1)-го и 2Р-го столбцов четвертой строки матрицы, первый и второй выходы коммутатора 2Р-го столбца третьей строки матрицы соединены соответственно с вторыми информационными входами коммутаторов (2Р-1)-го и 2Р-го столбцов четвертой строки матрицы.

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

название год авторы номер документа
НЕЙРОПРОЦЕССОР, УСТРОЙСТВО ДЛЯ ВЫЧИСЛЕНИЯ ФУНКЦИЙ НАСЫЩЕНИЯ, ВЫЧИСЛИТЕЛЬНОЕ УСТРОЙСТВО И СУММАТОР 1998
  • Черников В.М.
  • Виксне П.Е.
  • Фомин Д.В.
  • Шевченко П.А.
  • Яфраков М.Ф.
RU2131145C1
СИСТЕМА КОММУТАЦИИ ПРОЦЕССОРОВ 1991
  • Комаров А.В.
RU2006931C1
Устройство для обнаружения и исправления ошибок 1990
  • Воловник Аркадий Авральевич
  • Савинова Александра Борисовна
SU1785041A1
Дисплейный процессор 1981
  • Блох Евгений Моисеевич
  • Горбачев Олег Семенович
  • Иоффе Анатолий Федорович
  • Петров Алексей Олегович
  • Петрова Наталия Николаевна
  • Хорин Владимир Сергеевич
SU1292031A1
Устройство для умножения 1987
  • Бохан Владислав Федорович
  • Дербунович Леонид Викторович
  • Либерг Игорь Геннадиевич
SU1501043A1
Устройство для отображения информации на экране электронно-лучевой трубки 1981
  • Горбачев Олег Семенович
  • Иоффе Анатолий Федорович
  • Петров Алексей Олегович
  • Петрова Наталия Николаевна
  • Торгов Юрий Игоревич
  • Хорин Владимир Сергеевич
SU1275521A1
Устройство для исследования параметров графов 1986
  • Бороденко Евгений Иванович
  • Назаренко Владимир Евгеньевич
  • Верияскин Владимир Викторович
  • Бондарь Иван Сидорович
SU1508229A1
Устройство для ввода цифровой информации 1978
  • Голотин Михаил Федорович
  • Кусакина Лидия Александровна
  • Комиссаров Анатолий Иванович
  • Никонов Анатолий Георгиевич
  • Артамонова Алла Владимировна
SU769519A1
РАСПРЕДЕЛЕННАЯ СИСТЕМА ДЛЯ ПРОГРАММНОГО УПРАВЛЕНИЯ 2000
  • Малышев А.В.
  • Медведева М.В.
  • Миневич Л.М.
  • Колосков В.А.
RU2185656C2
Устройство для моделирования процесса выбора товара 2017
  • Каргинов Сергей Генрихович
  • Попков Алексей Александрович
  • Слоботчиков Олег Николаевич
  • Титов Виктор Алексеевич
RU2666617C1

Иллюстрации к изобретению SU 1 665 366 A1

Реферат патента 1991 года Устройство для сдвига

Изобретение относится к вычислительной технике и предназначено для выполнения кольцевого сдвига на частях формата операнда. Целью изобретения является повышение технологичности за счет регулярности структуры. Устройство содержит матрицу коммутаторов, с первого по третий дешифраторы, первый и второй элементы ИЛИ, с первого по третий элементы запрета, с первого по третий элементы И со связями. 6 ил., 9 табл.

Формула изобретения SU 1 665 366 A1

Таблица 1

Таблица 2

Примечание. X - произвольное состояние. Вход

Выходы 10 0; 9i -94 хххх ; выходы 16i - 16а 0000 0000. Входы 10; 9i х, 1

Выходы 10;9i x, 0; Входы 9а - 94 ххх ; выходы - 0000.

Таблица 4

Таблица 5

Таблица 6

Входы 10; 9i, 92 х, х, 1

Входы 10; 9i, 92 - х, х, 0; входы 9з, 94 - х, х; выходы 18i. 182 0,0

ю

Mrtfl. I П9 | 10 31 |№ VI 1 31 U3 61 I) 71 | lit

7,Эг

93

г ю з п Ч « 5 « 6 « в U

9

г№,Щ

тата

5 г 9

таЦ чзтатата

ПТ TF ИУ 7ПГ ТЬ ЯТ Th TF

«Г/5ц|

Таблица 7

Таблица 8

Таблица 9

lit

7,7„

г I Ч г з I Ч я I Ч., I .bt.

/ - Ц« I

г№,Щ

тата

тата

Th TF

Фиа /

о г 1 у

г

Ж

JL

гог

1ог

о t У

99CS991

А

Ляят

Г

MBW

п

с

мм

JL

А

1-k

5-

0иг

Документы, цитированные в отчете о поиске Патент 1991 года SU1665366A1

Авторское свидетельство СССР N51187160, кл.С 06 F 7/38
Колосниковая решетка с чередующимися неподвижными и движущимися возвратно-поступательно колосниками 1917
  • Р.К. Каблиц
SU1984A1
Устройство для сдвига 1983
  • Букатин Сергей Станиславович
  • Яблонский Сергей Валерьевич
  • Ялин Валерий Владимирович
SU1164695A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 665 366 A1

Авторы

Белков Михаил Семенович

Братальский Евгений Аврельевич

Лушпин Леонид Иванович

Даты

1991-07-23Публикация

1989-05-12Подача