Делительное устройство

 

ОПИСАНИЕ

ИЗОБРЕТЕНИЯ

К АЗОРСКОМУ С ИТИЛЬСТВУ

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

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

Ресеубаик (ii>851404 (и ) Дополнительное í авт. свид-ау (51)м. кл;э (22) Заявлено 19 ° 12 ° 79 (2I) 2857664/18-24 с присоединением заявки Н9

G 06 F 7/52

Гвсударствсннмй авимтат

СССР ве делам мзобретенн1 в еткрыткй. (23) Г3риоритет (53) УДК 681. 325 (088. 8) Опубликовано .300781. Бюллетень Н9 28

Дата снтубликоваиия описания 30. 07. 8"

P2) Авторы изобретения

А,А, Охотин и В.A. Новнчихин (71) Заявитель (54) ДЕЛИТЕЛЬНОЕ УСТРОЙСТВО

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

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

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

Наиболее близким к предлагаемому является устройство для деления, содержащее управляемые делители частоты, элемент И, счетчики делимого и 20 делителя, триггер и счетчик результата t 2)

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

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

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

851404

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

На чертеже показано предлагаемое множительно-делительное устройство.

Устройство содержит счетчик 1 делимого, вход которого соединен со входом второго элемента И 2, выходом реверсивного счетчика 3 числа m u управляющим входом данного счетчика, выход счетчика 1 делимого связан с установочным. входом делителя 4 частоты с управляемым коэффициентом 4 деления, вход которого соединен с выходом элемента

И 5 и входом делителя б частоты с управляющим коэффициентом деления, выход делителя 4 частоты с управляемым коэффициентом деления связан с вычитающим входом реверсивного счетчика 7-, установочный вход которого соединен с выходом счетчика 8, входы которого соединены с выходом делителя Ъ, с управляемым коэффициентом деления, выходом элемента И 9 и входом триггера 10 управления, вход записи реверсивного счетчика 7 соединен с выходом триггера 10 управления,вычитающими входами реверсивных счетчиков 11 и 3 и входами управления элементов И 5 и 9 сигнальные входы элементов И 5 и 9 соединены, выход реверсивного счетчика 11 соединен с управляющим входом данного счетчика, входом счетчика 12 делителя, выход которого соединен с установочным входом делителя б с управляемым коэффициентом деления, и входом элемента И 2, выход которого соединен со вторым управляемым входом элемента И 9, на сигнальные входы элементов И 5 и 9 подается импульсная последовательность частоты с генератора 13.

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

П®ред началом вычисления в счетчики 1 и 12 записываются соответственно числа В и С, а в реверсивные счетчики 3, 7 и 11 соответственно числа в, А, и, после чего на сигнальные входы элементов И 5 и 9 подаются йрямоугольные импульсы частоты f,. с генератора 13. Пройдя через элемент И 5, импульсы поступают на вход делителя 4 частоты управляемым

10 !

5 коэффициентом 4 деления, коэффициент деления которого определяется содержимым счетчика 1 делимогб.

Импульсы с выхода делителя 4 с управляемым коэффициентом деления поступают на вычитающий вход реверсивного счетчика 7. Когда содержимое реверсивного счетчика 7 станет равным нулю, триггер 10 управления опрокидывается, вычитая единицу в реверсивных счетчиках 3 и 11, элементе И 5 и открывая соответственно элемент И 9. При этом число импульсов, прошедшее через элемент И 5 до опрокидывания триггера 10 будет равно

Следовательно, на делитель частоты с управляемым коэффициентом 6 деления, коэффициент деления которого равен С, поступают N импульсов. При этом число импульсов, поступившее в счетчик 8, соответственно равно

А ° В

С

