Множительно-делительное арифметическое устройство Советский патент 1990 года по МПК G06F7/52 

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

Изобретение относится к вычисли- тельной технике и может быть использовано при реализации технических средств вычислительной техники и дне- кретной автоматики.

Целью изобретения является повышение быстродействия и сокращение оборудования .

На чертеже представлена схема MHOжительно-делителъного устройства,

Схема устройства содержит пять ре- гиЬтров 1-5S блок 6 памяти, два умножителя 7-8, сумматор 9, вход 10 дели™ , вход 11 делимого, входы 12 и 13 логического нуля.

Вычисление частного выполняется при помощи соотношений

c-i-,.rри 0, 1

де N D У

У К-АХ-К .il; ,

делимое делитель ,

старшая m часть делимого с нулями в -младших раз рядах Ј младшая (гмд) -засть делителя с нулями в стершей части: (п - разрядность операндов). Коэффициент К выбирают из соотноения

I

2S

К

х. Ote. Oi

of.

и

где оЈ , -коэффициенты гарвардской

итерации

X старшая щ часть делителя с нулями в .младшей части.

Чтение коэффициента К из блока б памяти осуществляется старшими: , раз ря(дами делителя Т). Предварительные вычисления коэффициентов-гарвардской итерации,а потом и коэффициента К можно производить /по правилам гар вардской итерации или как указано в известном устройстве. Все умножения, которые присутствуют в вычислительном процессе, выполняются с округлением, т.е. К (п-Н)-му разряду проиэ- вйдения прибавляется 1.

В предлагаемом устройстве используются микросхемы, имеющие трехста- бштьный выход или открытый коллектор кроме того, используются умножители типа КР 1802 ВР5, имеющие входные и выходные регистры.

Множительно-делителыгое арифметическое устройство работает следующим образом.

$

5

0

5

Пусть необходимо найти частное С. Величины N и D поступают соответственно на входы 11 и 10. В первом такте m старших разрядов делителя D записываются в регистр 2, который находится в прозрачном режиме и поступают на адресные входы блока 6 памяти. В этом же такте (n-m) разряды делителя D записываются в младшие разряды регистра 1, а в старшие m разряды этого регистра - нули. Делимое N в этом же такте записывается в регистр 4, in старшие разряды делимого - в m старшие разряды регистра 3 с нулями в (n-m) разрядах. Таким образом в первом такте на выходах (регистра 3 Формируется U. X, на выходах регистра 3 - у, а на выходах блока б памяти - коэффициент К, который поступает на первый вход умножителя 8 и через регистр 5 - буфер на второй вход умножителя 7, при этом выходы регистра 4 - в третьем состоянии.

Во втором такте на выходах умножи- теля 7 получают произведение йХлК, которое поступает на первый вход этого же умножителя, а на выходах умножителя 8 произведение у-К, поступающее на второй вход умножителя 7. При этом выходы регистра 1, буфера 6, регистра 3 - в третьем состоянии, на второй вход умножителя 8 поступает делимое N, а на первый вход умножителя 8 - коэффициент К.

В третьем такте на выходах умножи- телей 8 и 7 получают соответственно произведения N K и у К АХ-К, а на выходах сумматора 9 - частное С. Бремя вычисления частного в устройстве равно

сеа- Ч СН + где t, - время произведений

у К и &Х-К;

tfi - время вычисления произведений N«K и (у-К)- (UX-K); tg - время1 вычитания произведений.

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

R

умножения, формирования типа ГТао. , R ,

П а с(, и скобу Гарнера а-Ь+с.

Формула изобретения

Множительно-делительное арифметическое устройство, содержащее пять ргистров, два умножителя, блок памяти и сумматор, причем выход первого регистра соединен с входом первого сомножителя первого умножителя, выход которого соединен с первым информационным {Входом сумматора, вход старших разрядов делителя устройства соединен с информационным входом второго регистра, выход которого соединен с адресным входом блока памяти, выход которого соединен с входом первого сомножителя второго умножителя, вход старших разрядов делимого устройства соединен с информационным входом третьего регистра, отличающееся тем, что, с целью повышения быстродействия и сокращения оборудования, вход n-m разрядов делителя первого регистра соединен с информационным входом n-m разрядов первого регистра, вход ш разрядов которого соединен с входом логического нуля устройства и с входом n-m разрядов третьего регистра, выход которого соединён с входом второго сомножителя второго умножителя и с выходом четg вертого регистра, информационный вход которого осединен с входом m старших разрядов делимого устройства, выход сумматора соединен с информационным входом пятого регистра и входом пер5 вого сомножителя второго умножителя, выход которого соединен с выходом пятого регистра, вторым,информационным входом сумматора и входом второго сомножителя первого умножителя выход

0 которого соединен с входом первого сомножителя первого умножителя выход сумматора является выходом результата устройства.

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

название год авторы номер документа
Устройство для деления 1990
  • Киселев Евгений Федорович
SU1746378A1
Устройство для умножения и деления 1986
  • Заблоцкий Владимир Николаевич
  • Самусев Анатолий Алексеевич
  • Спасский Виктор Евгеньевич
  • Шостак Александр Антонович
SU1376082A1
Устройство для умножения 1986
  • Каграманов Григорий Хачатурович
SU1432506A1
Устройство для умножения 1986
  • Батюков Александр Геннадьевич
  • Заблоцкий Владимир Николаевич
  • Самусев Анатолий Алексеевич
  • Спасский Виктор Евгеньевич
  • Шостак Александр Антонович
SU1399729A1
Устройство для деления 1989
  • Жалковский Андрей Антонович
  • Шостак Александр Антонович
  • Шпаков Леонард Орестович
SU1619255A1
Скалярный умножитель векторов 1988
  • Вышинский Виталий Андреевич
  • Ледянкин Юрий Яковлевич
SU1619254A1
Устройство для деления 1986
  • Батюков Александр Геннадьевич
  • Шостак Александр Антонович
SU1425657A1
Последовательное множительное устройство 1985
  • Глазачев Александр Юрьевич
SU1307455A1
Устройство для деления 1988
  • Белик Виктор Кириллович
SU1517026A1
Арифметическое устройство 1986
  • Павлов Юрий Львович
  • Пьянков Евгений Константинович
SU1363186A1

Реферат патента 1990 года Множительно-делительное арифметическое устройство

Изобретение относится к вычислительной технике, в частности к устройствам деления, и может быть использовано при реализации технических средств вычислительной техники и дискретной автоматики. Целью изобретения является повышение быстродействия и сокращение оборудования. Поставленная цель достигается тем, что, устройство, содержащее пять регистров 1 - 5, два умножителя 7 - 8, блок 6 памяти и сумматор 9, причем M старших выходных разрядов второго регистра подключены к адресным входам блока памяти. Отличительным в работе устройства является состав и характер связей между элементами устройства, а также применение другой организации вычислительного процесса. 1 ил.

Формула изобретения SU 1 562 906 A1

Документы, цитированные в отчете о поиске Патент 1990 года SU1562906A1

Устройство для умножения-деления 1985
  • Наумов Сергей Клавдиевич
  • Филиппов Владимир Алексеевич
SU1249509A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Множительно-делительное арифметическое устройство 1986
  • Золотовский Виктор Евдокимович
  • Коробков Роальд Валентинович
SU1381491A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 562 906 A1

Авторы

Троц Валерий Дмитриевич

Визор Ярослав Евстафьевич

Леонтьев Александр Петрович

Михайлов Владимир Михайлович

Даты

1990-05-07Публикация

1988-10-04Подача