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

Номер патента: 568398

Авторы: Анджело, Джиовани, Франко

ZIP архив

Текст

ОП ИСАНИ Е ИЗОБРЕТЕНИЯ Союз Советских Социалистических Республик) Заявлено 21,04,72(21) 178227 ) Приоритет - (32) 22,04. Кл.6 Г 5/02 Государственный комитет Совета Министров СССР оо делам изобретений и открытий1 68336 А/71 (ЗЗ) Италия43) Опубликовано 05,08.7735 юллетень29 5) Дата опубликования описания 08.07.77 3) 81.32 (088.8транцыандре, Анджело Суор алия) франко Бретт Иностранная фирмаМУ Изобретение относится к области цифровой вычислительной техники и может быть использовано в ЭВМ для преобразования числа, записанного в системе с плавающей запятой, в числсзаписанное в системе с фиксированной запятой.Известно устройство для преобразования чисел Ь электронной вычислительной машине при выводе их на индикатор или печатаюйии блок, которое содержит запоминающие регистры и управляющие триггеры 111.Однако такое устройство требует наличия регистров большой емкости. ен е ойство, коство со т, регистрыактовый гео это устроислять манрь нак ыч м плаваюЦелью изобретения являетсыстродействия. овышени ак- одоп Наиболее близким техн ем к изобретению являетс торое,как и предложенное держит запоминающие рег сдвига, управляющие тригг нератор и элементы И 1 2, ство не может одновременн тиссу и порядок числа в си щей запятой. ДЛЯ РАЗДЕЛЕНИЯ МАНТИССЫЛЯ ЧИСЛА ПРИ ПЕРЕВОДЕ.ИЗПЛАВАЮШЕЙ ЗАПЯТОЙ В СИСТЕИРОВАННОЙ ЗАПЯТОЙ2 Э га,цель достигается тем,что в.рредложбн ном устройствевыход первого заломинающего регистра через последовательно соединенные первый и второй регистры сдвига соединен с первым входом первого элемента И, второй вход которого подключен к первому выходу тактового генератора, третий вход - к единичному выходу первого управляющего триггера, а выход-ко входу первого запоминающего регистра, к которому через параллельно соединенные второй и третий элементы И подключен выход первого регистра сдвига, который через четвертый элемент И, подключенный другим входом. к единичному выходу второгоуправляющего триггера, соединен со входом. второго за. поминающего регистра. Нулевой вход первого управляющего триггера подключен к выходу первой ячейки первого регистра сдвига, единичный-к первому выходу тактового генератора, нулевой выход - ко второму входу второго элемента И", а единичный выход через пятый элемент И, подключенный другим входом ко второму выходу т тового генератора, соединен со вторым вхтретьего элемента И, Нулевой вход второгоуправляющего триггера подключен к выходутретьей ячейки первого регистра сдвига,а единичный - к третьему выходу тактового генератора. 5функциональная схема устройства дляразделения мантиссы и показателя числаприпереводе из системы,с плавающей запятой в систему с фиксированной запятойпредставлена на чертеже, 10Устройство содержит запоминающие регистры 1 и 2, регистры сдвига 3 и 4 сячейками 3 - 3 и 4 - 4 ,. соответственно,.и 1 ъуправляющие триггеры 5 и 6, тактовый генераюр 7 и элементы И 8 - 12. 1 ЬВыход регистра 1 соединен со входомрегистра сдвига 3 и входами элементов И9, 1 О и 12. Элементы И 9 и 10 соединевы иараллельно, и их выходы подключеныко входу регистра 1, Выход элемента И 12 яОиодссищииеи ко входу регистра 2. Элементй Е 2 уиравияется выходом триггера 6, который устанавливается в "1", когда бит зааатой сжержится в ячейке 3 регистра сдвига 3,3ЖТуаптер. 5 установлен в 1", когдабинг эааитой содержится в ячейке 3 регистра сивилла 3,.Выход регистра 4 присоединен ко входу .регистра 1 через элемент И 8, управля 36емый сигналом, генерированным триггером5 и синхрониэирующимсигналом с выходагенератора 7.Устройство работает следующим образом. 35До запуска устройства число, подлежащее преобразованию, помещается,в регистре 1. В начале выполнения разделения порядка и мантиссы содержимое регистра 1передается в регистр сдвига 3 и переэаписывается в регистр 1 через элемент И 9.Все десятичные цифры перезаписываютсятаким путем в регистр 1. Когда первая цифра после десятичной запятой передается врегистр сдвига 3, триггер 6 устанавливается в ф 1", а элемент И 12. открывается.Таким образом, целая часть числа передается в регистр 2. В числе в форме с плавакшей запятой целая и дробная часть цифрмогут иметь различный знак, так как оиипредставляют показатель и мантиссу, соответственно, Когда они разделяютсяи мантисса остается в регистре, цифра фнуль" сдесятичной запятой должна быть генерирована на позиции элемента с тем же знаком, 55как и другие цифры мантиссы. Чтобы генерировать эту цифру, когда бит десятичнойзапятой присутствует в ячейке 3, регистра"1 " и, следовательно, элемент И 9 закрыт, Е Первые два бита первой целой цифры пере- записываются в регистр 1 через элемент И 9. В момент поступления импульса с выхода генератора 7 на элемент И 8 последний открывается и посредством задержки, введенной регистром сдвига 4, единичная цифра 1 дается битом такого же знака, как знак десятичной цифры наивысшего порядка, Следующим тактовым импульсом элемент И 10 открывается, и десятичная запятая так же записывается в цифре разряда единиц регисррй 1.Таким образом, регистры 1 и 2 содержат символы, созданные цифрами одногокака и соответствующим. образом обеспечен ные десятичной запятой.формула изобретенияУстройство для разделения мантиссыи показателя числа при переводе из системы с плавающей запятой в систему с фиксированной запятой, содержащее запоминающие регистры, регистры сдвига, управляющие триггеры, тактовый генератор и элементы И, о т л и ч а ю щ е е с я тем,что, с целью повышения быстродействия,в нем выход первого запоминающего регистрачерез последовательно соединенные первый и",второй регистры сдвига соединен с первым вхо,":дом перрого элемента И, второй вход котомрого подключен к первому выходутактовогогенератора третий вход - к единичному выходу первого управляющего триггера, а выход - ко входу первого запоминающего ре-гистра, к которому через параллельно соединенные второй и третий элементы И подключен выход первого регистра сдвига, который через четвертый элемент И, подключенный другим входом к единичному выходувторого управляющего триггера, соединенсо входом второго запоминающего регистранулевой вход первого управляющего триггераподключен к выходу первой ячейки первогорегистр сдвига; единичный вход-к первому",выходу тактового генератора, нулевой выходко второму входу второго элемента И, а единичный выход через пятый элемент И, подключенный другим входом ко второму выходутактового генератора, соединен со вторымвходом третьего элемента И; нулевой входвторого управляющего триггера подключенк выходу третьей ячейки первого регистрасдвига, а единичный - к третьему выходутактового генератора.Источники информации, принятые во внимание при экспертизе;1. Патент США 1,"о 3469244, кл. 340172,5, 1969.2. Патент США М 36654. 1, кл. 34 О172.5, 1970,11303 илиал ППП Патент", г. Ужгород, ул, Проектна Тираж 818дарственного комитета Со по делам изобретений и о Москва, Ж, Раушская Подписноеета Министрорытийнаб., д, 4/5

Смотреть

Заявка

1782279, 21.04.1972

ДЖИОВАНИ ДЕ САНДРЕ, АНДЖЕЛО СУБРИЗИ, ФРАНКО БРЕТТИ

МПК / Метки

МПК: G06F 5/02

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

Опубликовано: 05.08.1977

Код ссылки

<a href="https://patents.su/3-568398-ustrojjstvo-dlya-razdeleniya-mantissy-i-pokazatelya-chisla-pri-perevode-iz-sistemy-s-plavayushhejj-zapyatojj-v-sistemu-s-fiksirovannojj-zapyatojj.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для разделения мантиссы и показателя числа при переводе из системы с плавающей запятой в систему с фиксированной запятой</a>

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