Делительное устройство Советский патент 1975 года по МПК G06F7/52 

Описание патента на изобретение SU470805A1

лей 7 и 6 соединены со входами соответствующих ячеек счетчиков частного 3 и делимого 2. При этом для формирования цифр «9 (дополнительный код) в старших разрядах делителя, где образуются нули при сдвиге (взяты в скобки в примере), используется триггер 12, единичный вход которого соединен с шиной 13, являющейся промежуточным выходом преобразователя 1, а нулевой вход - с шиной 9. Единичный выход триггера 12 связан с входом схемы «И 14, второй вход которой связан с распределителем 8, третий - с шиной 13, а выход-со входами соответствующих ячеек счетчика делимого 2.

Выход счетчика 2 связан с единичным входом триггера 5, выходы которого подключены к схемам «И 15 и «И 16, соединенным по второму входу с шиной 9. Выход схемы «И 16 подключен к нулевым входам триггеров 4 и 5, а выход схемы «И 15 - к единичному входу триггера 4, выходы которого соединены с шинами управления режимом работы счетчика 3 и с шинами сдвига распределителя 8.

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

преобразователя 1 используется аналого-цифровой преобразователь (АЦП). На чертеже показан вариант аналогового задания делителя, при этом АЦП включает в себя счетчик 17, вход которого соединен с шиной 18, по которой поступают тактовые импульсы (ТИ), а кодовые выходы счетчика 17 соединены со входами преобразователя код - напряжении (ПКН) 19, вырабатывающего напряжение обратной связи (7ос пропорциональное содержимому счетчика 17. Выход ПКН 19 соединен со входом схемы сравнения 20, на второй вход которого подается напряжение, пропорциональное делителю Уд, а третий вход соединен с шиной 18. На шине 10 схемы сравнения 20 действует прямой, а на шине 11-дополнительный единичный код делителя. Для простоты изложения и наглядности устройство показано трехразрядным.

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

Делимое в прямом коде записывается в счетчик 2, триггеры 5 и 4 устанавливаются в «О, что соответствует включению счетчика 3 на сложение, распределитель 8 устанавливается на р-ю (старшую) ячейку (где р - число разрядов частного). Делитель подается на вход схемы сравнения 20 преобразователя I, а тактовые импульсы - на шину 18. За цик„т

преобразования по шине 10 проходит число импульсов, равное делителю, а по шине И - его дополнению. Импульсы по шине 11 через разрешенный старшей ячейкой распределителя 8 вентиль 6 подают в счетчик 2. Импульс переполнения счетчика 2 устанавливает триггер 5 в еди;1ичное состояние. После окончания цикла преобразования импульс по шине 9, пройдя через разрешенную триггером 5 схему «И 16, подтверждает состояние триггера 4, возвращает триггер 5 в «О и через разрешенный старшей ячейкой распределителя 8 вентиль 7 фиксируется в ячейке старшего разряда счетчика 3.

Отсутствие в течение цикла преобразования переноса из счетчика 2 свидетельствует о смене знака остатка и приводит к тому, что триггер 5 остается в «О. Импульс по шине 9 через схему «И 15 переводит триггер 4 в «1, включив счетчик 3 на вычитание, переключив распределитель 8 на вторую ячейку и осушествив сдвиг частного и делителя относительно делимого. Начинается формирование второго разряда частного. Через разрешенный второй ячейкой распределителя 8 вентиль 6, делитель в прямом коде по шине 10 прибавляется в более младшие разряды счетчика 2, а число циклов фиксируется во второй ячейке счетчика 3. Перенос из счетчика 2 в этом случае свидетельствует об очередной смене знака остатка и устанавливает триггер 5 в «1, а импульс окончания цикла через схему «И 15 переводит триггер 4 в «О (счетчик 2 включен на сложение), переключив распределитель 8 (произведя сдвиг делителя и частного); триггер 5 возврашается в исходное состояние. Теперь делитель опять.поступает по шине 11 на счетчик 2 в дополнительном коде. При образовании дополнительного кода необходимо

формировать по (т-1) импульсов (где т - основание системы счисления), подавая их в старшие разряды делимого, которые теперь за счет сдвига делителя не перекрываются его разрядной сеткой (взяты в скобки в примере). Это осуществляется триггером 12 и схемой «И 14. Импульсом конца предыдущего цикла триггер 12 устанавливается в «О, первый импульс последовательности с промежуточного выхода счетчика 17 устанавливает его в «1, разрешив схему «И 14 для последующих (т-1) импульсов (до конца цикла), которые проходят на соответствующие входы счетчика 2.

Окончание деления фиксируется переходом распределителя 8 на последнюю нулевую ячейку.

Предмет изобретения

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

20

-ly

Т

Ug.-

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

название год авторы номер документа
МНОЖИТЕЛЬНО-ДЕЛИТЕЛЬНОЕ УСТРОЙСТВО 1968
SU217718A1
Устройство для умножения и деленияпОСлЕдОВАТЕльНО-пАРАллЕльНОгОдЕйСТВия 1979
  • Гениевский Георгий Иванович
  • Лойко Юрий Иванович
  • Лотоева Марина Степановна
SU817703A1
Устройство для деления чисел в форме с плавающей запятой 1988
  • Селезнев Александр Иванович
SU1566340A1
Делительное устройство 1983
  • Глазачев Александр Юрьевич
SU1198512A1
Арифметическое устройство 1985
  • Иваськив Юрий Лукич
  • Харам Владимир Самуилович
  • Погребинский Соломон Бениаминович
SU1550510A1
Устройство для деления нормализованных чисел 1985
  • Баклан Борис Андреевич
SU1290302A1
Устройство для деления двоичных чисел с фиксированной запятой 1974
  • Берг Юрий Леонидович
SU512469A1
Устройство для деления 1983
  • Канивец Анатолий Иванович
  • Корниенко Григорий Иванович
  • Дианов Владимир Иванович
  • Дианов Михаил Иванович
SU1164698A1
Устройство для деления двоичных чисел 1987
  • Добрынин Анатолий Анатольевич
  • Юрков Дмитрий Львович
SU1432508A1
Устройство для деления 1983
  • Китаев Василий Андреевич
  • Михайлов Рудольф Павлович
  • Рябков Николай Андреевич
SU1166100A1

Иллюстрации к изобретению SU 470 805 A1

Реферат патента 1975 года Делительное устройство

Формула изобретения SU 470 805 A1

SU 470 805 A1

Авторы

Русинов Леон Абрамович

Соловьев Юрий Валентинович

Сягаев Николай Андреевич

Гуревич Александр Львович

Даты

1975-05-15Публикация

1973-07-16Подача