Устройство для умножения Советский патент 1977 года по МПК G06F7/39 

Описание патента на изобретение SU571810A1

(54) УЗТРОЙСТВО ДЛЯ УМНОЖЕНИЯ Устройство содержит блок синхронизации 1, блок анализа окончания операции 2, енератор псевдослучайных чисел 3, п -разр$щные преобразователя код-вероятность 4, 5, элемент задержки 6, элемент И 7 и результата 8. Устройство работает следующим образом. ПЬред началом операции умножения двoи ные коды сомножителей А и В заносятся в регистры преобразователей 4 и 5, счетчик 8 устанавливается в нуль, а в регистр ге нератора 3 заносится произвольное исходное число Хо(за исключением нуля). При работе/ устройства последовательность псевдослучайных чисел Хк К 1,2,..., : N , вь рабатываемых генератором, сравнивается с помощью преобразователя 4 с двоичным кодом первого сомножителя А . В резульртате на выходе преобразователя 4 образует ся последовательность нулей и единиц (UK с вероятностью появления единицы )A На выходе преобразователя 5 в результате сравнения двоичного числа В с последовательностью псевдослучайных двоичных чисел УК , полученных перестановкой раэ рядов Хк. , непосредственно генерируемых генератором 3, образуется последо вательность двоичных символов Ук 1} с вероятностью P(VK .- Последователь ность (Ш непосредственно, а последова тельность {VK| через элемент задержки б иа один такт подаюТ|КЯ на входы элемента И 7, реализующего операцию ум.ножения вероятностей. Результат операции S А В Е фиксируется двоичным счетчиком 8 после окончания дикла Генерации псевдослучайных чисел N2 1, Момент окончания цикла фиксируется блоком 2 и устанавливается по появленшо в регистре | генератора 3 исход V-- ного числа АО . В предлагаемом устройстве реализован способ ускоренного перемножения двоичных чисел, основанный на исключении последе вательности псевдослучайных чисел лишь таких,, тар Хк , Ук- , для которых велнчн на „ -2:% Таким образом, введение элемента за держки, блока анализа окончания операции и введение новых связей генератора псевдослучайных чисел с преобразователями KOJJвероятность позволило повысить быстродействие устройства и точность его работы. Формула изобретения Устройство для умножения, содержащее два п -разрядных преобразователя код-вероятность, генератор псевдослучайных , элемент И, счетчик результата и блок синхронизахши, причем выход блока синхр1 низации подключен к утфавляющим входам генератора псевдослучайных чисел и преобразователей Kojt-вероятность, i к управЛйющему входу счетчика результата, информ ционный вход которого подключен к выходу элемента И, первый вход которого подклк чен к выходу первого преобразователя кодвероятность, отличающееся тем, что, с целью повышения быстродейст ВИЯ и точности работы ,в устройство вв&дены элемент задержки и анализа око чания операции, вход которого подключен к выходу блока синхронизации, а выход - к входу генератора псевдослучайных чисел, ра: ядные выходы которого подключены к соответствующим входам первого преобразователя код-вероятность, каждый t -и It 1,2, ... , W ) вход первых М разрядов второго преобразователя KOJ -B&роятность соединен с выходом (fn-t4 t ). го разряда генератора псевдослучайных чисел, а каждый -и (| ,ii, t1 ) вход оставшихся ( П - jTr ) разрядов второго пр& Ьбразователя код- вероятность5 соединен с выходом ( )-го разряда генератора псевдослучайных чисел.1 Источники информации, принятые во внимание при экспертие: 1.Авторское свидетельство СССР № 434411, кл. (ЗгОбГ 7/39, 1974 г. 2.Авторское свидетельство СССР № ЗО5482,(кл. Q06 F 7/39, 1972 г.

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

название год авторы номер документа
Устройство для умножения п-разрядных чисел 1977
  • Добрис Геннадий Владимирович
  • Корчагин Владимир Герасимович
  • Лакийчук Дмитрий Евменович
  • Садомов Юрий Борисович
  • Хохлов Лев Михайлович
SU650075A1
Вероятностное устройство для возведения в квадрат 1979
  • Добрис Геннадий Владимирович
  • Федоров Рюрик Федорович
  • Яковлев Валентин Васильевич
SU857991A1
Вероятностный интегратор 1980
  • Корчагин Владимир Герасимович
  • Кравцов Леонид Яковлевич
  • Лакийчук Дмитрий Евменович
  • Садомов Юрий Борисович
  • Хохлов Лев Михайлович
SU900283A1
Цифровой коррелометр 1983
  • Андреев Владимир Николаевич
  • Демченко Борис Сергеевич
SU1113806A1
Стохастическое устройство для деления и умножения 1975
  • Ерухимович Виктор Михайлович
SU741275A1
Устройство для умножения двоичных чисел 1980
  • Нежевенко Юрий Иванович
SU981996A1
Устройство обработки данных спектрометрического гамма-каротажа 1985
  • Бухало Олег Петрович
  • Еременко Владимир Константинович
  • Федорив Роман Федорович
SU1285422A1
Преобразователь двоичного кода в двоично-десятичный с масштабированием 1978
  • Кудрявцев Владимир Леонидович
  • Семенюк Николай Зиновьевич
  • Смородинский Виталий Давыдович
  • Файнберг Лев Айзикович
SU771662A1
ГЕНЕРАТОР СЛУЧАЙНОГО ПРОЦЕССА 1991
  • Гладунов В.Д.
RU2050585C1
Вероятностный коррелометр 1980
  • Корчагин Владимир Герасимович
  • Мартыненко Александр Семенович
  • Садомов Юрий Борисович
  • Хохлов Лев Михайлович
  • Цветкова Татьяна Лазаревна
  • Шевяков Александр Петрович
SU932500A1

Иллюстрации к изобретению SU 571 810 A1

Реферат патента 1977 года Устройство для умножения

Формула изобретения SU 571 810 A1

SU 571 810 A1

Авторы

Добрис Геннадий Владимирович

Корчагин Владимир Герасимович

Лакийчук Дмитрий Евменович

Садомов Юрий Борисович

Хохлов Лев Михайлович

Яковлев Валентин Васильевич

Даты

1977-09-05Публикация

1975-06-04Подача