Устройство для округления числа

 

УСТРОЙСТВО ДЛЯ ОКРУГЛЕНИЯ ЧИСЛА, содержащее регистр стандартного слова и регистр дополнительного слова, информационные входы которых соединены соответственно с первым и вторым информационными входами устройства ,, отличающееся тем, что, с целью повышения точности округления, оно содержит счетчик, дешифратор, элемент ШШ и элемент задержки, выход которого подключен к входам установки О регистра стандартного слова и регистра дополнительного слова и входу разрешения считьюания счетчика, информационный вход и выход которого соединены соответственно с выходом регистра стандартного слова и выходом устройства, вход и выход дешифратора подключены соответственно к выходу регистра дополнительного слова и входу элемента ШШ, выход которого соединен со § счетным входом счетчика, а синхровходы регистров стандартного слова и (Л дополнительного слова и вход элемента задержки подключены к синхровходу устройства.

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

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

РЕСПУБЛИН (5ц G 06 F 7/38

ГОСУДАРСТВЕННЫЙ НОМИТЕТ СССР

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЬГП4Й

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

К АВТОРСКОМ,Ф СВИДЕТЕЛЬСТВУ

7 ».

Фд„., - "4а Q/

Жю Р %2 Ф 2 е ° а /7

Ю е у ° Е

/5 имуюРм(жуйАжакм4 4м РзюА @ Г

4 ЬР. 7 (21) 3619735/24-24 (22) 13.07.83 (46) 15.09.85. Бюл. Р 34 (72) П.А.Сависько, A.À.Манько и Н.Г.Никонов (53) 681 325(088.8) (56) Авторское свидетельство СССР

9 771667, кл. G 06 F ?/38, 1980.

Патент Великобритании

9 1353213, кл. G 4 А, опублик. 1974. (54)(57) УСТРОЙСТВО ДЛЯ ОКРУГЛЕНИЯ

ЧИСЛА, содержащее регистр стандартно.

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

„„SU„„» Saba А

I округления, оно содержит счетчик, дешифратор, элемент ИЛИ и элемент задержки, выход которого подключен к входам установки "0" регистра стандартного слова и регистра дополнительного слова и входу разрешения считывания счетчика, информационный вход и выход которого соединены соответственно с выходом регистра стандартного слова и выходом устройства, вход и выход дешифратора подключены соответственно к выходу регистра дополнительного слова и входу элемента ИЛИ, выход которого соединен со счетным входом счетчика, а синхровходы регистров стандартного слова и дополнительного слова и вход элемента задержки подключены к синхровходу устройства.

1i 79318

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

Целью изобретения являЕтся повышение точности округления чисел.

На фиг. 1 приведена схема поразрядного соответствия согласуемых форматов сообщений, на фиг.2 — Функциональная схема устройства.

Устройство содержит регистр 1 стандартного слова, регистр 2 дополнительлого слова, дешифратор 3, элемент ИЛИ 4, счетчик 5, элемент 6 задержки и имеет синхровход 7, первый и второй информационные входы 8 и

9 н выход 10. При этом информационнь>й вход 8 устройства подключен к ин. 20 формационному входу регистра 1, выход которого соединен с информационным входом счетчика 5. Выход счетчика 5 соединен с выходом 10 устройст»а. Информационный вход 9 устройства подключен к информационному входу регистра 2, выход которого соединен со входом дешифратора 3. Выхо.

1 ды дешнфратора 3 через элемент ИЛИ 4 подключены к счетному входу счетчика 30

5. Спнхровход 7 устройства соединен с синхровходами регистров 1 и 2 и входом элемента 6, выход которого подключен ко входам установки "0" регистров 1 и 2 и входу разрешения счи-35 тывания счетчика 5.

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

Сообщение формата Р поступает на регистры 1 и 2, причем на регистр 1, 4б разрядность которого соответствует формату ", по входу 8 записываются (— k) старших разрядов сообщения формата F.. Оставшиеся k разрядов сооб" щения, из р разрядов служебных и (4 -p) информационных, поступают по входу 9 на регистр 2. По содержимому регистра 2 дешифратором 3 формируется сигнал округления,.который, пройдя элемент 4, складывается с содержи-5О мым регистра 1:.на счетчике 5. С выхода счетчика 5 на выход 10 снимается сообщение, преобразованное из формата Г в формат Г, Рассмотрим динамику работы уст- у ройства. Старшие (4- k) разрядов сообщения формата по входу 8 поступают на вход регистра 1 и запоминаются там. Остальные k, младших разрядов по входу 9 заносятся в регистр 2. С приходом в устройство синхросигнала по входу 7 он поступает на синхровходы регистров 1 и 2 и обеспечивает перепись их содержимого соответственно в счетчик 5 и дешифратор 3. В зависимос ти от значения кода, поступившего с регистра 2, единичный сигнал появляется на строго определенном выходе дешифратора 3. Со входами элемента 4 соединяются только те выходы дешифратора 3, на которых единичный сигнал появляется при поступлении с регистра 2 разрешенных кодовых комбинаций округления. Разрешенными кодовыми комбинациями округления являются любые кодовые комбинации в >> старших разрядах регистра 2, которые являются служебными и не должны влиять на результат округления, и строго определенные кодовые комбинации в (>, — j>) разрядах, определяемые в соответствии с принятым правилом округления.

При поступлении с регистра 2 разрешенной кодовой комбинации округления на одном из выходов дешифратора 3, который подключен ко входу элемента

4, появляется единичный сигнал, выступающий в роли сигнала округления.

Пройдя элемент 4, этот сигнал поступает на счетный вход счетчика 5, где суммируется с содержимым регистра 1.

Таким образом заканчивается преобразование сообщения из формата F> в

>формат, . Синхросигнал, задержанный элементом 6 на время формирования сигнала округления и его суммирования с содержимым регистра 1, поступает на вход разрешения считывания счетчика 5, обеспечивая считывание результата в формате из устройства согласования в систему обработки информации по выходу 10. Задержанный синхросигнал поступает также на входы установки "G" регистров 1 и 2 и обнуляет их, подготавливая. тем самым к новому циклу округления. Сброс содержимого счетчика 5 не производится, так как содержимое регистра 1 заносится в него в парЫФАзном коде. .Точность преобразования форматов сообщений.(округления) можно оценить разностью где X — число Х, представленное в формате Г

Таблица

Совокупность чисел (формат Г ) Совокупность чиселХ (формат t=2 ) х; / х /

1001 1

1 00 1 1

10011

1 00 1 1

10011

001 1

1001 1

3 1

Х, — число, преобразованное к формату F

Сравним суммарную величину ошибки Е х; ) для известного и предлагаемоI.

1 го устройств при преобразовании сово. купности чисел х, представленных в формате, в совокупность чисел

Х,, представленную в формате г, (табл.1 и 2). Структура форматов сле дующая: формат F> — разряды нулевой, первый, с третьего по седьмой (отсчет справа) — информационные, второй— служе бный; формат Г, — все разряды (с нулевого по четвертый) — информационные.

Результаты работы известного устройства при преобразовании совокупности чисел Х в совокупность Х, приведены в табл. 1.

Результат работы предлагаемого устройства округления числа приведен в табл.2.

1 10010000

210010001

410010011

5 10010100

6 10010101

810010111

179318 4 .

В устройстве для округления числа Х< используются пятиразрядный регистр 1, трехразрядный регистр 2, пятиразрядный счетчик 5, дешифратор

3 на три входа, элемент задержки и элемент ИЛИ 4 на два входа. Ко входам элемента 4 подключены четвертый и восьмой выходы дешифратора 3. Единичный сигнал на этих выходах при" сутствует, когда на регистре 2 на" ходятся кодовые комбинации — 0 1 1 и 1 1 1, т.е. реализуется следующее правило. округления: сигнал округления вырабатывается, если число, записанное в информационных разрядах округляемой части сообщения форматами больше половины значения младшего разряда сообщения формата Fi

Сравнивая величины - Ах; в

1 табл.1 и 2, можно сделать вывод о том, что в предлагаемом устройстве точность округления может быть увеличена в 2-4 раза по сравнению с известным устройством для округления.

1179318

Т а блица 2

Совокупность чиселХ (Формат F ) Совокупность чисел Х, (формат Г„ ) 0

Wua. Я

Составитель Г.Виталиев

Редактор С.Тимохина Техред Т.Фанта

Корректор И.Эрдейи

Заказ 5676/50 Тираж 710 Подписное

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

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

Филиал ППП "Патент", r.Óæãoðoä, ул.Проектная, 4

10010001

1001001 1

10010101

10010111.

10011

1 0010

1001 0

1001 1

Устройство для округления числа Устройство для округления числа Устройство для округления числа Устройство для округления числа 

 

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

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

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

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

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

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

Изобретение относится к электронно-вычислительной технике

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

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