Устройство для вычисления среднего арифметического
П И С A Ô-:И
Союз Советских
Социалистических
Республик, ИЗОБРЕТЕН ИЯ
К А8ТОРСКОМУ СВИДЕТЕЛЬСТВУ
Зависимое от авт. свидетельства №вЂ”
Заявлено 09Л.1970 (PL1393733/18-24) с присоединением заявки №вЂ”.Ч. Кл. G 06f 7/38 комитет по делам изойретеиий и открытий пви Совете Министров
СССР
Приорит ет—
Опубликовано 22.т 1. 1972. Бюллетень № 20
Дата опубликования описания 22.XI 1972
УДК 681.325.5 (088.8) Автор изобретения
О. Н. Мацкевич
Заявитель
УСТРОЙСТВО ДЛЯ ВЫЧИСЛЕНИЯ СРЕДНЕГО
АРИФМЕТИЧЕСКО ГО
Изобретение относится к области вычислительной техники и может быть;использовано в электронных приборах и устройствах для статистической обработки информации.
Известны устройства для вычисления среднего арифметического, содержащие накопительный счетчик, счетчик среднего, одновибратор, триггеры и вентили.
Недостатком устройства является его сложп ость.
Целью изобретения является упрощение устройства и повышение точности вычислений и нем.
Для достижения этой цели предложенное устройство дополнительно содержит схему умножения, датчик одиночных импульсов, шифратор и коммутатор, входная шина устройства соединена со входом схемы умножения и входом датчика одиночных импульсов, выходы схемы умножения соединены через коммутатор с соответствующими входами накопительного счетчика, выход которого соединен с единичным входом первого триггера, нулевой вход которого соединен с выходом коммутатора и с первым и входами первого и второго ве нтилей, вторые входы которых соединены соответственно с единичным и нулевым выходами первого триггера; выход первого вентиля соеди|нен с единичным входом второго триггера, а выход второго вентиля соединен с нулевым входом третьего триггера; выход генератора импульсов через третий вентиль, управляемый единичным выходом второго триггера, соединеп с управляющим входом коммутатора, выход датчика одиночных импульсов соединен с нулевым входом второго триггера и через одновибратор со входом счетчика выборки, выход которого подкючен ко второму. входу датчика одиночных импульсов, единичный выход
ip третьего триггера че рез шифратор соединен со входом коммутатора, нулевой выход третьего триггера соединен со вторым входом схемы .умножения.
Схема устройства представлена па чертеже.
1„- Информационный вход 1 устройства соединен со схемой умножения 2 и датчиком 8 одиночных импульсов. Выход схемы умножения соединен через коммутатор 4 с соответствующими разрядами накопительного счетчика 5, 20 выход которого подключен к счетчику среднего б и к триггеру 7. Од ин из выходов коммутатора 4 соединен через вентили 8 и 9 с триггерами 10 и 11. Выходы триггера 10 соединены ""î схемой у множэния 2.и через — шифратор 12-—
2:) с коммутатором 4. Выход триггера 11 соединен со входом триггера 10 и с вентилем 18, через который генератор 14 тактовых импульсов соединен с управляющим входом коммутатора 4. Выход датчика 3 одиночных импульсов
30 соединен со входом триггера 11 н через одно343266
io
5о
55 вибратор 15 со счетчиком выборки 16, выход которого подключен к датчику 8 одиночных им.пульсоь.
Устройство работает следующим образом.
Перед началом работы все счетчики и триггеры устройстьа устанавливаются в исходное положение импульсов сброса (цепи сброса для простоты не показаиы). При этом триггер 10 откроет выход схемы умножения 2 и заблокирует шифратор 12, триггер 7 закроет вентиль
8 и откроет вентиль 9, триггер 11 закроет вентиль И. При объеме выборки N 2 в накопительный счетчик 5 по сигналу «Сброс» записывается число 2" -N, где 2" — емкость счетчика 5.
Числа Л; выборки поступают в двоичном коде на схему умножения 2, где преобразуются в двоичный код числа КХ (К вЂ” коэффициент умножения). При подаче каждого числа Х датчик 8 одиночных импульсов формирует один импульс, .который поступает на триггер 11 и через одновибратор 15 — иа счетчик выборки
16, триггер 11 опрокидывается и открывает вентиль И. Тактовые импульсы с генератора им пульсов 14 начинают поступать через вентиль 18 на коммутатор 4, который поочсредно подключает выходы схемы умножения 2 к соответствующим разрядам накопительного счет ика 5. Так дьоичный код -и ела К;х записывается в счетчик 5. Последний импульс с коммутатора 4 поступит через вентиль 9 на триггер 11 и опрокинет Lro — вентиль И =акроется.
В счетчике 5 вводимые числа суммируются.
Импульсы переполнения счетчика 5 подсчитываются счетчиком среднего 6 и запускают триггер 7. В случае запуска триггера 7 последний импульс с коммутатора 4 поступит не на триггер 11, а на трпггср 10. Триггер 10 заблокирует выход схемы умножения 2 и подаст сигнал на шифратор 12. В результате коммутатор 4 на втором цикле своей работы запишет в счетчик 5 число 2" — N задаваемое шифратором 12. (При выборщиках, равных 2", триггеры 7, 10, гентили 8, 9 и шифратор 12 не используются).
Таким образом, происходит последовательное сложение чисел КХ; и деление получаемой суммы на N. К концу выборки в счетчике среднего 6 будет зафиксировано число
КХ= — — —, — — — - (где R — остаток). Следо(чр у. ) „у
N вательпо, среднее арифметическое Х будет вычислено с точностью до к-й доли единицы.
Дрооная часть среднего а рифметического, о
Зп 1 5
4Р
15 вычисленная в ходе выборки, фиксируется в младших разрядах счетчика 6. Так, при К-10 четыре младших разряда счетчика 6 соединяются по схеме двоично-десятичного счетчика.
Информация на вход 1 может подаваться как .в двоичном, так и в число-импульсном коде. В последнем случае каждый импульс серии преобразуется в двоичный код числа К, а одновибратор 15 выдает один импульс на кажд ю серию импульсов, при вводе информации в двоичном коде одновибратор 15 может не использоваться, Конец выборки фиксируется счетчиком выборки 16, сигнал с которого блокирует датчик 8 одиночных им пульсов, прекращая тем самым ввод информации.
Предмет изобретения
Устройство для вычисления среднего арифметического, содержащее накопительный счетчик, выход которого соединен со входом счетчика среднего, генератор импульсов, одновибратор, триггеры и вентили, отли вдающееся тем, что, с целью упрощения устройства и повышения точности вычислений, оно дополнительно содержит схему умножения, датчик одиночных импульсов, шифратор и коммутатор, входная шина устройства соединена со входом схемы умножения и входом датчика одиночных импульсов, выходы схемы умножения соединены черсз коммутатор с соответствующими входами накопительного,счетчика, выход которого соединен с единичным входом первого триггера, нулевой вход которого соединен с выходом коммутатора и с первыми входами первого и второго вентилей, вторые входы которых соединены соответственно с единичным и нулевым выходами первого триггера, выход первого вентиля соединен с едини пым входом второго триггера, а выход BTQрого вентиля соединен с нулевым входом третьего триггера. выход генератора импульсов через третий вентиль, у правляемьш единичным выходом второго триггера, соединен с управляющим входом коммутатора, выход датчика одиночных импульсов соединен с нулевым входом второго триггера и через одновибратор со входом счетчика выоорки, выход которого подключен ко второму входу датчика одиночных импульсов, единичный выход третьего триггера через шифратор соединен со входом коммутатора, нулевой выход третьего триггера соединен со вторым входом схемы умножеHия.
343266
e (Составитель И. Долгунова Редактор Б. Иапквна Техред Л. Богданова Корректоры Л. Царькова и Л. Чуркина
Заказ 40I4 Изд. № 905 Тираж 406 Подписное ЦНИИПИ Комитета по делам изобретений и открытий при Совете Министров СССР
Москва, .>К-35, Распекая иаб., д. 4/5
Обл, тип. Костромского управления издательств, полиграфии и книжной торговли


