МАТРИЧНОЕ УС1РОЙСТВО ДЛЯ УМНОЖЕНИЯ Советский патент 1968 года по МПК G06F7/52 

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

Известны матричные устройства для умножения на логических элементах «И, в частности, ферритовых сердечниках, с вводом сомножителей в линейном коде и выводом произведения в двоичном коде. Благодаря отсутствию операции последовательного суммирования частных произведений эти устройства отличаются высоким быстродействием. Однако они весьма сложны: количество выходов матрицы равно числу возможных произведений, например, уже квадратная матрица 20X20 имеет 400 выходов, что делает изготовление такой схемы умножения нерациональным.

Предлагаемое устройство отличается тем, что провода чтения прошивают сердечники матрицы, соответствующие произведениям, содержащим единицу в разрядах, которые выводятся на выход этими проводами. Число выходов равно числу проводов чтения. Это позволяет упростить устройство и повысить его быстродействие. Объединение функций множительного устройства и логической схемы перевода чисел позволяет производить умножение с абсолютной точностью при одновременном сокращении числа выходов и упрощении схемы. Та же матрица 20X20 в этом случае имеет 10 выходов, на каждом из которых представляется один из двоичных разрядов произведения. Матрица 32x32 будет иметь И выходов, 64X64-12 выходов и т. д. Вывод произведений в двоичном коде благоприятен и в том отношении, что облегчает сочленение множительного устройства с другими элементами и блоками цифровых машин, в которых преимущественно используется двоичный код, В частности, легко осуществляется суммирование произведений, что делает предлагаемое множительное устройство особо пригодным для широкополосных корреляторов.

На фиг. 1 представлена схема прошивки сердечников матрицы адресными проводами и проводом смещения, где 1в, 2в... 32в - вертикальные адресные провода; 1г, 2г....32г - горизонтальные адресные провода. Л-Б - провод смещения; О, 1,2... 10 - выходы матрицы, соединенные с соответствующими проводами чтения.

На фиг. 2 показана часть карты прошивки матрицы проводами чтения. Цифры О, 1, 2... 10

возле изображений сердечников матрицы обозначают номера проводов чтения, проходящих через эти сердечники.

Предлагаемое матричное мнол ительное устройство представляет собой сетку из 32 горизонтальных (1г - 32г и 32 вертикальных (1в - 32в) адресных проводов с ферритовыми сердечниками К-260, расположенными на пересечениях адресных проводов. Через все сердечники в одном направлении проходит проных схемах умно кения, каждому сердечнику приписывается число, равное произведению номеров адресных проводов, на пересечении которых сердечник находится.

Об образовании произведения свидетельствует перемагничивание сердечника при совпадении адресных полутоков. Для вывода произведений в двоичном коде (что составляет отличие предлагаемого множительного устройства от других) матрииа имеет И выходов, с нулевого по десятый, с которыми соединены провода чтения, причем номер выхода определяет номер выводимого двоичного разряда. Каждый провод чтения проходит через сердечники, соответствующие произведениям, в двоичном коде которых имеется единица в разряде, выводимом этим проводом на свой выход.

Чтобы определить номера проводов чтения, проходящих через данный сердечник, соответствующее произведение представляют в двоичном коде и через сердечники проводят те провода чтения, номера которых совпадают с номерами разрядов, имеющих единицы. Карта прошивки матриц составляется по таблице произведений. Возьмем, например, произведение 24X15 360. Его двоичный эквивалент 101101000. Единицы содержатся в третьем, пятом, щестом и восьмом разрядах, поэтому сердечник, расположенный на пересечении 24-го горизонтального и 15-го вертикального адресных проводов, прошивается третьим, пятым, шестыми восьмым проводами чтения. Одни концы проводов чтения соединяют с выходами матрицы, носящими те же номера, а другие заземляют. Знак произведения определяется логической схемой обычным образом и поэтому не рассматривается.

Предмет изобретения

Матричное устройство для умножения на ферритовых сердечниках с вводом сомножителей в линейном коде и выводом произведения в двоичном коде, отличающееся тем, что, с целью упрощения устройства и повышения быстродействия, провода чтения прошивают сердечники матрицы, соответствующие произведениям, содержащим единицу в разрядах, выводимых на выход этими проводами, причем число выходов равно числу проводов чтения.

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

название год авторы номер документа
Множительное устройство с ферритовой матрицей 1959
  • Серов Б.В.
SU122947A1
Множительное устройство 1982
  • Лопато Георгий Павлович
  • Шостак Александр Антонович
SU1053104A1
УСТРОЙСТВО ПАМЯТИ И РЕГИСТРАЦИИ 1965
SU172132A1
Способ изготовления матриц запоминающих устройств 1973
  • Белов Анатолий Филиппович
  • Белоус Арсений Лукьянович
SU503290A1
ПРОГРАММНОЕ УСТРОЙСТВО ДЛЯ ВЫЧИСЛИТЕЛЬНОЙМАШИНЫ 1969
SU254204A1
ПРЕОБРАЗОВАТЕЛЬ ДВОИЧНОГО КОДА В КОД СИМВОЛА 1972
SU327474A1
Устройство для умножения 1985
  • Хмельник Соломон Ицкович
  • Салапин Михаил Борисович
  • Лясковский Юрий Павлович
  • Доброродный Юрий Борисович
  • Лясковский Александр Павлович
SU1285463A1
Множительно-сдвиговое устройство 1978
  • Шек-Иовсепянц Рубен Ашотович
  • Фомин Юрий Иванович
  • Евсеев Владимир Иванович
  • Кондрашев Николай Владимирович
  • Гаврилюк Ольга Алексеевна
SU805307A1
Устройство для умножения двоичных чисел 1980
  • Нежевенко Юрий Иванович
SU981996A1
Матричное множительное устройство 1975
  • Жабин Валерий Иванович
  • Корнейчук Виктор Иванович
  • Сидоренко Виктор Андреевич
  • Тарасенко Владимир Петрович
SU600554A1

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

Реферат патента 1968 года МАТРИЧНОЕ УС1РОЙСТВО ДЛЯ УМНОЖЕНИЯ

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

-00 -07 -«2 -4S3

-07

-« -05

SU 212 620 A1

Даты

1968-01-01Публикация