частного содержит И отдельных декад, а масштабный делитель выполнен с коэффициентом пересчета, равным девяти. Информационный и управляющий входы распределителя импульсов связаны с импульсным выходом счетчика-делителя и выходом нулевого состояния регистра остатка соответственно. -Первые И выходов распределителя импульсов подсоединены ко входам соответствующих декад счетчика дробных частей частного, а (П+ 1)-и выход - ко второму управляющему входу второго вентиля. Вз{оды элемента ИЛИ подключены к выходу счетчика выборки и выходу нулевого СОСТОЯНИЯ регистра остатка, а;выход - ко входу регистра остатка, управляющему приемом информации в этот регистр.
На чертеже представлена блок-схема предлагаемого устройства.
Устройство для вычисления среднего арифметического содержит счетчик-делитель 1, счетчик 2 выборки, регистр 3 остатка, первый вентиль 4, счетчик 5 частного, генератор б тактовых импульсов, второй вентиль 7, масштабный делитель 8, распределител 9 импульсов, счетчик 10 дробной части частного и элемент ИЛИ 11.
Исходные данные, представленные число-импульсным кодом, последователно поступают на входную клемму 12 устройства в виде серий импульсов. Количество поступивших чисел подсчитывается счетчиком 2 выборки, представляющим собой счетчик по модулю N , где N - требуемой объем вь борки, а общее количество импульсов на входной клемме 12 устройства - счетчиком-делителем 1, коэффициент пересчета которого также равен N. Сигналы переполнения с выхода 13 счетчика-делителя 1 через открытый вентиль 4 поступают на вход счетчика 5 частного, в котором накапливается целая часть искомого среднего арифметического из N чисел.
С окончанием поступления на входную клемму 12 устройства последнего из N чисел на выходе счетчика 2 выборки появляется сигнал, свидетелствующий о достижении заданного объма выборки. Этот сигнал через элемент ИЛИ 11 разрешает перепись кода представл5пощего собой остаток от депещ1Я суммл всех поступивших на вход устройства чисел на требуемый объем выборки, из счетчика-делителя 1 в регистр 3 остатка.
Если этот код отличен от нуля, на выходе 14 нулевого состояния регистра 3 остатдса исчезает сигнал, Р9нее запрещавший прохождение тактовых импульсов через вентиль 7. ОДновремеино с этим распределитель 9 переходит в состояние, при которо
|СНгналы с выхода 13 счетчика-делителя 1 через распределитель 9 поступают на вход старшей декады счетчика 10 дробной части частного. С Эюго момента начинается вычисление дробной части искомого среднего арифметического.
Тактовыеимпульсы с выхода генератора 6 через вентиль 11 поступают на вход тактовых импульсов счетчика-делителя 1 и на вход масштабного делителя 8, с выхода которого сигнал, соответствующий каждому девятому входному импульсу, поступает на импульсный вход 15 регистра 3 остатка. С поступлениемкаждого из этих сигналов содержимое регистра 3 остатка уменьшается на единицу. Одновременно с этим через каждые N импульсов с выхода 13 счетчика-делителя 1 через распределитель
9на вход старшей декады счетчика
10дробной части частного поступает сигнал, который увеличивает содержимое этой декады на единицу. Когда содержимое регистра 3 остатка становится равным нулю, на его входе 14 появляется сигнал, действие
которого аналогично действию сигнал с выхода счетчика 2 выборки.
По этому сигналу в регистр 3 остатка переписывается содержимое счетчика-делителя 1, представляющее собой остаток от деления на N прежнего остатка, умноженного на 10. При исчезновении сигнала на выходе 14 регистра 3 остатка распределител 9 импульсов nepexpidiT в следующее стояние, при котором сигналы с выход 13 счетчика-делителя 1 поступают уж на вход второй декады счетчика 10 дробной части частного. Далее вычисние каждого из последующих младших разрядов дробной части искомого результата .происходит аналогично вычислению старшего разряда дробно Ь части.
Если остатки от деления, образующиеся в счетчике-делителе 1 в конце каждого из этапов вычисления дробной части результата, отличны о нуля, то вычисление заканчивается с поступлением на вход распределителя 9 импульсов (п+1)-го сигнала с выхода 14 регистра 3 остатков. При этом сигнал с.( h+ 1)-го выхода 16 распределителя 9 запрещает прохождение тактовых импульсов с выхода генератора б через вентиль 7.
Сравнение максимального времени получения h -разрядной дробной части искомого среднего арифметического в устройстве, выполненном согласно данному изобретению, с временем получения того же результата в известном устройстве показывает, что данное изобретение обеспечивает более высокое быстродействие при достижении той же точности. Деист
название | год | авторы | номер документа |
---|---|---|---|
УСТРОЙСТВО ДЛЯ ВЫЧИСЛЕНИЯ СРЕДНЕГО АРИФМЕТИЧЕСКОГО | 1970 |
|
SU277408A1 |
Цифровой низкочастотный частотомер | 1975 |
|
SU636553A1 |
УСТРОЙСТВО ДЛЯ ОСНОВНОГО ДЕЛЕНИЯ МОДУЛЯРНЫХ ЧИСЕЛ | 2013 |
|
RU2559771C2 |
МНОЖИТЕЛЬНО-ДЕЛИТЕЛЬНОЕ УСТРОЙСТВО | 1968 |
|
SU217718A1 |
Устройство для деления двоичных чисел | 1980 |
|
SU1048472A1 |
Арифметическое устройство | 1982 |
|
SU1089577A1 |
Устройство для определения характеристик случайного процесса | 1985 |
|
SU1317456A2 |
Устройство для деления двоичных чисел | 1990 |
|
SU1783520A1 |
ПРОЦЕССОР ДЛЯ ЦИФРОВОЙ СИСТЕМЫ ОБРАБОТКИ ДАННЫХ | 1971 |
|
SU305477A1 |
Синтезатор частот | 1984 |
|
SU1293841A1 |
Авторы
Даты
1980-06-15—Публикация
1973-12-17—Подача