Устройство для деления чисел, представленных в число- импульсных кодах

 

О I1 И С А Й И Е п11 450!70

ИЗОБРЕТЕНИЯ

Фоюэ Соватскиа

Социалистических

Республик

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (61) Зависимое от авт. свидетельства (22) Заявлено 08.01.73 (21) 1868268/18-24 с присоединением заявки № (32) Приоритет

Опубликовано 15.11.74. Бюллетень № 42

Дата опубликования описания 10.07.75 (51) М. Кл. G 06f 7/39

Государственный комитет.Совета МинисТров СССР по делам изобретений и открытий (53) УДК 681.3(088.8) (72) Авторы изобретения

Н. И. Грибок и P-А. В. Обуханич (71) Заявитель (54) УСТРОЙСТВО ДЛЯ ДЕЛЕНИЯ ЧИСЕЛ, ПРЕДСТАВЛЕННЫХ В ЧИСЛО-ИМПУЛЬСНЫХ КОДАХ

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

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

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

С целью повышения быстродействия устройства выход тактового генератора подключен ко входу первой схемы «И>, другой вход которой соединен с выходом распределительного блока, а выход подключен к первым входам второй и третьей схем «И», второй вход второй схемы «И» соединен с выходом первого триггера управления реверсом, со вторым входом второго триггера управления реверсом и входом распределительного блока; второй вход третьей схемы «И» соединен с вы5 ходом второго три1 гера управления реверсом, со входом распределительного блока и со входом первой схемы «ИЛИ», другой вход которой соединен со входом «Окончание записи» устройства, а выход подключен

10 ко втором) входу первого триггера управления реверсом; третий вход второй схемы «И» подключен к нулевому выходу первого реверсивного счетчика и к первому входу первого триггера управления реверсом; третий вход

15 третьей схемы «И» подключен к нулевому выходу второго реверсивного счетчика и к первому входу второго триггера управления реверсом, выход второй схемы «И» подключен ко второму входу второй схемы «ИЛИ», 20 выход которой соединен со входом второго реверсивного счетчика, а через делитель импульсов на десять — к третьему входу третьей схемы «ИЛИ», выход которой соединен со входом первого реверсивного счетчи25 ка; выход третьей схемы «И» подключен к первому входу третьей схемы «ИЛИ», второй вход которой соединен со входом делимого устройства, а выход подключен к входу первого реверсивного счетчика и через другой

30 делитель импульсов на десять — к первому

450170

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

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

65 входу второй схемы «ИЛИ», выход которой подключен ко входу второго реверсивного счетчика; выходы схем сравнения соединены с соответствующими входами распределительного блока, выходы распределительного блока подключены к соответствующим входам блока приема результата.

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

На чертеже изображена блок-схема изобретения, где:

1 — делитель импульсов на десять; 2 — логическая схема «И»; 3 — логическая схема

«ИЛИ»; 4 — реверсивный счетчик; 5 — триггер управления реверсом; 6 — схема сравнения; 7 — счетчик делителя; 8 — схема сравнения; 9 — распределительный блок; 10— логическая схема «ИЛИ»; 11 — реверсивный счетчик; 12 — триггер управления реверсом;

13 — делитель импульсов на десять; 14 — логическая схема «И»; 15 — логическая схема

«И»; 16 — тактовый генератор; 17 — блок приема результата; 18 — логическая схема

«ИЛИ».

Работа устройства заключается в следующем.

В исходном состоянии реверсивные счетчики 4, 11 обнулены и находятся в режиме суммирования. На схему «И» 15 поступает сигнал разрешения с выхода 3 распределительного блока 9. Схемы «И» 2, 14 закрыты по первым входам.

На вход двоичного счетчика 7 поступает число-импульсный код делителя N. После записи делителя на вход схемы «ИЛИ» 10 поступает число-импульсный код делимого

М. Двоичный счетчик 7, схема сравнения 8 и реверсивный счетчик 11 образуют пересчетную схему с коэффициентом пересчета 1: N.

С выхода схемы сравнения 8 снимается целочисленное значение результата деления

М

