Устройство для разделения мантиссы и показателя числа при переводе из системы с плавающей запятой в систему с фиксированной запятой

 

Союз Советских

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

Республик (11) 568398 (61) Дополнительный к патенту(22) Заявлено 21.04.72(2? ) 1782279/24

2 (51) М. Кл.

С 06 F 5/02 (23) Приоритет — (З2) 22,04.71

Государственный комитет

Совета Министров СССР оо делам изобретений и открытий (З1? 68336 А/71 (ЗЗ) Италия (43) Опубликовано 05.08.77,рюллетень № 29 (45) Дата опубликования описания 08.07.77 (53) УДК 681.325 (088.8) Иностранцы

Джиовани де Сандре, Анджело Суоризи и Франко Бретти (Италия) (72) Авторы изобретения

Иностранная фирма

"Инж. С. Оливетти энд К0, С. и. А," (Италия) (71) Заявитель (54) УСТРОЙСТВО ДЛЯ РАЗДЕЛЕНИЯ МАНТИССЫ

И ПОКАЗАТЕЛЯ ЧИСЛА ПРИ ПЕРЕВОДЕ-ИЗ

СИСТЕМЫ С ПЛАВАЮШЕЙ ЗАПЯТОЙ В СИСТЕМУ

С ФИКСИРОВАННОЙ ЗАПЯТОЙ

1

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

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

Однако такое устройство требует наличия регистров большой емкости.

Наиболее близким техническим решением к изобретению является устройство, ко торое, как и предложенное устройство, со.девжит запоминающие регистры, регистры сдвига, управляющие триггеры, тактовый генератор и элементы И f 2/. Однако это устрой- р ство не может одновременно вычислять мантиссу и порядок числа в системе с плавающей запятой.

Пелью изобретения является повышение быстродействия. 25

Э га.цель достигается тем, что в рредложбн ном устройстве выход первого заломинающего регистра через последовательно соединенные первый и второй регистры сдвига соединен с первым входом первого элемента И, второй вход которого подключен к первому выходу тактового генератора, третий вход — к единичному выходу первого управляющего триггера, а выход-ко входу первого запоминающего регистра, к которому через:параллельно соединенные второй и третий элементы И подключен выход первого регистра сдвига, который через четвертый элемент И, подключенный другим входом, к единичному выходу второгоуправляю щего триггера, соединен со входом. второго запоминающего регистра. Нулевой вход первого управляющего триггера подключен к выходу первой ячейки первого регистра сдвига, единичный-к первому выходу тактового генератора, нулевой выход - ко второму входу второго элемента И", а единичный выход через пятый элемент И, подключенный другим входом ко второму выходу тактового генератора, соединен со вторым входип

568398 третьего элемента И. Нулевой вход второго управляющего триггера подключен к выходу третьей ячейки первого регистра сдвига, а единичный - к третьему выходу тактового генератора. 5

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

Устройство содержит запоминающие регистры 1 и 2, регистры сдвига 3 и 4 с ячейками 3 — 3 и 4 — 4, соответственно,. ъ управляющие триггеры 5 и 6, тактовый генерамэр 7 и элементы И 8 — 12. 15

Выход регистра 1 соединен со входом регистра сдвига 3 и входами элементов И

9, 1О и 12. Элементы И 9 и 10 соединены иараллельно, и их выходы подключены ко входу регистра 1. Выход элемента И 12 иодсоецииеи ко входу регистра 2. Элемент и Е2 уиравняется выходом триггера 6, который устанавливается в "1", когда бит зааатой с держится в ячейке 3 регистра сдвига 3. з

Туаптер. 5 установлен в 1"",,когда

6@a зааитой содержится в ячейке 3 регистра еивига 3. .Выход регистра 4 присоединен ко входу .регистра 1 через элемент И 8, управля 36 емый сигналом, генерированным триггером 5 и синхронизцруюшимсигналом с выхода генератора 7.

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

llo запуска устройства число, подлежащее преобразованию, помещается,в регист ре 1. В начале выполнения разделения порядка и мантиссы содержимое регистра 1 передается в регистр сдвига 3 и перезапи- 49 сывается в регистр 1 через элемент И 9.

Все десятичные цифры перезаписываются таким путем в регистр 1. Когда первая циф. ра после десятичной запятой передается в регистр сдвига 3, триггер 6 устанавлива- 45 ется в "1", а элемент И 12. открывается.

Таким образом, целая часть числа передается в регистр 2. В числе в форме с плеиио шей запятой целая и дробная часть цифр могут иметь различный знак, так как оии представляют показатель и мантиссу, соответственно, Когда они разделяются и мантисса остается в регистре, цифра "нуль с десятичной запятой должна быть генерирована на позиции элемента с тем же знаком, 55 как и другие цифры мантиссы. Чтобы генерировать эту цифру, когда бит десятичной запятой присутствует в ячейке 3, регистра .сдвига 3, триггер 5 устанавливается в

"1" и, следовательно, элемент H 9 закрыт, Первые два бита первой целой цифры перезаписываются в регистр 1 через элемент

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

l0 открывается, и десятичная запятая так же записывается в цифре разряда единиц регисррй 1.

Таким образом, регистры 1 и 2 содержат символы, созданные цифрами одного кака исоответствуюшим. образом обеспечен» ные десятичной запятой.

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

Устройство для разделения мантиссы и показателя числа при переводе из систе мы с плавающей запятой в систему с фиксированной запятой, содержащее запоминающие регистры, регистры сдвига, управляющие триггеры, тактовый генератор и элементы И, о т л и ч а ю щ е е с я тем, что, с целью повышения быстродействия, в нем выход первого запоминающего регистра через последовательно соединенные первый и", второй регистры сдвига соединен с первым вхо» ,.":.дом перрого элемента И, второй вход котом рого подключен к первому выходутактового генератора третий вход — к единичному вы ходу первого управляющего триггера, а вы: ход — ко входу первого запоминающего ре- гистра, к которому через параллельно соединенные второй и третий элементы И подключен выход первого регистра сдвига, который через четвертый элемент И, подклю ченный другим входом к единичному выходу второго управляющего триггера, соединен со входом второго запоминающего регистра нулевой вход первого управляющего триггера подключен к выходу первой ячейки первого регистр сдвига; единичный вход-к первому

":-:,выходу тактового генератора, нулевой выходко второму входу второго элемента И, а единичный выход через пятый элемент И, подключенный другим входом ко второму выходу тактового генератора, соединен со вторым входом третьего элемента И; нулевой вход второго управляющего триггера подключен к выходу третьей ячейки первого регистра сдвига, а единичный — к третьему выходу тактового генератора.

Источники информации, принятые во внимание при экспертизе:

1. Патент США 1& 3469244, кл. 340172.5, 1969.

2. Патент США . ."" 36654.! 1, кл. 34О

:172.5, 1970.

568398

Составитель Г. Сорокин

Редактор Л. Утехина Техред А. Демьянова" Корректор Л. Веселовская

f I

Заказ 1819/53 Тираж 819 Подписное

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

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

Филиал ППП "Патент", г. Ужгород, ул. Проектная, 4

Устройство для разделения мантиссы и показателя числа при переводе из системы с плавающей запятой в систему с фиксированной запятой Устройство для разделения мантиссы и показателя числа при переводе из системы с плавающей запятой в систему с фиксированной запятой Устройство для разделения мантиссы и показателя числа при переводе из системы с плавающей запятой в систему с фиксированной запятой 

 

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

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

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

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

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

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

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

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

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

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