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

Иллюстрации

Показать все

Реферат

 

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

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

РЕСПУБЛИК дц 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 ства соединен с входом блока схем сравнения с нулем, выход блока элементов НЕ соединен с входом первого слагаемого сумматора, выходы сумматора и переноса которого являются соответственно выходами порядка результата и сигнала переполнения устройства, о т л и ч а ю щ е е с я тем, что, с целью сокращения аппаратурных затрат, оно содержит блок памяти, причем вход порядка операнда устройства соединен с входом блока элементов НЕ, выход блока схем сравнения с нулем соединен с адресным входом блока памяти, первый и второй выходы которого соединены соответственно с выходом мантиссы результата устройства и с входом второго слагаемого сумматора,