Устройство для суммирования двух чисел с плавающей запятой
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Номер патента: 1589270
Авторы: Домбровский, Дуда, Узлова
Текст
СОЮЗ СОВЕТСКИХ ОЦИАЛИСТИЧЕСКИ РЕСПУБЛИК 6 Р 7/5 ГОСУДАРСТВПО ИЗОБРЕТЕПРИ ГКНТ С ЫЙ КОМИТЕТЯМ И ОТКРЫТИЯМ ИСАНИЕ ИЗОБРЕТЕНИ8 ТОРСКОМУ СВИДЕТЕЛЬСТВУ 32ансово-эконоМ.А.Дуда льство СССР7/38, 1964,ство СССР7/50, 1985. Изобретение ой технике и мтельано осится к вычисли т быть испольэов фметических устных машин с плав том,(21) 4609228/24-24(71) Тернопольский финмический институт(56) Авторское свидетР 1259248, кл. С 06 УАвторское свидетелР 1290300, кл, С 06 Р при построении ариройств вычислитель ающей запятой,.Целью изобретения является упрощение устройства для суммирования двухчисел с плавающей запятой.На чертеже представлена схема устройства для суммирования двух чиселс плавающей запятой.Устройство для суммирования двухчисел с плавающей запятой содержитрегистры 1 и 2, вычитатель 3 порядков, сдвигатель 4, сумматор 5 мантисс,блок 6 нормализации, коммутаторы 7 и 8порядков, коммутаторы 9 и 10 мантиссы, входы 11 и 12 слагаемых устройства, тактовые входы 13 и 14 устройства, выход 15 суммы устройства.Устройство для суммирования двухчисел с плавающей запятой работаетследующим образом,ЯО 1589270 А 1 2(54) УСТРОЙСТВО ДЛЯ СУММИРОВАНИЯ ДВУХ ЧИСЕЛ С ПЛАВАЮЩЕЙ ЗАПЯТОЙ(57) Изобретение относится к вычислительной технике, может быть использовано при реализации арифметических устройств электронных вычислительных машин с плавающей запятой, Цель изобретения - упрощение устройства. Предложенное устройство содержит два регистра, вычитатель порядков, сдвига- тель, сумматор мантисс, блок нормализации, два коммутатора порядков и два коммутатора мантисс, 1 ил. Вначале определяется разность поря ков. Для этого с выхода регистра 1 по рядок Х первого слагаемого подается на первый вход вычитателя 3 порядков, с выхода регистра 2 порядок 7 второго слагаемого подается на второй вход вычитателя 3 порядков, В вычитателе 3 порядков определяется разность порядков Хв обратном коде. При э если ХУ (в этом случае запись разности порядков в обратном. коде совпадает с записью разности порядков с прямом коде), то на выходе переноса вычитателя 3 порядков будет единичный сигнал и в блок 6 нормализации через коммутатор 7 поступает больший порядок Х. При этом мантисса В второго слагаемого через коммутатор 9 по ступает на информационный вход сдвига теля 4, мантисса А слагаемого через коммутатор 10 поступает на вход второго слагаемого сумматора 5 мантисс, а разность Хс выхода вычитателяпорядков через коммутатор 8 беэ изменения поступает на вход второго сдви а сдвигателя 4, В сдвигателе 4 осуществляется сдвиг мантиссы В второго слагаемого на величину разности порядков Х-У, после чего сдвинутая мантисса В второго слагаемого поступает на вход первого слагаемого сумматора 5 мантисс. Мантисса А первого слагае мого поступает на вход второго слагаемого сумматора 5 мантисс без сдвига. Далее сдвинутая мантисса В второго слагаемого и несдвинутая мантисса А первого слагаемого складиваются в 15 сумматоре 5 мантисс. С выхода сумма= тора 5 мантисс и коммутатора 7 мантисУса и порядок результата поступают в блок 6 нормализации, в котором резуль 1 гат корректируется и передается на 20 выход 15 устройства. В случае, если ХУ, то на выходепереноса вычитателя 3 порядков - нуле 25вой сигнал и в блок 6 нормализациичерез коммутатор 7 поступает порядокПри этом мантисса А первого слагаемого через коммутатор 9 поступает наинформационный вход сдвигателя 4, мантисса В второго слагаемого через ком- З 0мутатор 10 - на вход второго слагаемого сумматора 5 мантисс, а разностьХ-У порядков поступает в коммутатор8, где инвертируется, Инверсноезначение разности Х-У поступает на 35вход кода сдвига сдвигателя 4. В сдвигателе 4 осуществляется сдвиг мантиссы А первого слагаемого на величинумодуля разности порядков Х-У, послечего сдвинутая мантисса А первогослагаемого поступает на вход первого слагаемого сумматора 5 мантисс,Мантисса В второго слагаемого поступает на вход второго слагаемого сумматора 5 мантисс без сдвига. Далеесдвинутая мантисса А первого слагаемого и несдвинутая мантисса В второго слагаемого складываются в сумматоре 5 мантисс. С выхода сумматора5 мантисс и коммутатора 7 мантисса 50и порядок результата поступают в блок6 нормализации, в котором результаткорректируется, нормализуется и передается на выход 15 устройства,формула изобретенияУстройство для суммирования двух чисел с плавающей запятой, содержащее два регистра, сдвигатель, сумма тор мантисс, вычитатель порядков, два коммутатора порядков, блок нормализации, причем выходы первого и второго слагаемых устройства соединены с информационными входами соответствующих регистров, управляющие входы которых подключены к первому и второму тактовым входам устройства, выход разрядов порядка первого регистра соединен с входом уменьшаемого вычитателя порядков и с первым информационным входом первого коммутатора порядков, второй информационный вход которого подключен к выходам разрядов порядка второго регистра и к входу вычитаемого вычитателя порядков, выход переноса которого соединен с управляющими входами соответственно первого и второго коммутаторов порядков, выход . первого коммутатора порядка соединен с входом порядка блока нормализации вход мантиссы которого соединен с выходом сумматора мантисс, вход первого слагаемого сумматора мантисс соединен с выходом сдвигателя, вход кода сдвига которого соединен с выходом второго коммутатора порядка, информационный вход которого соединен с выходом разности вычитателя порядков, выход блока нормализации является выходом результата устройства, о т л и ч а ю щ ее с я тем, что, с целью упрощения устройства, оно содержит первый и второй коммутаторы мантиссы, причем выходы разрядов мантиссы первого регистра соединены соответственно с первыми информационными входами первого и второго коммутаторов мантиссы, выходы разрядов мантиссы второго регистра соединены соответственно с вторыми информационными входами первого и второго коммутаторов мантиссы, выход переноса вычитателя порядков соединен с управляющими входами первого и второго коммутаторов мантиссы, выходы которых соединены соответственно с информационным входом сдвигателя и входом второго слагаемого сумматора мантисс.1589270 Составитель Н.СмосаревТехред Л,Сердюкова Корректор Т.Малец едактор А.Маковска Тираж 564 П 541 исное За НИИПИ осуда Производственно-издательский комбинат "Патент", г. Ужгород, ул. Гагарина, 10 венного 113035,изобретен5, Раушска омитета п осква, Жм и открытиям при ГКНТ СССнаб., д, 45
СмотретьЗаявка
4609228, 23.11.1988
ТЕРНОПОЛЬСКИЙ ФИНАНСОВО-ЭКОНОМИЧЕСКИЙ ИНСТИТУТ
ДОМБРОВСКИЙ ЗБЫШЕК ИВАНОВИЧ, ДУДА МИХАИЛ АЛЕКСЕЕВИЧ, УЗЛОВА ЛЮДМИЛА АНАТОЛЬЕВНА
МПК / Метки
МПК: G06F 7/50
Метки: двух, запятой, плавающей, суммирования, чисел
Опубликовано: 30.08.1990
Код ссылки
<a href="https://patents.su/3-1589270-ustrojjstvo-dlya-summirovaniya-dvukh-chisel-s-plavayushhejj-zapyatojj.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для суммирования двух чисел с плавающей запятой</a>
Предыдущий патент: Комбинационный сумматор
Следующий патент: Устройство для умножения 12n-разрядных двоичных чисел
Случайный патент: Следящий фильтр