При опрокидывании триггера 10 управления содержимое счетчика 8 результата переписывается в реверсивный счетчик 7, а первый импульс,прошедший через открытый элемент И 9, сбрасывает счетчик 8 результата в нуль и устанавливает триггер управления 10 в исходное состояние. При этом элемент И 9 закрывается и открывается элемент И 5, процесс вычисЗ5 ления продолжается.до тех пор, пока содержимое реверсивного счетчика 3 или 11 не станет равным нулю.

Пусть, например, m О. При этоМ с выхода реверсивного счетчика 3

4О поступает импульс, переписывая содержимое счетчика 1 делимого. Его содержимое становится равным единице, соответственно коэффициент деле- ния делителя частоты с управляемым

45 коэффициентом деления 4 станет равным единице, т.е. каждый импульс, поступающий на вход делителя приходит на его выход. После окончания нового цикла счета в счетчике 8 результата записывается число д- В

Р„

Процесс вычисления по новому циклу проходис до тех пор, пока со.держимое реверсивного счетчика 11

55 не станет равным нулю. При этом с выхода элемента И 2 выдается сигнал, закрывающий элемент И 9, запрещая таким образом сброс счетчика 8 результата и установку триггера 10 уп равления в исходное состояние. При этом содержимое счетчика результата равно дttam

С"

Р„ и процесс вычисления заканчивается.

851404

Очевидно, в зависимости от содержимого счетчика 1 делимого, де- лителя 12 частоты и реверсивного счетчика 7 окончательная формула (1) может бысть и несколько иной

А — для B=1 нли mm-=О (2) O тъ

P А В для C=1 нлн п=О (3)

В

P = — для A=1 п (4) f11 )С=1 для A=1

I — для A=1 и В=1 или m=O (6) В ется ле известном устройстве осуществлявыполнение результата по формуА

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

A В™ъ

Сп т.е. оно осуществляет операцию уиноженкя и деления, кроме того, пред.-лагаемое устройство может осуществлять операцию возведения в степень, например, P В при A=C=1 и позволяет осуществлять операцию деления одновременно с возведением делимого к делителя в степень,причем степень делителя может быть отличной от степени делимого.

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

Р В ; Р -C ; Р Р /Р; Р -a ° Р

Ъ

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

Для повышения точности вычисления в случае (6) можно записать А10", а после окончания процесса вычисления перенести запятую в результате на Е единиц влево, начиная с младЮего разряда результата. Аналогичный процесс можно провести для любой операции, где требуется деление.

Для условий (1), (4) к (6) достигается сокращение времени вычисления, так как процесс деления в предлагаемом устройстве совмещен по времени с умножением.

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

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

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

25 него введены два элемента И и три реверсивных счетчика, причем установочный вход первого реверсивного счетчика соединен с выходом счетчика результата, вычитающнй вход первого реверснвйого счетчика соединек с выходом второго делителя, вход записи первого реверсивного счетчика подключен к выходу триггера управления, вход второго реверсивного счетчика соединен со вторым входом пер35 вого элемента И, а выход соединен с управляющим входом второго реверсивного счетчика, входом третьего счетчика делителя и первым входом второго элемента И, вычитающий вход щ() третьего реверсивного счетчика соединен с входом записи первого реверсивного счетчика, а выход соединен со входом счетчика делимого, управляющий вход третьего реверсивного счетчика подключен ко входу счетчика делимого и ко второму входу второго элемента И, выход которого соединен с первым входом третьего элемента И, второй вход которого соединен с выходом гекератора, а тре50 тий вход соединен со входом записи первого реверсивного счетчика, выход третьего элемента И соединен с управляющим входом счетчика результата.

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

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

9 342187, кл. G 06 F 7/52, 1971.

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

В 615477, кл. G 06 F 7/52, 1977 (прототип). 851404

Тирам 745 Подписное

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

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

Заказ 6360/69

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

Составитель Л. Савченко

Редактор Н. Безродная Техред:Н. Келушак Корректор В, Синицкая

Делительное устройство Делительное устройство Делительное устройство Делительное устройство 

 

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

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

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

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

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

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

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

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

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

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