Устройство для деления

 

Изобретение относится к вычислительной технике и может быть использовано в арифметических устройствах ЭВМ. ЦЕЛЬЮ ИЗОБРЕТЕНИЯ ЯВЛЯЕТСЯ ПОВЫШЕНИЕ ТОЧНОСТИ ВЫЧИСЛЕНИЯ ЧАСТНОГО. УСТРОЙСТВО СОДЕРЖИТ ВХОД 1 ДЕЛИМОГО, ВХОД 2 ДЕЛИТЕЛЯ, БЛОК 3 ДЕЛЕНИЯ, ДЕКРЕМЕНТОР 4, ИНКРЕМЕНТОР 5, УМНОЖИТЕЛИ 6,7, КОМПАРАТОРЫ 8,9, МУЛЬТИПЛЕКСОРЫ 10-11, ЭЛЕМЕНТЫ ИЛИ 12,13 выход 14 частного, выход 15 признака равенства нулю остатка от деления. Работает устройство следующим образом. Частное с выхода блока деления умножается первым умножителем на делитель и полученное произведение сравнивается первым компаратором с делимым. По результату сравнения: на выход частного устройства выдается или уменьшенное декрементором на единицу младшего разряда мантиссы частное, или частное без изменений, или умножается вторым умножителем делитель и увеличенное на единицу младшего разряда мантиссы частное, полученное произведение сравнивается вторым компаратором с делимым и по результату сравнения на выход частного устройства выдается либо увеличенное на единицу младшего разряда мантиссы частное, либо частное без изменений. В случае равенства нулю остатка от деления выдается признак равенства нулю остатка. 1 ил.

СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК

А1 (19) (И)

Ц1)g С 06 F 7/52 1

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

Н А ВТОРСНОМУ СВИДЕТЕЛЬСТВУ

ГОСУДАРСТ8ЕННЦЙ КОМИТЕТ

ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ

ПРИ ГКНТ СССР

1 (21) 46915 74/24-24 (22) 30,03.89 (46) 23,12 ° 90, Бюл, Ф 47 (72) Э,И,Ревинский (53) 681.325 (088,8) (56) Ричардс P К. Арифметические операции на цифровых вычислительных машинах, - М,; Иностранная литература, )957, с,301, 302.

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

11 781813, кл. С 06 Г 7/52, 1978, 2 (54) УСТРОЙСТВО ДЛЯ ДЕЛЕНИЯ (57) Иэобретение относится к вычислительной технике и может быть использовано в арифметических устройствах

3ВМ, Целью иэобретения является повышение точности вычисления частного.

Устройство содержит вход 1 делимого, вход 2 делителя блок 3 деления, декрементор 4, инкрементор 5, умножители 6,7, компараторы 3,9, мульти плексоры 10,11, элементы ИЛИ 12,13, 3

16 выход 14 частного, выход 15 признака равенства нулю остатка от деления

Работает устройство следующим образом. Частное с выхода блока деления умножается первым уиножителем на делитель и полученное произведение сравнивается первым компараторои с делимым, По результату сравнения: на выход частного устройства выдается или уменьшенное декременторои на, единицу млаДшего разряда мантиссы частное, или частное без изменений, 1

15707

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

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

ЭВМ, Цель изобретения - повышение точности вычисления частного. 25 .На чертеже изображена блок-схема устройства для деления, Устройство содержит вход 1 делимого, вход 2 делителя, блок 3 деления, декрементор 4, инкрементор 5,.уиножи- З0 тели 6 и 7, компараторы 8 и 9, мультиплексоры 10 u ll элементы ИЛИ 12 и )3, выход 14 частного и выход 15 признака равенства нулю остатка от деления.

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

Данные с входов делимого ) и дели. теля 2 поступают на соответствующие входы блока 3 деления, где произво40 дится деление по методу последовательных приближений, и на выходе блока деления формируется частное с погреш- ностью, не превышающей +l младшего разряда мантиссы, которое умножается уиножителем 6 на делитель с входа 2

45 делителя устройства. Полученное с выхода умножителя 6 произведение поступает иа информационный вход первого компаратора 8, где сравнивается с делиьыи, поступившим с входа 1 делимо50 го устройства на вход эталона первого коипаратора 8, На выходе первого компаратора 8 формируется результат с сравнения произведения с делимым, в соответствии с которым посредством связи выхода "Больше" первого компа ратора 8 с входом разрешения первого входа первого мультиплексора 10 и ° связи выходов Равно и |Меньше с первого компаратора 8 через первый логический элемент ИЛИ )2 с входом разре шения второго входа первого мульти-. плексора 10 выполняются следующие действия;

Если произведение равно или меньше делимого, то первым мультиплексором 10 выбирается частное с выхода блока 3 деления, Если произведение больше делимого, первым мультиплексором 10 выбирается результат с выхода декрементора 4, который вычитает из мантиссы частного, сформированного блоком 3 деления, единицу младшего разряда.

Одновременно с работой первого умножителя 6 инкремеитор 5 увеличивает частное, сформированное блоком 3 деления, на:единицу младшего разряда мантиссы, Полученный таким образом результат с выхода инкрементора 5 поступает на второй вход второго умножителя 7, где умножается на делитель с входа 2 делителя устройства, Произведение с выхода второго умножителя 7 поступает на информационный вход второго комларатора 9, где сравнивается с делимым, поступившим с входа 1 делимого устройства на вход эталона второго коипаратора 9. На выходах второго компаратора 9 формируется результат сравнения произведения с выхода второго умиожителя с делимым с входа

) делимого устройства, s соответствии с которым посредствои связи выхода

"Больше" второго компаратора 9 с входом разрешения первого входа второго мультиплексора 1) н связи выхода "Равно" второго компаратора 9 с входом

161570

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

Составитель Н,Маркелова

Техред H.Ходанич Корректор С,Черни .

Редактор 0,10рковецкая

Заказ 3987

Тираж 562

Подписное

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

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

Производственно-издательский комбинат "Патент", г.ужгород, ул. Гагарина,101 разрешения второго входа второго мультиплексора 11 выполняются следую= щие действия, Если произведение равно делимому, то вторым мультиплексором 11 выбира-ется результат с выхода инкрементора

5.

Если произведение больше делимого, то вторым мультиплексором 11 выбирает= 10 ся результат с выхода первого мультиплексора 10, который равен частному с выхода бпока 3 деления.

Результат с выхода второго мультиплексора 11 выдается на выход 14 частного устройства. Если на выходе

"Равно" первого компаратора 8 или на выходе "Равно" второго компаратора 9 присутствует логическая единица, то посредством соответствующих связей и 20 второго логического элемента ИЛИ 13 на выход 15 признака равенства нулю остатка от деления выдается логичес= кая единица, в противном случаенуль. 25

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

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

Устройство для деления Устройство для деления Устройство для деления 

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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