Вычислительное устройство

 

I»> 794635

Союз Советских

Соииалистических

Республик

onèñAHèе

ИЗОБРЕТЕН ИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (61) Дополнительное к авт. свид-ву— (22) Заявлено 0).02.79 (21) 2723842!18-24 с присоединением заявки лГе-(23) Приоритет— (43) Опубликовано 07.01,81. Бюллетень Хв 1 (45) Дата опубликования описания 13.03.81 (51) !Ч. Кл.з

6 06 F 7/52 Государственный комитет ло делам изобретений и открытий (53) УДЫ 681.325 (088.8) (72) Автор изобретения

Н. Н. Ивченко (71) Заявитель (54) ВЫЧ ИСЛИТЕЛЪНОЕ УСТРОЙСТВО

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

Известен ряд вычислительных устройств, которые могут выполнять операции деления и умножения чисел, представленных параллельным кодом, например устройство для умножения-деления (Ц, содержащее генератор импульсов, первый вход которого 110 является входом пуска устройства, а выход соединен со счетными входами первого и второго делителей частоты, первый и второй счетчики, счетные входы которых соединены с выходами переноса соответственно первого и второго делителей частоты, при этом выход переноса первого счетчика соединен со вторым входом генератора импульсов.

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

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

2 мент И. Информационные выходы регистра делимого подключены к первой группе входов схемы сравнения, выход которой соединен с первым входом элемента И. Второй вход элемента И соединен с выходом генератора тактовых импульсов, à выход со счетным входом счетчика и входом управления элементов И группы, информационные входы которых соединены с соответствующими выходами регистра делителя, а выход — e входами слагаемого накапливающего сумматора. Выходы разрядов накапливающего сумматора соединены со второй группой входов схемы сравнения.

Недостатком устройства является отсутствие возможности выполнения операции умножения.

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

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

115

З0

50

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

На чертеже изображена схема устройства. Она содержит первый рсгистр 1 операндов (делимого и множителя), второй регистр 2 операндов (делителя или множимого), счетчик 3, схему сравнения 4, накапливающий сумматор 5, генератор тактовых импульсов 6, группу элементов 1Л 7, элемент И 8, коммутирующий переключатель 9.

Устройство работает следующим образом.

В режиме «деление» коммутирующий переключатель 9 подключает выходы сумматора 5 ко вторым входам схемы сравнения 4. В регистр 1 записывается делимое

Х, в регистр 2 — делитель Y. Импульсы от генератора 6 через элемент 1Л 8 поступают в счетчик 3 и одновременно на входы управления элементов И 7.

С каждым импульсом информация делителя параллельным кодом из регистра 2 через элементы И группы 7 переносится в сумматор 5. Схема сравнения 4 сравнивает число в сумматоре 5 с числом в регистре 1.

В момент равенства чисел, записанных в сумматоре 5 и регистре 1, схема сравнения

4 закрывает элемент И 8, запрещая поступление импульсов в счетчик 3 и, следовательно, на элементы И 7. Число, записанное в счетчике 3, является частным от деления

Х

Z =

У

В режиме «умножение» переключатель 9 подключает выходы счетчика 3 ко входам схемы сравнения 4. В регистр 1 записывается множитель Хь в регистр 2 — мно>кимое Уь Импульсы от генератора 6 через элемент И 8 поступают в счетчик 3 и одновременно на элементы И 7. С каждым импульсом информация мно>кимого парал4 лельным кодом переносится из регистра 2в сумматор 5. Схема 4 сравнивает число в счетчике 3 с множителем регистра 1. В мо мент равенства чисел, записанных в счетьике 3 и регистре 1, схема сравнения 4 закрывает элемент И 8. Число, записанное в сумматоре 5, является произведением

Zi =Х, Yi.

Таким образом, устройство за счет введения небольшого количества эл"ментов и новых связей позволяет использовать одно и то >ке оборудование не только для операции деления, но и для операции умно>кения. Данное устройство обладает сравнительно высоким быстродействием. Время вычисления пропорционально частному от деления в режиме «деление» и пропорционально множителю в режиме «умно>кение».

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

Вычислительное устройство, содержа1цее регистрь; операндов, счетчик, схему сравнения, накапливающий сумматор, генератор тактовых импульсов, группу элементов И, элемент И, при этом информационные выходы первого регистра операндов подключены к первой группе входов схемы сравнения, выход которой соединен с первым входом элемента И, второй вход которого соединен с выходом генератора тактовых импульсов, а выход — co счетным входом счетчика и входами управления элементов И группы, информационные входы которых соединены с соответствующими выходами второго регистра операндов, а выходы — со входами слагаемого накапливающего сумматора, о т л и ч а ю щ е е с я тем, что, с целью расширения функциональных возмо>кностей за счет выполнения операции умножения, в него введен коммутирующий переключатель, первые входы которого соединены с выходами старших разрядов накапливающего сумматора, вторые входы — с информационными выходами счетчика, а выходы — со второй группой входов схемы сравнения.

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

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

No 392495, кл. G 06 F 7/39, 1971.

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

Мо 396689, кл. G 06 F 7/39, 1969 тип).

794635

Заказ 863

Изд. № 138 Тираж 749

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

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

Подписное

Загорская типография Упрполиграфиздата Мособлисполкома

Сост а витсл ь Г. Пле ще в

Редактор Л. Утехина Техред А. Камышникова Корректоры A. Галахова и Л. Орлова

Вычислительное устройство Вычислительное устройство Вычислительное устройство 

 

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

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

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

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

Изобретение относится к цифровым умножителям и предназначено для умножения цифрового сигнала (ЦС) на сигнал в форме периодической волны, преимущественно синусоидальной

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

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

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

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

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