Устройство деления чисел без восстановления остатка

Номер патента: 551642

Авторы: Демина, Кривего, Шабунина, Шуленин

ZIP архив

Текст

ОП ИСАНИЕ ИЗОБРЕТЕНИЯ К АВТОРСКОМУ СВИДНИЛЬСТВУ Союз СоветскихСоциалистицескихРеспублик(45) Дата опублико осударстаенныи комитетСовета Министров СССРоо делам иоооретеннйи открытий 53 77 Бюллетень11 681,38.8) ния описания 20,06,7(5 ТРОЙСТВО ДЕЛЕНИЯ ЧИСЕЛ БЕЗ В НОВЛЕНИЯ ОСТАТКА Изобретение относится к вычислительнойтехнике и может использоваться в арифметических устройствах.Известны устройства для деления безвосстановления остатка, содержашие регистры делимого, делителя, частного, сумматор, схемы анализа знаков и логическиеэлементы,Однако известные устройства требуютбольшого количества оборудования, 10Наиболее близко к изобретению устройство, содержащее регистр делителя, подключенный к первому входу преобразователя кодов, выход которого подключен к первомувходу сумматора, второй вход которого подключен к выходу регистра делимого, блоканализа знаков, входы которого соответственно подключены к выходам старших разрядов регистров делимого и делителя, а выход блока анализа знаков подключен к второ му входу преобразователя кодов и к входумладшего разряда регистра частного, элементы И и элементы ИЛИ.Недостатками этого устройства явметодическая погрешность в случае,делимое-положительное, а делитель - отрицательный; большое число цепей управления ибольшое количество аппаратуры.Цель изобретений - повышение точностивычислений и надежности устройства,Это достигается тем, что в устройствовведен блок коррекции частного, выход которого подключен к первым входам первогоэлемента И и первого элемента ИЛИ, второйвход которого подключен к первому управляющему входу устройства и к первому входувторого элемента И, а выход первого элемента ИЛИ подключен к входу младшего разряда сумматора, выход которого подключенк вторым входам элементов И, выходы которых подключены к соответствующим входамвторого элемента ИЛИ, выход которого подключен к первому входу регистра частного,второй вход которого подключен к второмууправляющему входу устройства и к первому входу регистра делимого, второй входкоторого подключен к выходу регистра частного, входы блока коррекции частного подключены к выходам старших разрядов регистров делимого и делителя,На чертеже дана схема предлагаемогоустройства,Оно содержит регистр 1 делимого, регистр 2 делителя, регистр 3 частного,сумматор 4, преобразователь кодов 5, блок6 анализа знаков, блок 7 коррекции частного, элементы И 8,9, элементы ИЛИ 10,11.Устройство деления поедназначено для10 деления чисел с фиксированной запятой, представленных в модифицированном дополнительном коде. Код делимого числа записывается в регистр 1, код делителя - в регистр 2.В первом цикла на блоке 6 анализа знаков определяется знак частного; если знаки делимого и делителя совпадают, то в младший разряд регистра 3 частного записываеч ся фО", если знаки несовпадают- ф 1 Знак регистра 1 делимого запись;вается в блок 6 анализа знаков.Со второго по (и) циклы, где т 1 - число разрядов мантиссь", делимого и делителя, производится вычисление цифр частного, блок 25 анализа 6 анализирует знаки делителя и делимого (остатка). Если знаки делителя и делимого (остатка) не совпадают, то осуществляется сложение содержимого регистров 1 и 2 на сумматоре 4, Если знаки оди-ЗО иаковы, на сумматоре 4 происходит вычитание из делимого (остатка) делителя, при этом в цепь переноса младшего разряда сумматора 1 через элемент ИЛИ 11 поступает1 Затем открывается элемент И 8, че- ф рез который код сумматора 4 со сдвигом влево на один разряд поступает на информационные входы оегистра 3, При подаче первого управляющего синхроимпульса с блока управления одновременно частное с регистра 3 перепись вается в регистр 1, а полученный остаток из сумматора 4 в регистр 3 со сдвигом влево на один разряд. Вентили преобразователя кодов 5 запрешаются. Второй у правляюший синхроимпульс осуществляет 45 запись частного в регистр 3 со сдвигом влевс на один разряд и запись остатка в регистр 1, Знак регистра 1 отсылается в блок 6 анализа знаков. В результате сравнения знаков регистров 1 и 2 на блоке ана 50 лиза знаков формируется цифра частногс, Если знаки сопадают, тс в младший разряд регистра 3 частного записываетсяа если знаки не совпадают, то - "Оф, С целью уменьшения методической погрешноМ сти в конце операции, в случае, если делимое-положительно, а делитель - отрицательный, что запоминается в блоке 7 коррекции частного, осуществляется коррекция частного через элемент И 9, Частное переписывается в регисто 1, подачей первого управляющего синхроимпульса на вход регистра 1. К младшему разряду частного, записанного в сумматоре 4, через элемент И ИЛИ 11 частного прибавляется единица и при подаче второго управляющего синхроимпульса скорректированное частное переписывается в регистр 3 частного через эле мент И 9 прямой передачи кода сумматора на регистр 3.Формула изобретенияУстройство деления чисел без восстановления остатка, содержащее регистр делителя вь;ход которого подключен к первому входу преобразователя кодов, выход которого подключен к первому входу сумматора, второй вход которого подключен к выходу регистра делимого, блок анализа знаков, входы которого соответственно подключены к выходам старших разрядов регистра делимого и регистра делителя, а выход блока анализа знаков подключен к второму входу преобра зователя кодов и ко входу младшего разряда регистра частного, элементы И и элементы ИЛИ, о т л и ч а ю щ е е с я тем, что, с целью повышения точности и надежности, в устройство введен блок коррекциии частного, выход которого подключен к первым входам первого элемента И и первого элемента ИЛИ, второй вход которого подключен к первому управляющему входу устройства и к первому входу второго элемента И, а выход первого элемента ИЛИ подключен к входу младшего разряда сумматора, выход которого подключен к вторым входам элементов И, выходы которых подключены к соответствующим входам второго элемента ИЛИ, выход которого подключен к первому входу регистра частного, второй вход которого подключен к второму управляющему входу устройства и к первому входу регистра делимого, второй вход которого подключен к выходу регистра частного, входы блока коррекции частного подключены к выходам старших разрядов регистров делимого и делителя.Составитель В. ЖуковРедактор Л. Гребенникова Техред И. Асталош Корректор С ВолдижарЗаказ 125/26 Тираж 902 ПодписноеЦНИИПИ Госуларственного комитета Совета Министоов СССРпо делая изобоетений и открытий113035, Москва, Ж 35, Раушская наб., д. 4/5Филиал ППП "Трент", г. Ужгород, ул. Проектная, 4

Смотреть

Заявка

2123858, 10.04.1975

ПРЕДПРИЯТИЕ ПЯ А-1639

ШУЛЕНИН ЮРИЙ ВАСИЛЬЕВИЧ, КРИВЕГО ВЛАДИМИР АЛЕКСАНДРОВИЧ, ШАБУНИНА ЛЮБОВЬ АЛЕКСАНДРОВНА, ДЕМИНА НАТАЛИЯ ИВАНОВНА

МПК / Метки

МПК: G06F 7/39

Метки: восстановления, деления, остатка, чисел

Опубликовано: 25.03.1977

Код ссылки

<a href="https://patents.su/3-551642-ustrojjstvo-deleniya-chisel-bez-vosstanovleniya-ostatka.html" target="_blank" rel="follow" title="База патентов СССР">Устройство деления чисел без восстановления остатка</a>

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