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

 

Изобретение относится к области вычислительной техники и может быть использовано для деления чисел, за- .данных число-импульсным кодом. Изобретение позволяет повысить точность вычисления за счет введения операции округления результата, введения дополнительной схемы 5 сравнения и коммутатора 6 в устройство, содержащее три счетчика 1-3 и схему 4 сравнения. i сл

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

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

РЕСГ1У БЛИК

А1 (19) (11) CS1) 4 С 06 F 7/60

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

Н ABTOPGHOMY СВИДЕТЕЛЬСТВУ

Фие. 1

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

OО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ (21) 3995123/24-24 (22) 23.12.85 (46) 07.06.87. Бюл. у 2 1 (72) А.С.Лебединский, В.Н.Певцов, Е.В.Хоменко, Л.П.Чумак и Б.И. Компаниец (53) 681.325 (088.8) (56) Авторское свидетельство СССР

У 615477, кл. G 06 F 7/60, 1977.

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

У 1049906, кл. G 06 F 7/60, 1982. (54) УСТРОЙСТВО ДЛЯ ДЕЛЕНИЯ (57) Изобретение относится к области вычислительной техники и может быть использовано для деления чисел, за, данных число-импульсным кодом. Изобретение позволяет повысить точность вычисления за счет введения операции округления результата, введения дополнительной схемы 5 сравнения и коммутатора 6 в устройство, содержащее три счетчика 1-3 и схему 4 сравнения.

1315972

Содержимое счетчиков 1-2 сравнивают- лимого в счетчике 1 находится эначеся схемой 4 сравнения. При каждом ние остатка, которое сравнивается с превышении содержимого счетчика 1 половиной значения делителя, Сравненад содержимым счетчика 2 на выходе ние производится схемой 5 сравнени сравнения. схемы 4 сравнения возникает сигнал, При превышении остатком половины депо которому к содержимому первого лителя к результату находящ с дящемуся в счетчика 3 добавляется единица, а счетчике 3, прибавляется единица, счетчик 1 устанавливается в состоя- Тем самым производится округление ние "единица". Таким образом, в счет- результата до целого, в результате чике 3 накапливается результат деле- чего абсолютная погрешност ешность частного ния. После окончания выдачи кода де- не превышает 0,5. 2 ил, 1

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

Цель изобретения — повышение точ- 5 ности.

На фиг. 1 представлена функцио- нальная схема устройства для деления; на фиг. 2 — временные диаграммы, поясняющие работу устройства.

Предлагаемое устройство содержит три счетчика 1 3, схему 4 сравнения, дополнительную схему 5 сравнения, коммутатор 6, вход 7 сброса, вход 8 сопровождения делимого, входы 9 и 10 делимого и делителя, выход 11 результата, вход 12 логической единицы, вход 13 логического нуля, выход 14 схемы сравнения, выход 15 дополнительной схемы сравнения, выход 16 коммутатора.

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

Перед началом работы на вход сброса устройства (фиг.1) подается сигнал

"Сброс",. который поступает на входы установки в нуль счетчиков 1-3. Тем самым устройство приводится в исходное состояние.

При вычислении частного на входы делимого и делителя соответственно поступают синхронно m импульсов кода делимого и п импульсов кода делителя (фиг;2). Одновременно на вход 8 устройства поступает сигнал логической единицы. Импульсы кода делимого поступают на счетный вход счетчика 1, а импульсы кода делителя — на счет ный вход счетчика 2. Счетчики 1 и 2

2 срабатывают по фронту импульсов, поступающих на их счетные входы.

Схема 4 сравнивает содержимое счетчиков 1 и 2. При поступлении первых п импульсов кода делимого и кода делителя состояния счетчиков

1 и 2 одинаковы. На выходе схемы 4 сравнения присутствует сигнал логического нуля. После поступления и импульсов кода делителя и кода делимого счетчики 1 н 2 находятся в состоянии "и". В дальнейшем на счетный вход счетчика 2 импульсы не подаются и он все время остается в состоянии

"n". При поступлении (и+1)-ro импульса кода делимого содержимое счетчика 1 становится больше содержимого счетчика 2. На выходе схемы 4 сравнения возникает сигнал логической единицы, поступающий на вход коммутатора 6 и на вход разрешения записи счетчика 1, который тем самым устанавливается в состояние "Единица".

