Устройство для деления чисел, представленных число- импульсным кодом
l9442l
ОП ИСАН И Е
ИЗОБРЕТЕН ИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ
Союз Советских Социалистических
Респуолик
Зависимое от авт. свидетельства №
Заявлено 27.XII.1965 (№ 1045848/26-24) с присоединением заявки № 1045841/26-24
Приоритет
Опубликовано 30.lll.1967. Бюллетень № 8
Дата опубликования описания 2Х1.1967
Кл. 42m, 14
МПК тт 06I
Комитет по делам иэобретений и открытий при Совете Министров
СССР
УД1<, 681.142.07:621.374.4 (088.8) Автор изобретения
Заявитель
А. Ф. Васильев
Всесоюзный научно-исследовательский и проектно-конструк институт металлургическот о машиностроения
УСТРОЙСТВО ДЛЯ ДЕЛЕНИЯ ЧИСЕЛ, ПРЕДСТАВЛЕННЫХ ЧИСЛО-ИМПУЛЬСНЫМ КОДОМ
Известны устройства для деления чисел, представленных число-импульсным кодом, содержащие два и-разрядных счетчика, две группы схем «И» и линию задержки.
11редложенное устройство отличается от известных тем, что в нем выход каждого u— (— 1)-го разряда одного счетчика соединен с одним входом схемы «И» одной группы, другои вход которого соединен с выходом
I,-го разряда другого счетчика; выходы схем
«И» этои же группы соединены через линию задержки с входом первого счетчика. >то позволяет уменьшить количество оборудования.
Для повышения точности выполнения операции деления в устройстве выходы m средних разрядов второго счетчика соединены с одними входами схем другой гругшы, число которых зависит от числа разрядов счетчика и требуемой точности выполнения операции, на другие входы которых подается сигнал выдачи делимого; а выходы всех схем «И» этой группы соединены с входами соответствующих разрядов второго счетчика, На чертеже показано предложенное устройство.
Устройство для деления чисел, представленных в последовательном единичном коде, и выполняет операцию N = при изменениях
m — < а от 0 до 12о/,m по приближенной формуле
Ж = (т+ о.) тг.
В устройстве счетчик 1 делителя включен на вычитание, а счет шк 2 делимого на сложение, причем выходы триггеров младших четвертого и шестого разрядов (в зависимости от треоуемои точности) первого счет шка подсоединены к управляющим входам схем «И» д — /, к сигнальным входам которых подключены выходы старших разрядов счетчика 2 (старшин разряд счетчика 2 — и схеме «И» д;
10 разряд, предшествующий старшему разряду, — к схеме «И» 9 и т. д.). Осе выходы схем
«И» c5 — 7 через линию задержки 6 поданы на вход счетчика 2.
Для повышения точности деления при зпа15 чительных отклонениях вели шны делителя от единицы (до 10 — 14%) выходы триггеров четвертого и пятого разрядов счет шка 1 подсоединены к управляющим входам схем «И» / и lU, сигнальные выходы которых подключены
20 к входам первого и второго триггеров младших разрядов этого же счетчика.
Разберем принцип работы устройства на конкретном примере.
Пусть требуется разделить = — 1,0846, 0,922 т. е. и =- 0,078=7,8 /0), и деление нуж1
1 — 0,078 но выполнить с точностью не хуже 1 /p.
30 Для этого случая единица должна быть представлена 8 двоичнывш разрядамп или 256
194421 импульсами (более чем 200 импульсами для решения с точностью не хуже 1 1О).
Тогда, применительно к данному примеру, n == 256,0,078 20 и ми ул ь сов, и =- 256 импульсов, делитель (1 — и) = 256 — 20=-236 импульсов, Лг = 256,1,0846 = 277,7 импульса.
Делитель в виде 236 импульсов поступает в счетчик 1, в результате произведенного вычитания 256 — 23о в пем остается величина с = — 20 импульсам, т. е. триггеры третьего и пятого разрядов оказываются в состоянии
«1», и схемы «И» 8 — 7 открыты.
Теперь задача устройства состоит в том, чтобы при поступлении делимого в счетчик 2 на каждые 236 импульсов равномерно по мере поступления делителя в счетчик 2 добавить ц, = 20 импульсам. В таком случае погрешность частного в любой момент времени составила бы не более 1 импульса (в приведенном примере меньше 0,4%).
Действительно, в этом случае частное получилось бы У ==236+20+20+20 — =277,7 им236 пульса, 0,7 импульса в счетчик 2 не поступает, О,7 и погрешность составляет ° 100=0,25%.
277,7
В устройстве роль пропорциональной добавки в основном выполняют при помощи счетчика 1 схемы «И» 8 — 7 и линии задержки 8.
Но эта схема дает дополнительную погрешность, т. е. величину и она добавляет не па
236 импульсов, как требуется, а на 256.
Схемы 8 — 7 включены так, что с их помощью частное в любой момент времени имеет погрешность 1 импульс, т. е. разбивка !i добавление величины к к делимому осуществляется равномерно по мере поступления последнего в счетчик 2.
Выполняется это следующим образом. Выходные сигналы восьмого разряда счетчика 2 через схему 8 седьмого разряда, через схему
4 и т. д. пода1отся через линию задержки il2 вход счетчика 2. Зти выходные сигналы формируются при перебросе триггеров соответствующего разряда из состояния «О» в состояние «1», Для уменьшения погрешностей в устройство включепы схемы «И» 9 и 10. Действие их сводится к следующему. Если в счетчике 1 величина сс составляет от 8 до 15 импульсов, то триггер четвертого разряда остается в состоянии «1», схема 9 открывается, и сигнал щ «выдача делимого» через схему 9 поступает непосредственно на вход первого разряда, и к сг прибавляет одну единицу. Если величина и составл",åò от 16 до 23 импульсов, будет открыта схема 10, и тот же сигнал добавляет
15 к а две единицы, При и = 24 — 31 импульса открыты оба ключа, и к и добавляется три единицы.
Таким образом, и эти погрешности оказываются приведенными к++ 1 импульсу.
Предмет изобретения
Устройство для деления чисел, представленных число-импульсным кодом, содержащее два п-разрядных счетчика, две группы схем
«И» и линию задержки, отличающееся тем, что, с целью уменьшения количества оборудования, выход каждого n — (г — 1)-го разряда одного счетчика соединен с одним входом схемы «И» одной группы, другой вход которой соединен с выходом l-го разряда другого счетчика, выходы схем «И» этой же группы соединены через линию задержки с входом первого
2. Устройство по п. 1, отгичающееся тем, что, с целью повышения точности, выходы m средних разрядов второго счетчика соединены с одними входами схем «И» другой группы, число которых зависит от числа разрядов счетчика и требуемой точности выполнения операции, »а другие входы которых подается сигнал выдачи делимого, а выходы всех схем «И» этой группы соединены с входами соответст45 вующих разрядов второго счетчика. колонка строка
Опечатки напечатано т. е. х=0,078 = 7,8",), 1
1 — 0,078 чилось бы N = 236+ 20 +- 20+ 20 — == 277,7 им2
236 колонка строка
26 т. е. чилось следует читать
1 (х = 0 078 = 7 8 о,о,)
1 — 0,078 бы N = 236+20 + 20+ 20- — = 277,7 имго
236
194421
Составитель Б. П. Тимохин
Редактср Л. А. У»ехипа Техред Т. П. Курилко
Кооректоры: Е. Ф. Полионова и Г. И. Плешакова
Заказ 1476»12 Тираж 535 11одп и си ое
Ц11ИИ11И Комитета»»o дела изобретен»»й и открытий при Совете Министров СССР
Москва, Ue»:тр, пр. С рова, д. 4
Ти»»ография, пр. Сапунова, 2



