Устройство для приближенного вычисления обратной величины ненормализованных чисел с плавающей запятой Советский патент 1988 года по МПК G06F7/52 

Описание патента на изобретение SU1372321A1

(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.

О

t.

7,

7 ff

11

(54) УСТРОЙСТВО ДЛЯ ПРИБЛИЖЕННОГО ВЫЧИСЛЕНИЯ ОБРАТНОЙ ВЕЛИЧИНЫ НЕНОРМАЛИЗОВАННЫХ ЧИСЕЛ С ПЛАВАЮЩЕЙ ЗАПЯТОЙ

(57) Изобретение относится к цифровой вычислительной технике и может быть использовано при построении арифметических устройств вычислительных машии, а также устройств цифровой обработки сигналов, работающих в системе счисления с плавающей запятой. Цель изобретения состоит в сокращении аппаратурных затрат. Поставленная цель достигается тем, что устройство для приближенного вычисления обратной величины ненормализованных чисел с плавающей запятой, содержащее сумматор 1, блок 2 схем сравнения с нулем, блок 4 элементов НЕ, содержит блок 3 памяти с соответствукяцими связями. 1 Ил., 2 табл.

i

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

название год авторы номер документа
Устройство для деления чисел в форме с плавающей запятой 1988
  • Селезнев Александр Иванович
SU1566340A1
СУММИРУЮЩЕЕ УСТРОЙСТВО 1993
  • Виневская Л.И.
  • Станишевский О.Б.
  • Ерохин А.В.
  • Рыжих О.А.
RU2069009C1
ОПТИЧЕСКИЙ ЦИФРОВОЙ СТРАНИЧНЫЙ УМНОЖИТЕЛЬ С ПЛАВАЮЩЕЙ ТОЧКОЙ 1998
  • Вербовецкий А.А.
RU2137179C1
ОПТИЧЕСКИЙ ЦИФРОВОЙ СТРАНИЧНЫЙ ДЕЛИТЕЛЬ С ПЛАВАЮЩЕЙ ТОЧКОЙ 1998
  • Вербовецкий А.А.
RU2130639C1
Устройство для суммирования нормализованных чисел с плавающей запятой 1987
  • Галченков Олег Николаевич
  • Лауберг Надежда Михайловна
SU1418704A1
Арифметическое устройство 1989
  • Селезнев Александр Иванович
SU1656525A1
УСТРОЙСТВО УМНОЖЕНИЯ 1998
RU2148270C1
Арифметическое устройство для обработки комплексных чисел 1984
  • Алексеев Герман Георгиевич
  • Златников Владимир Михайлович
  • Михайлова Ольга Семеновна
SU1223249A1
Устройство для умножения чисел 1981
  • Жабин Валерий Иванович
  • Корнейчук Виктор Иванович
  • Селезнев Александр Иванович
  • Тарасенко Владимир Петрович
SU999045A1
Устройство для деления чисел 1981
  • Жабин Валерий Иванович
  • Корнейчук Виктор Иванович
  • Селезнев Александр Иванович
  • Тарасенко Владимир Петрович
SU1012241A1

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

Формула изобретения SU 1 372 321 A1

5

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

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

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

Устройство содержит сумматор 1 , блок 2 схем сравнения с нулем, блок 3 памяти, блок 4 элементов НЕ, вход

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

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

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

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

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

зультата, который поступает на выход 9 устройства.

Сигнал с выхода переноса сумматора 1 поступает на выход 7 устройства Знак мантиссы оперенда является знаком мантиссы результата и в устройстве не обрабатывается,

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

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

Таблица 1

Таблиц

000 100

0000 0001

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

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

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

13723214

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

слагаемого сумматора, выходы сумматора и переноса которого являются соответственно выходами порядка результата и сигнала переполнения устройства, отличающееся тем, что, с целью сокращения аппаратурных затрат, оно содержит блок памяти, причем вход порядка операнда устройства соединен с входом блока элементов НЕ, выход блока схем сравнения с нулем соединен с адресным входом блока памяти, первый и второй вьгкоды которого соединены cooтвeтcтвeнI o с выходом мантиссы результата устройства и с входом второго слагаемого сумматора.

SU 1 372 321 A1

Авторы

Галченков Олег Николаевич

Чудина Валентина Федоровна

Лауберг Надежда Михайловна

Даты

1988-02-07Публикация

1986-06-30Подача