Устройство для приближенного вычисления обратной величины ненормализованных чисел с плавающей запятой

 

СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСНИХ

РЕСПУБЛИК дц 4 G 06 F 7/52

ВСВ,Ai% 1 Aq 13 „, ОПИСАНИЕ ИЗОБРЕТЕНИЯ

fÍÜË,а

К А BTOPCHOMY СВИДЕТЕЛЬСТВУ

ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 4130446/24-24 (22) 30,06,86 (46) 07.02.88. Бюл. У 5 (72) О.Н.Галченков, В.Ф.Чудина и Н.М.Лауберг (53) 681,325 (088.8) (56) Авторское свидетельство СССР

У 1171783, кл. G 06 F 7/52, 1984.

Процессор ЕС 2060, ТО 2. М, 1977, с.16-17.

„„SU„„1372321 А1 (54) УСТРОЙСТВО ДЛЯ ПРИБЛИЖЕННОГО

ВЫЧИСЛЕНИЯ ОБРАТНОЙ ВЕЛИЧИНЫ HFHOPМАЛИЗОВАННЫХ ЧИСЕЛ С ПЛАВАЮЩЕЙ 3АПЯТОЙ (57) Изобретение относится к цифровой вычислительной технике и может быть использовано при построении арифметических устройств вычислительных машин, а также устройств цифровой обработки сигналов, работающих в системе счисления с плавающей запятой. Цель изобретения состоит в сокращении аппаратурных затрат. Поставленная цель достигается тем, что устройство для приближенного вычисления обратной величины ненормализованных чисел с плавающей запятой, содержащее сумматор 1, блок 2 схем сравнения с нулем, блок 4 элементов НЕ, содержит блок 3 памяти с соответствующими

У связями. 1 Ил., 2 табл.

1 137232 I 2

Номера разрядов (20-старший; 1-младший) Номер группы

19

17

16,15

14,13

12,11,10,9

8,7,6,5

4,3,2,1

Т а б л и ц а 2

Содержимое в двоичном коде

Адрес в шестнадцатиричном коде

Добавка к Мантисса порядку

0000

000

OOA

0001

100

001

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

Цель изобретения — сокращение ап- 10 паратурных затрат.

На чертеже представлена схема устройства для приближенного вычисления обратной величины ненормализованных чисел с плавающей запятой. 15

Устройство содержит сумматор 1, блок 2 схем сравнения с нулем, блок

3 памяти, блок 4 элементов НЕ, вход

5 порядка операнда устройства, вход

6 мантиссы операнда устройства, вы- 20 ход 7 сигнала переключения устройства, выход 8 мантиссы результата устройства, выход 9 порядка результата устройства.

Устройство работает следующим об- 25 разом.

Мантисса оперенда (беэ знака) поступает на вход блока 2. В последнем производится анализ на значимость разрядов в группах, на которые разби- 30 та мантисса. Разрядность сигнала на выходе блока 2 равна числу групп, на которые разбита мантисса. Выходной сигнал блока 2 поступает на адресный вход блока 3. На первом выходе блока 3 анализа получается мантисса результата требуемой разрядности, которая поступает на выход 8 устройства. На втором выходе блока 3 получается значение KoppeKUHH поРядка, 40 разрядность которого равна разрядности порядка.

Инвертированный порядок поступает на первый вход сумматора 1 с выхода блока 4, на вход которого поступает 45 порядок операнда. На выходе суммы сумматора 1 получается порядок реэультата, который поступает на выход

9 устройства.

Сигнал с выхода переноса сумматора 1 поступает на выход 7 устройства.

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

В варианте построения устройства формат входного операнда и реэуль т ата — 24 двоичных разряда ° Иэ них один двоичный разряд знак мантиссы, 20 двоичных разрядов — мантисса (без знака); три двоичных разряда — порядок. Система счисления шестнадцатиричная. Порядки кодируются следующим образом: 111 — +3; 110 — +2; 101

+1; 100 — 0; 011 — — 1; 010 — -2;

001 — -3, Мантисса разбита на группы согласно табл.1 блок 3 памяти кодируется согласно табл,2.

Таблица 1

1372321

Продолжение табл,2

Содержимое в двоичном коде

Адрес в шестнадцатиричном коде

Добавка к Мантисса порядку

0l 1

0001

010

0001

001

0100

001

0001

000

1000

000

0100

08O...OÃÃ

000

0010

100...1ГГ

000

0001

Составитель А.Клюев

Техред М. Ходанич Корректор А.Тяско

Тираж 704 Подписное

ВНИИПИ Государственного комитета СССР по делам изобретений и открытий

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

Редактор А.Козориз

Заказ 484/41

Производственно-полиграфическое предприятие, г.Ужгород, ул.Проектная, 4

002,003

004...007

008...00Г

010. ° .01Г

020...03Г

040...07Г

Для упрощения и удобства использования устройства принято, что на

его выходе получается не непосредственно обратная величина оперенда, а уменьшенная в 16 раз.

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

Устройство для приближенного вы35 числения обратной величины ненормализованных чисел с плавающей запятой, содержащее сумматор, блок схем сравнения с нулем и блок элементов НЕ, причем вход мантиссы операнда устрой- 40 ства соединен с входом блока схем сравнения с нулем, выход блока элементов НЕ соединен с входом первого слагаемого сумматора, выходы сумматора и переноса которого являются соответственно выходами порядка результата и сигнала переполнения устройства, о т л и ч а ю щ е е с я тем, что, с целью сокращения аппаратурных затрат, оно содержит блок памяти, причем вход порядка операнда устройства соединен с входом блока элементов НЕ, выход блока схем сравнения с нулем соединен с адресным входом блока памяти, первый и второй выходы которого соединены соответственно с выходом мантиссы результата устройства и с входом второго слагаемого сумматора,

Устройство для приближенного вычисления обратной величины ненормализованных чисел с плавающей запятой Устройство для приближенного вычисления обратной величины ненормализованных чисел с плавающей запятой Устройство для приближенного вычисления обратной величины ненормализованных чисел с плавающей запятой 

 

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

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

Изобретение относится к вычис-

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

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

Изобретение относится к области вычислительной техники и может быть использовано при построении быстродействующих процессов цифровой обработки сигналов и в арифметических устройствах быстродействующих цифровых и комбинированных вычислительных машин о Целью изобретения является увеличение быстродействия устройства для деления, содержащего регистры 1 и 2 Делимого и делителя, три матричных умножителя 3-5, три сумматора 6-8, два блока преобразования прямого кода в дополйительный 9 и 10, блок 11 преобразования прямого кода в обратный, счетчик 14 и триггер 15, Для достижения цели в устройство дополнительно введены два элемента И 16 и 17

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

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

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

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

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

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

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

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

Изобретение относится к цифровым умножителям и предназначено для умножения цифрового сигнала (ЦС) на сигнал в форме периодической волны, преимущественно синусоидальной

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

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

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

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

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