Устройство для округления числа
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
(5 ц 4 С 06 Р 7138 ГОСУДАРСТВЕННЫЙ НОМИТЕТ СССРПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙОПИСАНИЕ ИЗОБРЕТЕНИЯК АВТОРСКОМУ СВИДЕТЕЛЬСТВУ(56) Авторское свидетельство СССРР 771667, кл. С 06 Р /38, 1980.Патент ВеликобританииУ 1353213, кл. 6 4 А, опублик. 1974.(54)(57) УСТРОЙСТВО ДЛЯ ОКРУГЛЕНИЯЧИСЛА, содержащее регистр стандартного слова и регистр дополнительногослова, информационные входы которыхсоединены соответственно с первым ивторым информационными входами устройства,. о т л и ч а ю щ е е с ятем, что, с целью повышения точности ЯО 1179338 А округления, оно содержит счетчик,дешифратор, элемент ИЛИ и элементзадержки, выход которого подключен квходам установки "0" регистра стандартного слова и регистра дополнительного слова и входу разрешениясчитывания счетчика, информационныйвход и выход которого соединены соответственно с выходом регистра стан.дартного слова и выходом устройства,вход и выход дешифратора подключенысоответственно к выходу регистра дополнительного слова и входу элемента ИЛИ, выход которого соединен сосчетным входом счетчика, а синхровходы регистров стандартного слова идополнительного слова и вход элемента задержки подключены к синхровходуустройства.Изобретение относится к вычислительной технике и может быть использовано в устройствах согласованияавтоматизированных систем обработкиинформации при создании интегрирован 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подключены к счетному входу счетчика 305. Спнхровход 7 устройства соединенс синхровходами регистров 1 и 2 ивходом элемента 6, выход которогоподключен ко входам установки "0" регистров 1 и 2 и входу разрешения счи-З 5тывания счетчика 5.Устройство работает следующим образом,Сообщение формата з поступает нарегистры 1 и 2, причем на регистр 1, 40разрядность которого соответствуетформату ", по входу 8 записываются(-1) старших разрядов сообщения формата Г, . Оставшиеся 1 разрядов сооб"щения, изразрядов служебных и 45(1-) информационных, поступают повходу 9 на регистр 2. По содержимомурегистра 2 дешифратором 3 формируется сигнал округления,.который, пройдя элемент 4, складывается с содержи мым регистра 1:на счетчике 5. С выхода счетчика 5 на выход 10 снимаетсясообщение, преобразованное из формата Г в Формат Г,Рассмотрим динамику работы устройства. Старшие (4- 1) разрядов сообщения Форматапо входу 8 поступаютна вход регистра 1 и запоминаются там. Остальныемладших разрядов повходу 9 заносятся в регистр 2. С приходом в устройство синхросигнала по входу 7 он поступает на синхровходы регистров 1 и 2 и обеспечивает перепись их содержимого соответственно всчетчик 5 и дешифратор 3. В зависимости от значения кода, поступившего с регистра 2, единичный сигнал появляется на строго определенном выходедешифратора 3. Со входами элемента 4соединяются только те выходы дешифратора 3, на которых единичный сигналпоявляется при поступлении с регистра 2 разрешенных кодовых комбинацийокругления. Разрешенными кодовымикомбинациями округления являются любые кодовые комбинации в Г старшихразрядах регистра 2, которые являются служебными и не должны влиять нарезультат округления, и строго определенные кодовые комбинации в (-)разрядах, определяемые в соответствии с принятым правилом округления При поступлении с регистра 2 разрешенной кодовой комбинации округленияна одном из выходов дешифратора 3, который подключен ко входу элемента 4, появляется единичный сигнал, выступающий в роли сигнала округления. Пройдя элемент 4, этот сигнал поступает на счетный вход счетчика 5, гдесуммируется с содержимым регистра 1. Таким образом заканчивается преобразование сообщения из Формата Г 2 в формат Г, . Синхросигнал, задержанный элементом 6 на время формированиясигнала округления и его суммированияс содержимым регистра 1, поступаетна вход разрешения считывания счетчика 5, обеспечивая считывание результата в формате Г из устройствасогласования в систему обработки информации по выходу 10, Задержанныйсинхросигнал поступает также на входы установки "0" регистров 1 и 2 иобнуляет их, подготаьуивая тем самымк новому циклу округления. Сброссодержимого счетчика 5 не производится, так как содержимое регистра 1заносится в него в парЫФАзном коде..Точность преобразования форматовсообщений.(округления)можно оценить разностью где Х - число Х, представленное в формате Г3 1 Х, - число Х , преобразованное к формату Р Сравним суммарную величину ошибкиЕх;для известного и предлагаемого устройств при преобразовании сово. купности чисел Х , представленных в формате Г , в совокупность чисел Х представленную в формате Г, (табл.1 и 2). Структура форматов сле дующая:формат Г - разряды нулевой, первый, с третьего по седьмой (отсчет справа) - информационные, второй - служебный;формат Г, - все разряды (с нулевого по четвертый) - информационные. Результаты работы известного устройства при преобразовании совокупнОсти чисел Х В совОкупность Х 1 приведены в табл. 1.Результат работы предлагаемого устройства округления числа приведен в табл.2. Таблица 1 Совокупность чисел Х, (формат Г 1 ) Совокупность чиселХх; (х/1 10010 10011 10011 10011 10011 10011 10011 10011 1 10010000 2 10010001 3 10010010 4 10010011 5 10010100 6 10010101 7 10010110 8 10010111 179318 4 .В устройстве для округления числа Х используются пятиразрядныйрегистр 1, трехразрядный регистр 2,пятиразрядный счетчик 5, дешифратор3 на три входа, элемент задержки иэлемент ИЛИ 4 на два входа. Ко входам элемента 4 подключены четвертыйи восьмой выходы дешифратора 3. Еди"ничный сигнал на этих выходах при" 10 сутствует, когда на регистре 2 на"ходятся кодовые комбинации - 0 1 1и 1 1 1, т.е. реализуется следующееправило. округления: сигнал округления вырабатывается, если число, записанное в информационных разрядахокругляемой части сообщения форматагбольше половины значения младшегоразряда сообщения формата Г 1Сравнивая величиныАх;втабл.1 и 2, можно сделать вывод отом, что в предлагаемом устройстветочность округления может быть увеличена в 2-4 раза по сравнению сизвестным устройством для округления.Тираж 710 Государственного лам изобретений осква, Ж, Рауш Подписнкомитета СССРоткрьтийская наб д,4/5 каз Фил ППП "П 10010000 100100010010010 10010011 10010100 10010101 10010110 10010111 100100010 10010 10011 10010 10010 10010 10011 т", г,ужгород, ул.Проектная,
СмотретьЗаявка
3619735, 13.07.1983
КИЕВСКОЕ ВЫСШЕЕ ИНЖЕНЕРНОЕ РАДИОТЕХНИЧЕСКОЕ УЧИЛИЩЕ ПРОТИВОВОЗДУШНОЙ ОБОРОНЫ
САВИСЬКО ПЕТР АНТОНОВИЧ, МАНЬКО АЛЕКСАНДР АЛЕКСАНДРОВИЧ, НИКОНОВ НИКОЛАЙ ГЕОРГИЕВИЧ
МПК / Метки
МПК: G06F 7/38
Метки: округления, числа
Опубликовано: 15.09.1985
Код ссылки
<a href="https://patents.su/4-1179318-ustrojjstvo-dlya-okrugleniya-chisla.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для округления числа</a>
Предыдущий патент: Устройство для сортировки чисел
Следующий патент: Устройство для фиксации переполнения сдвигателя
Случайный патент: Смазочно-охлаждающая жидкость для механической обработки металлов