Извеспны импульсные вычислительные цифровые устройства для перемножения двух переменных величпн, содержащие генератор импульсов с постоянной частотой следования и реверсивные двоичные счетчики.
Предлагаемое устройство, предназначенное для получения произведения Z x-y (где приращения входных переменных величпн л- и у и выходной Z представляются в виде числа импульсов в заданном масщтабе), отличается от известных своим схемным выполнением, обеспечивающим ввод в устройство и получение на его выходе прпращений немонотонных переменных величин в виде соответствующего последовательного числа ИМПУЛЬСОВ.
Функциональная схема устройства для перемножения величпн, меняющихся монотонно, показана «а фиг. 1. Вычпслепнс произведения немонотонно меняющихся сомножителей поясняется функциональной схемой, изображенной «а фиг. 2.
Взаимное расположение И Мнульсов л- и у во времени может быть произвольным. Каждый входной импульс, характеризующий приращение одного из сомножителей на единицу в выбранном масщтабе, поступает на вход счетчика / или 2 (фиг. 1) и вводит в счетчик 3 через вентили 4, 5, 6 или 7, 8, 9 число, зависящее от состояния счетчиков 1 или 2. Помимо этого, входной импульс переводит триггер 10 в состояние «1 и открывает управляемые им вентили П и 12, через которые на выход. 13 устройства и ;-:а вход счетчика 3 от генератора 14 начинают поступать импульсы, число которых соответствует приращению произведения. При переполнении счетчика 3 на его выходе возникает импульс, который переводит триггер 10 в состояние «О и закрывает вентили 11 и 12. И.мпульсы, характеризующие приращение сомножителей А- и у, поступают «а входы /5 и 16. Триггеры /7 и 18 предназна№ 135699- 2 чены для синхронизации входных импульсов и управляют вентилями 19 и 20. Линии задержки 21 и 22 служат для выдерживания необходимых временных соотношений в логических связях.
Для вычисления произведения немонотонно меняюпдихся сомножителей необходимо, чтобы счетчики 1 w. 2 были реверсивными. Абсолютные величины прираидений (х) и (Дг/j поступают в виде числа импульсов на входы 23 и 24 (фиг. 2), а знаки приращений задаются отдельными импул1)Сами, подаваемыми на входы 25, 26 и 27, 28 триггеров 29 и 30 знака, управляющих работой счетчиков. Если триггер знака находится в состоянии «/ или «О, то управляемый им счетчик будет работать соответственно в режиме сложения или вычитания. Импульсы, характеризующие положительные или отрицательные приращения произведения (4-Дг и -Дг), выдаются по разным каналам (выходы 31 и 32). Если, например, сомножитель х уменьщился на единицу, то на вход 25 {-Дл) триггера 29 знака поступает импульс, устанавливающий его в состояние «О, соответствующее режиму вычитания счетчика /. Прищедщий затем импульс (Дх) (вход 23) вызовет установление соответствующих чисел в счетчиках / и 5 и переведет триггер 33 в состояние «О. От генератора (вход 34, Дг) через вентили // и 35, 36 (фиг. 2) на выход -Дг (32) проходит серия импульсов, соответствующая приращению произведения.
Точность работы- предлагаемого вычислительного устройства не ограничена и зависит от выбранного масщтаба и числа разрядов счетчиков.
Предмет изобретения
Импульс юе цифровое устройство для вычисления произведения двух переменных величин, содержащее генератор импульсов с постоянной частотой следования и двоичные реверсивные счетчики, отличающееся тем, что, с целью ввода в устройство и получения на его выходе приращений немонотонных переменных величин в виде соответствующего последовательного числа импульсов, оно выполнено в виде схемы синхронизации входных импульсов и двух двоичных реверсивных счетчиков, срабатывающих от входных импульсов и управляющих при помощи вентилей параллельным вводом чисел в третий счетчик, на вход которого через управляемые вентили от генератора импульсов поступают серии импульсов, соответствующие приращениям произведения и вызывающие переполнение этого третьего счетчика.
название | год | авторы | номер документа |
---|---|---|---|
Квадратор | 1957 |
|
SU113563A1 |
Импульсное устройство для извлечения квадратного корня | 1957 |
|
SU114565A1 |
Квадратурный перемножитель | 1985 |
|
SU1300505A1 |
Устройство для умножения | 1975 |
|
SU579616A1 |
Вычислительное устройство | 1981 |
|
SU1001114A1 |
Вероятностный коррелометр | 1986 |
|
SU1327121A1 |
Инкроментный умножитель аналоговых сигналов | 1982 |
|
SU1057970A1 |
Интегроарифметическое устройство | 1987 |
|
SU1515162A2 |
Устройство для моделирования нейрона | 1989 |
|
SU1709356A1 |
Способ выполнения математических операций на регистрах сдвига и устройство для осуществления этого способа | 1959 |
|
SU126305A1 |
Авторы
Даты
1961-01-01—Публикация
1958-07-30—Подача