Устройство для деления чисел
Иллюстрации
Показать всеРеферат
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК
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 частоты. . Таким образом, применение предлагаемого устройства в области вычислительной техники при построении универсальных арифметических устройст создает положительньй техникоэкономический эффект.