Арифметическое устройство для маши}|ы бм5лйо''^" '4 с плавающей запятой^"'1_

 

ОП ИСАНИЕ

ИЗОБРЕТЕН ИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

249053

Союз Соовтокив

Социалистические

Республик

Зависимое от авт. свидетельства №

Кл. 42m3, 7/385

Заявлено 25.И.1966 (№ 1086678/18-24) с присоединением заявки №

Приоритет

МПК G 061

УДК 681.325,54(088.8) квинтет по аелзю изобретений и открытий ори Совете Министров

СССР

Опубликовано 18Х11.1969. Бюллетень № 24

Дата опубликования описания 7,I.1970

Авторы изобретения

С, С. Забара, Э. Ф. Колотущенко, Г. И. Корниенко, Е. 3. Мазур и В, Г. Назаренко

Институт кибернетики АН Украинской ССР

Заявитель

- -.,:1

i г

АРИФМЕТИЧЕСКОЕ УСТРОЙСТВО ДЛЯ МАШИНЫ 51тJ;H0, С ПЛАВАЮЩЕЙ ЗАПЯТОЙ

Изобретение относится к области вычислительной техники и автоматики и может быть использовано при:построении систем автоматики и вычислительных машин с плавающей запятой.

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

Для выполнения операции «сложение— вычитание» в известных машинах с плавающей запятой обязательно иметь устройство, вычитающее порядки (либо более сложное устройство управления и дополнительную затрату времени на нахождение разности порядков в случае совмещения устройств обработки порядков и мантисс в одном устройстве); требуется устройство коррекции .порядков при нормализации, что усложняет устройство.

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

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

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

20 указанного триггера подключен через вентиль ко входу, регистра сдвига.

Блок-схема устройства изображена на чертеже.

В качестве составных частей устройства ис25 пользуются: сумматор для сложения мантисс по правилам сложения с фиксированной запятой, преобразователь, сдвиговый регистр, вентили, блок кода операции, блок управления с триггером анализа большего числа и тригге30 ром нормализации.

249053

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

1 1,девку 1 pFp ."

1 ж/Р

1

Составитель Л. В. Скобелева

Техред 3. Н. Тараненко Корректор Р. И. Крючкова

Редактор Б. Нанкина

Заказ 3585i12 Тираж 480 Подписное

ЦНИИПИ Комитета по делам изобретений и открытий при Совете Министров СССР

Москва К-35, Раушская наб., д. 4 5

Типография, пр. Сапунова, 2

Порядок выполнения операции сложения и вычитания следующий.

В блоке управления триггер анализирует положение меток запятых и определяет число с большим, порядком,,после чего число с меньшим порядком сдвигается до совпадения меток запятых обоих чисел. Совпадение меток запятых свидетельствует о равенстве порядков. Затем, выполняется сложение и вычитание мантисс, как и в случае сложения-вычитания чисел с фиксированной запятой.

При получении ненормализованного результата по сигналу из блока кода операции блок управления вырабатывает сигналы нормализации результата следующим об разом: а) при нормализации разности блок управления выдает сигналы «сдвиг влево» до появления в старшем разряде значащей цифры, отличной от нуля, либо до появления метки запятой (это значит, что в старшем разряде находится цифра О); б) при нормализации суммы блок управления выдает лишь один сигнал «сдвиг вправо».

Порядок результата образуют простым занесением метки запятой из регистра любого слагаемого после конца операции выравнивания порядков в регистр результата на дополнительный элемент памяти, предусмотренный в каждом разряде.

Арифметическое устройство для машины с плавающей запятой, содержащее регистры

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

20 входом сумматора, а также триггер нормализации, соединенный единичным входом с предпоследним, разрядом одного из регистров слагаемых, выход указанного триггера подключен через вентиль ко входу регистра сдви25 га. ,— „Г., l

«3ю7сьф7 <утюг-. :: . (3:7

Г )

Арифметическое устройство для маши}|ы бм5лйо^ 4 с плавающей запятой^1_ Арифметическое устройство для маши}|ы бм5лйо^ 4 с плавающей запятой^1_ 

 

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

Изобретение относится к системам связи между главной и подчиненными станциями

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

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

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

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

Изобретение относится к электронно-вычислительной технике

Изобретение относится к области цифровой вычислительной техники и предназначено для моделирования комбинаторных задач при проектировании радиоэлектронной аппаратуры, автоматизированных систем управления и средств электронной вычислительной техники

Изобретение относится к системам обработки данных, которые осуществляют арифметические операции
Наверх