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

 

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

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

РЕСПУБЛИК

y(5g 6 06 F 7/52

ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР

) )О ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ

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

И ABTOPCHOMV СВИДЕТЕЛЬСТВУ (21) 3391066/18-24 (22) 08.02.82 (46) 30.12.83. Вюл. 9 ..48 (72) A.Б. Егоров, В.A. Чистяков и В.И. Левинский (53) 681.325(088 8) (56) 1. Авторское свидетельство СССР

Р 734682, кл. 4 06 F 7/52, 1976.

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

9 615477, кл. G 06 F 7/60, 1977 (прототип ). (54)(57) УСТРОЙСТВО ДЛЯ ДЕЛЕНИЯ

ЧИСЕЛ, содержащее два управляемых делителя частоты, элемент И и генератор тактовых импульсов, причем информационные входы управляемых делителей частоты соединены .между собой, выход первого управляемого делителя частоты является выходом устройства, установочные входы пер,вого и второго управляемых делите» лей частоты соединены соответствеино с входами делителя и делимого устройства, о т л и ч а ю щ е е с я, тем, что, с целью повышения надеж„„S0ÄÄ 1064279 А йости устройства путем блокировки

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

И, второй и третий входы элемента И соединены соответственно с выходами первого и второго элементов ИЛИ, выход элемента И соединен с входом запуска генератора тактовых импуль- Я сов, выход второго элемента ИЛИ соединен с входом установки в ."0" Мааай второго управляемого делителя часто-; ив ты.

1064279

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

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

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

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

Недостатком известного устройства является низкая надежность его работы, так как при поступлении ЗО на входы делимого или делителя нулевого значения числа на его выходе появляется ошибочный результат.

Цель изобретения — повышение надежности устройства путем блокиров- 35 ки его работы при нулевом состоянии делимого или делителя.

Поставленная цель достигается тем, что в устройство для деления чисел, содержащее два управляемых 40 делителя частоты, элемент И и генератор тактовых импульсов, причем информационные входы управляемых делителей частоты соединены между собой, выход первого управляемого делителя частоты является выходом устройства, установочные входы первого и второго управляемых делителей частоты соединены соответственно с входами делителя и делимого устройства, введены первый и второй элементы ИЛИ, причем выход генератора тактовых импульсов соединен с информационным входом первого управляемого делителя частоты, установочные входы первого управляемого дели- 55 теля частоты соединены с входами первого элемента ИЛИ, выход которого соедииен с входом установки в "0" первого управляемого делителя частоты, установочные входы второго 60 управляемого делителя частоты соединены с входами второго элемента

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

На чертеже представлена функциональная схема устройства для деления чисел .

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

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

Перевод устройства из исходного ° состояния ь рабочий режим осуществляется занесением кода делителя на входы 9 и кода делимого на входы

12 устройства, при этом с выхода первого элемента ИЛИ 3 поступает единичный сигнал на установочный вход первого управляемого делителя 4 частоты, который разрешает перепись кода с входов 9 в делитель 4. Данный код является делителем, а также задает коэффициент деления первому управляемому делителю 4 частоты, кроме того, единичный сигнал с выхода первого элемента ИЛИ 3 поступает на второй вход элеме .та И 1.

Коды, заносимые по входам 9 и 12, отличны от нуля, в них присутствует хотя бы одна единица, чем и определяется наличие единичного сигнала на выходах первого и второго элемен1064279

Составитель B.Ãóñåâ

Техред С.Мигунова

Корректор 1 .Решетник

Редактор А.Власенко

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

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

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

Заказ 10533/50

Филиал ППП "Патент", г. Ужгород, ул. Проектная, 4 тов ИЛИ 3 и 8. Единичный сигнал с выхода второго элемента ИЛИ 8 поступает на третий вход элемента И 1, а также на установочный вход второго управляемого делителя 5 частоты, у которого снимается принудительная установка (блокировка ) состояния.

При установке кода делимого на входах 12 с выхода второго управляемого делителя 5 частоты на первый вход элемента И 1 поступает сигнал логической единицы. Наличие единичных сигналов на всех трех входах, элемента И 1 дает на его выходе сигнал логической единицы, который запускает генератор 2 тактовых импульсов, с выхода которого поступает импульсная последовательность на счетные входы первого и второго управляемых делителей 4 и 5 частоты. На выходе

10, связанном с выходом переполнения первого управляемого делителя 4 частоты, появляется количество импульсов, равное результату деления, количество которых определяется моментом остановки генератора 2 тактовых импульсов. Момент остановки ! генератора 2 тактовых импульсов определяется сигналом логического нуля с выхода второго управляемого делителя 5 частоты. Устройство переходит в статический режим, при этом на выходах 11 присутствует двоичный код остатка от деления двух чисел.

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

При появлении на входах делимого или делителя устройства нулевого

15 значения числа на выходах соответствующих элементов ИЛИ 3 и 8 появится сигнал уровня логического нуля, который блокирует по установочным входам работу управляемых

gp делителей 4,5 частоты. . Таким образом, применение предлагаемого устройства в области вычислительной техники при построении универсальных арифметических устройст создает положительньй техникоэкономический эффект.

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

 

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

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

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

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

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

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

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

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

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

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