Управляемый арифметический модуль

 

Союз Соевтскнк

Социалистических ав публии

ОП ИСАНИЕ

ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (61) Дополнительное к авт. сеид-ву (22) Заявлено 101178 (21) 2682661/18-24 (51)М с присоединением заявки ¹ (23) Приоритет

G F 7/38

Государственный комитет

СССР по делам изобретений и открытий

Опубликовано 070281. Бюллетень № 5

Дата опубликования описания 10.02.81 (53) УДК 681.327 (088. 8) В.Д. Козюминский, A.Н. Семашко и В.А Мищенко,, „ (72) Авторы изобретения (71) Заявитель (54 ) УПРАВЛЯЕМЫЙ АРИФМЕТИЧЕСКИЙ МОДУЛЬ

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

Известен управляемый арифметический модуль, содержащий триггер, элементы И,ИЛИ и НЕ, управляющие и информационные входы и выходы, и предназначенный для арифметической и логической обработки двоичных чисел, их хранения и сдвигов $1j .

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

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

Модуль содержит кроме того элементы НЕ.

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

Достигается это тем, что в модуль введены два коммутатора и два элемента равнозначность, причем управляющие входы первого коммутатора, первые входы первого и второго элементов равнозначность, информационные входы второго коммутатора являются управляющими входами модуля, информационные входы первого коммутатора являются информационными входами модуля, вторые входы первого и второго элементов равнозначность соединенных соответственно с выходом первого коммутатора и с выходом триггера, выход которого является выходом модуля, выходы первого и второго элементов равнозначность соединены с первым и третьим входами второго элемента И и с управляющими входами второго коммутатора, выход которого подключен к второму входу первого элемента И, а его выход подключен к входу триггера, стробирующий вход вт< рс:го «о 802961

0 0 0 0 0 1 1 0 0

0 0 0 0 1 0 0 1 0

0 0 0 0 1 1 1 1 0

0 0 0 0 0 0 1 0 0

0 0 0 0 1 0 0 0 0

0 0 0 0 1 1 1 0 0

0 0 0 0 1 0 1 1 0

0 0 0 0 0 1 0 0 0

0 0 0 0 0 0 0 1 0

0 0 0 0 0 1 1 1 0

0 0 0 0 1 1 0 1 0

0 0 0 0 0 0 1 1 0

0 0 0 0 1 1 0 0 0

0 0 0 0 1 1 0 0 0

0 0 0 0 0 0 1 1 0

1 0 0 0 0 1 1 0 0

0 1 0 0 0 1 1 0 0

0 0 1 1 1 1 0 0 1

0 0 0 1 1 1 0 0 1

0 0 1 1 0 0 1 1 0

0 0 0 1 0 0 1 1 0

0 0 0 0 0 1 0 1 0

0 0 0 0 1 0 1 0 0

Запись Х

Запись Х

Инвертирование S

Х VS

Х VS

Х VS

Х VS

ХВ<5

Х 8<5

X8+5

Х8а5

Х ®S

Х ®5

Х Щ5

Х ЯВ

Сдвиг вправо

Сдвиг влево

Х +S

Х +5

X +%

Запись "0"

Запись "1" мутатора соединен с четвертым входом третьего элемента И и является входом модуля.

Устройство представлено на чертеже.

Оно содержит коммутаторы 1 и 2, элемент ИЛИ 3, триггер 4, элементы

И 5, б и 7, элементы равнозначности

Ви9.

Выход первого коммутатора обозначен цифрой 10, информационные входы модуля 11-14, выход модуля 15, выход переноса 16, управляющие входы модуля 17-26. управляемый арифметический модуль работает следующим образом. На информационные входы 11-14 устройства подаются сигналы с выхода старшего разряда S,. „, с выхода младшего разряда S „, разряд операнда x,-, перенос из младшего разряда P. С выхода .

4-1 модуля 15 снимается сигнал S. резуль- 20

1 тата операции или хранимого операнда, а с выхода 16 — сигнал перекоса Р

1 из данного разряда.

Сигналы U и 0 на входах 17 и 18 модуля управляют прохождением сигналов S;+„, x., S<» „ на вход модуля для их последующей обработки.

Сигнал U, подаваемый на вход 19 модуля, управляет .инвертированием сигналов, снимаемых с выхода коммутатора 1, при этом, если U = 1, то сигнал не инвертируется, а если US=0, то инвертируется.

Сигнал 0 на входе 20 модуля разрешает формирование сигнала переноса Р;.

Сигналы 04 - 0>, подаваемые на управляющие входы модуля 21-24 определяют логическую, функцию двух переменных, реализуемую с помощью коммутатора 2 и соответствующую выполняемой в устройстве операции.

Сигнал U на входе 25 модуля уп9 равляет инвертированием сигнала S„ при его подаче на вход коммутатора 2 в качестве сигнала 1-го операнда.

Схема модуля при выполнении любой из функций, определяемой сигналами настройки U„ - 09, работает лишь при подаче на уйравляющий вход модуля 26 импульсного сигнала пуска.

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

802961

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

Составитель Е. Пупырев

Редактор Е. Гончар Техред T. Маточка Корректор В. Синицкая

Тираж 756 Подписное

ВНИИПИ Государственного комитета СССР по делам изобретений и открытий

113035, Москва, Ж-35, Раушская наб., д. 4/5

Заказ 10625/62

Филиал ППП "Патент", г. Ужгород, ул. Проектная, 4

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

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

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

Источники информации, принятые во внимание при экспертизе

1. Авторское свидетельство СССР

У 265565, кл. G 06 F 7/50, 1970

2. Авторское свидетельство СССР

Р 487387, кл. G 06 F 7/50, 1975.

Управляемый арифметический модуль Управляемый арифметический модуль Управляемый арифметический модуль 

 

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

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

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

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

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

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

Изобретение относится к электронно-вычислительной технике

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

Изобретение относится к системам обработки данных, которые осуществляют арифметические операции
Наверх