Устройство для округления чисел
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
,ЯО 12625 ОЗ 6 Г 11 00 7 3 50 ОПИСАНИЕ ИЗОБРЕТЕНИЯ ВТОРСКОМУ СВИДЕТЕЛЬСТВ ТРОИСТВО УДАРСТВЕННЫЙ КОМИТЕТ СССРДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ(54) УС ДЛЯ ОКРУГЛЕНИЯ ЧИСЕЛ(57) Изобретение относится к вычислительной технике. Оно предназначено для расширения диапазона округляемых чисел и может найти применение в ЗВЦМ и специализированных цифровых вычислительных устройствах. Целью изобретения является расширение функциональных возможностей за счет округления отрицательных чисел. Поставленная цель достигается тем, что в устройство для округления чисел, содержащее два регистра 1,5, датчик случайных чисел 3, схему сравнения 2, группу элементов И 4, сумматор 6, вход 7 запуска устройства, дополнительно введены два элемента И - НЕ 8, 9, элемент ИЛИ - НЕ 10 с соот ветствующими связями. 1 ил.1262503 Формула изобретения Составитель А. Клюев Техред И. Верес Корректор М. Шароши Тираж 671 Подписное ВНИИПИ Государственного комитета СССР по делам изобретений и открытий 113035, Москва, Ж - 35, Раушская наб., д. 4/5 филиал ППП Патент, г. Ужгород, ул. Проектная, 4Редактор В. ДанкоЗаказ 5429/47 Изобретение относится к вычислительной технике и может быть применено вЭЦВМ и специализированных цифровыхвычислительных устройствах.Целью изобретения является расширениефункциональных возможностей за счет округления отрицательных чисел.На чертеже представлена схема устройства для округления чисел.Устройство для округления чисел содержит регистр 1 сохраняемой части числа, 10схему 2 сравнения, датчик 3 случайныхчисел, группу элементов И 4, регистр 5 отбрасываемой части числа, сумматор 6, вход7 запуска устройства, элементы И - НЕ 8 и 9,элемент ИЛИ - НЕ 10, элементы НЕ 11 и 12,Устройство для округления чисел работает следующим образом.Числа, обрабатываемые устройством,представлены в дополнительном коде с фиксированной запятой. Старший разряд знаковый О соответствует плюсу, 1 - минусу,Округл яемое число помещается на регистры 1 и 5. На вход 7 поступает сигналначала операции, который открывает элементы И 4 группы и возбуждает датчик 3.Случайные числа сравниваются схемой 2сравнения с отбрасываемыми разрядамичисла, поступающими с регистра 5 черезэлементы И 4 группы.Если округляемые числа больше случайных, то на входы элемента ИЛИ - НЕ 1030и первого элемента И - НЕ 8 из схемы 2сравнения выдается значение 1, а еслиокругляемые числа меньше случайныхчисел - значение О.Состояние знакового разряда регистра 1инвертируется элементом НЕ 12 и поступаетна входы элемента ИЛИ в1 О и первогоэлемента И - НЕ 8.Информация с выхода элемента ИЛИ -НЕ 10 поступает на старшие разряды сумматора 6, а информация с первого элемента И - НЕ 8 - на второй элемент И - НЕ 9, 40где она сравнивается с информацией с элемента ИЛИ - НЕ 10. Результат сравненияпоступает в младший разряд сумматора 6.В сумматоре 6 производится сложениепоступившего значения с содержимым регистра 1. Полученный результат записывается в регистр 1. Округление отрицательныхчисел в большую сторону по абсолютнойвеличине происходит по сигналу со схемы 2 сравнения, соответствующему нулю, и в меньшую сторону при соответствии сигнала единице.Для положительных чисел, наоборот, округление в большую сторону происходит по сигналу, соответствующему единице, и в меньшую сторону при соответствии сигнала нулю,Таким образом, в устройстве производится округление чисел на единицу с вероятностью, численно равной значению отбрасываемой части как положительных чисел, так и отрицательных. Устройство для округления чисел, содержащее регистр сохраняемой части числа, регистр отбрасываемой части числа, сумматор, группу элементов И, схему сравнения, датчик случайных чисел, причем разрядный выход регистра отбрасываемой части числа соединен с первыми входами элементов И группы, выходы которых соединены с первым входом схемы сравнения, второй вход которой соединен с выходом датчика случайных чисел, вход запуска которого соединен с вторыми входами элементов И группы и с входом запуска устройства, разрядный выход регистра сохраняемой части числа соединен с входом первого слагаемого сумматора, отличающееся тем, что, с целью расширения функциональных возможностей за счет округления отрицательных чисел, оно содержит два элемента И-НЕ, элемент ИЛИ-НЕ и два элемента НЕ, причем выход схемы сравнения соединен с первыми входами первого элемента И-НЕ и элемента ИЛИ-НЕ, выходы которых соединены соответственно с первым входом второго элемента И-НЕ и с входом первого элемента НЕ, выходы которых соединены соответственно с младшим разрядом входа второго слагаемого сумматора и с вторым входом второго элемента И-НЕ, выход знакового разряда регистра сохраняемой части числа соединен через второй элемент НЕ с вторым входом первого элемента И-НЕ и с вторым входом элемента ИЛИ-НЕ, выход которого соединен со старшими разрядами входа второго слагаемого сумматора, выход которого соединен с разрядным входом регистра сохраняемой части числа.
СмотретьЗаявка
3861198, 25.12.1984
ПРЕДПРИЯТИЕ ПЯ А-3903
СЕРЕДА ВИТАЛИЙ ПЕТРОВИЧ, ШИПУЛИН ВАЛЕРИЙ АЛЕКСАНДРОВИЧ, СЕРЕДА ЕЛЕНА НИКОЛАЕВНА, ШИПУЛИН ИГОРЬ ВАЛЕРЬЕВИЧ
МПК / Метки
МПК: G06F 7/60
Метки: округления, чисел
Опубликовано: 07.10.1986
Код ссылки
<a href="https://patents.su/2-1262503-ustrojjstvo-dlya-okrugleniya-chisel.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для округления чисел</a>
Предыдущий патент: Устройство для поиска перемежающихся неисправностей
Следующий патент: Устройство для контроля цифровых блоков
Случайный патент: Полуавтомат для изготовления для жаккардовых ткацких станков металлических лиц