Это происходит потому, что на вход первого разряда счетчика 1 подан потенциал логической единицы, а на.входы остальных разрядов — потенциал ло. гического нуля (фиг. 1).

Сигнал с выхода "Больше" схемы 4 сравнения проходит через коммутатор и поступает на счетный вход счетчика 3, увеличивая содержимое последнего на единицу.

После окончания переходных процессов в счетчике 1, при установке его по установочному входу в состояние "Единица", на выходе схемы 4 сравнения сигнал логической единицы снимается, поскольку п ), 1.

3 t3

Далее на счетный вход счетчика 1 продолжают поступать импульсы кода делимого. При каждом превышении содержимого счетчика 1 над содержимым счетчика 2 происходит возврат счетчика 1 в состояние "Единица" и увеличение содержимого счетчика 3 на единицу.

После поступления ш-го импульса кода делимого содержимое счетчика 1 представляет собой

p m — kn>

15972 4 ка 2, на выходе схемы 5 сравнения будет присутствовать потенциал логической единицы. Тем самым к содержимому счетчика 3 добавляется едини5

10 ца. Если же после окончания поступления импульсов кода делимого содержимое счетчика 1 окажется равным или меньшим половины содержимого счетчика 2, на выходе схемы 5 сравнения будет присутствовать потенциал логического нуля.

Формула изобретения где m — число импульсов кода дели- 15 мого; и — число импульсов кода делителяю

- число импульсов, поступивших на счетный вход первого 20 счетчика. ш

Причем р (n. Частное можно записать как

25 ш р

= k+ — -ъ и п лежит в пределах и число и

0 (Й 1.. Если п т.е. р †. вЂ, к полученному результату деления, т.е ° к содержимому счетчика З,добавляется единица. Если 35 ч и же р (, единица к содержимому счетчика 3 не добавляется.

На вход второго числа схемы 5 сравнения подано значение половины 40 содержимого счетчика 2. Схема .5 сравнения, таким образом, производит сравнение содержимого счетчика 1 с половиной содержимого счетчика 2.

При поступлении импульсов кода 45 . делимого выходной сигнал схемы 5 сравнения не учитывается, так как он не проходит через коммутатор 5.

После окончания поступления импульсов кода делимого потенциал ло- 50 гической единицы, поступающий на вход 8 устройства, снимается. Теперь, если содержимое счетчика 1 окажется больше половины содержимого счетчиУстройство для деления, содержащее три счетчика и схему сравнения, причем входы делимого и делителя устройства соединены со счетными входами соответственно первого и второго счетчиков, выходы которых .соединены с входами первого и второго чисел схемы сравнения, выход которой соединен с входом разрешения записи первого счетчика, информационный вход младшего разряда которого соединен с входом логической единицы устройства, вход логического нуля которого соединен с информационными входами N-1 старших разрядов первого счетчика, выход третьего счетчика является выходом результата устройства, вход сброса устройства соединен с входами сброса. первого, второго и третьего счетчиков, о т л и— ч а ю щ е е с я тем, что, с целью повышения точности, в него введены дополнительная схема сравнения и коммутатор, при этом выход первого счетчика соединен с входом первого числа дополнительной схемы сравнения, вход

i-ro разряда второго числа которой (где i = 1,2,...,N-1) соединен с выходом (i+1)-го разряда второго счетчика, вход логического нуля устройства соединен с входом N-го разряда второго числа дополнительной схемы сравнения, выход которой соединен с первым информационным входом коммутатора, второй информационный вход которой соединен с выходом схемы сравнения, вход сопровождения делимого устройства .соединен с управляющим входом коммутатора, выход которого соединен со счетным входом третьего счетчика.

1315972

Составитель Н.Маркелова

Редактор А.Шишкина Техред N.Õoäàíö÷ Корр ект ор А . Обруч ар

Заказ 2364/51 Тираж 672 Подписное

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

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

Производственно-полиграфическое предприятие, г.ужгород, ул.Проектная,4

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

 

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

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

Изобретение относится к вычислительной технике

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

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

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

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

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

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

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