Y= и заносится через распределительN ный блок 9 в декады целой части блока приема результата. После окончания поступления число-импульсного кода делимого М вырабатывается импульс «Окончание записи», который перебрасывает триггер 12 управления реверсом, в результате чего реверсивный счетчик 11 переключается в режим вычитания и схема «И» 14 открывается по первому входу. На третий вход схемы «И»

14 поступает сигнал разрешения при наличии в счетчике 11 остатка от деления. При отсутствии остатка деление прекращается.

При наличии остатка импульсы с выхода схемы «И» 14 поступают на вход реверсивного счетчика 4 и через делитель 13 импульсов на десять — на вход реверсивного счетчика 11. С приходом в счетчик 11 количества импульсов, численно равного остатку Ль

40 схема «И» 14 закрывается по третьему входу, а триггер 12 перебрасывается в исходное состояние.

Во время умножения остатка Л на десять счетчик 7, схема сравнения 6 и реверсивный счетчик 4 работают как пересчетная схема с коэффициентом пересчета 1: N. Результат

10. Д1 от деления остатка Л Y = поступает

N с выхода схемы сравнения 6 на вход распределительного блока 9, с выхода которого заносится в соответствующую декаду дробной части блока приема результата. Переброс триггера 12 воздействует на триггер 5 и вызывает переключение его в противоположное исходному состояние, в результате чего реверсивный счетчик 4 переключается в режим вычитания и схема «И» 2 открывается по первому входу. При наличии остатка от деления в счетчике 4 на третий вход схемы «И» 2 подается сигнал разрешения, и импульсы с выхода схемы «И» 2 поступают на вход реверсивного счетчика 11 и через делитель 1 импульсов на десять — на вход реверсивного счетчика 4. Пусть остаток от де10 д1 ления YI — — равен Л . Число Л;)(10

N поступает на вход пересчетной схемы (пози10 Д2 ции 7, 8, 11). Результат от деления Yq— с выхода схемы сравнения 8 поступает через распределительный блок 9 в более младшую декаду дробной части блока приема результата. С приходом в счетчик 4 количества импульсов, равного остатку Ь, схема «И» 2 закрывается, а триггер 5 перебрасывается в исходное состояние, что вызывает переключение триггера 12 и при наличии остатка Лз начинается следующий цикл деления. Процесс деления прекращается с приходом сигнала запрета на вход схемы «И» 15. со входом второго реверсивного счетчика, а через делитель импульсов на десять — к третьему входу третьей схемы «ИЛИ», выход которой соединен со входом первого ревер5 сивного счетчика; выход третьей схемы «И» подключен к первому входу третьей схемы

«ИЛИ», второй вход которой соединен со входом делимого устройства, а выход подключен к входу первого реверсивного счетчи10 ка и через другой делитель, импульсов на десять — к первому входу второй схемы

«ИЛИ», выход которой подключен ко входу второго реверсивного счетчика; выходы схем сравнения соединены с соответствующими

15 входами распределительного блока, выходы распределительного блока подключены к соответствующим входам блока приема результата.

Составитель А. Зубков

Техред Е. Борисова Корректор Д. Брахнина

Лака" 1604/19 Изд. № 1421 П одписное

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

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

Типографии, пр. Сапунова, 2 ного блока; второй вход третьей схемы «И» соединен с выходом второго триггера управления реверсом, со входом распределительного блока и со входом первой схемы

«ИЛИ», другой вход которой соединен со входом «Окончание записи» устройства, а выход подключен ко второму входу первого триггера управления реверсом; третий вход второй схемы «И» подключен к нулевому выходу первого реверсивного счетчика и к первому входу первого триггера управления реверсом; третий вход третьей схемы «И» подключен к нулевому выходу второго реверсивного счетчика и к первому входу второго триггера управления реверсом, выход второй схемы «И» подключен ко второму входу второй схемы «ИЛИ», выход которой соединен

17(I

I

I

I

I

I

I

Устройство для деления чисел, представленных в число- импульсных кодах Устройство для деления чисел, представленных в число- импульсных кодах Устройство для деления чисел, представленных в число- импульсных кодах 

 

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

Сумматор // 450164

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

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

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

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

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

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

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

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

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

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