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