Устройство для округления числа Советский патент 1985 года по МПК G06F7/38 

Описание патента на изобретение SU1179318A1

giggH e2y yi

/

/

fn /yars/jjf y/ Ф1/&./

Ч

00

Ж

/ C/f JIKffff/ /Jf /feZSj ff oS

00

Изобретение относится к вычислительной технике и может быть использовано в устройствах согласования автоматизированных систем обработки информации при создании интегрирован- 5 ных информационных систем. Целью изобретения является повыше ние точности округления чисел. На фиг.1 приведена схема поразряд ного соответствия согласуемых форматов сообщений, на фиг.2 - функциональная схема устройства. Устройство содержит регистр 1 стандартного слова, регистр 2 дополнителыюго слова, дешифратор 3, элемент НИИ 4, счетчик 5, элемент 6 задержки и имеет синхровход 7, первый и вгорой информационные входы 8 и 9 и выход ТО. При этом информационный вход 8 устройства подключен к ин формационному входу регистра 1, выход которого соединен с информационньгм входом счетчика 5.. Выход счетчика 5 соединен с выходом 10 устройства. Информационный вход 9 устройства подключен к информационному входу регистра 2, выход которого соединен со входом дешифратора 3. Выхо ды дшлнфратора 3 через элемент ИЛИ 4 подключены к счетному входу счетчика 5. Синхровход 7 устройства соединен с синхровходами регистров 1 и 2 и входом элемента 6, выход которого подключен ко входам установки О ре гистров 1 и 2 и входу разрешения счи тьшания счетчика 5. Устройство работает следующим образом. Сообщение формата поступает на регистры 1 и 2, причем на регистр 1, разрядность которого соответствует формату i), по входу 8 записываются (S-k) старших разрядов сообщения фор мата F, .Оставшиеся k разрядов сооб щения, из р разрядов служебных и (k-p) информационных, поступают по входу 9 на регистр 2. Па содержимому регистра 2 дешифратором 3 формируется сигнал; округления,, который, пройдя элемент 4, складывается с содержи мым регистра V на счетчике 5. С выхо да счетчика 5 на выход 10 снимается сообщение, преобразованное из формата 1-2 в формат Р| . Рассмотрим динамику работы устройства. Старшие (6-lt) разрядов сооб щения формата Рг по входу 8 поступаю на вход регистра 1 и запоминаются

там. Остальные k младших разрядов по входу 9 заносятся в регистр 2. С приходом в устройство синхросигнала по входу 7 он поступает на синхровходы регистров 1 и 2 и обеспечивает перепись их содержимого соответственно в счетчик 5 и дешифратор 3. В зависимое ти от значения кода, поступившего с регистра 2, единичный сигнал появляется на строго определенном выходе дешифратора 3. Со входами элемента 4 соединяются только те выходы дешифратора 3, на которых единичный сигнал появляется при поступлении с регистра 2 разрешенных кодовых комбинаций округления. Разрешенными кодовыми комбинациями округления являются любые кодовые комбинации в Р старших разрядах регистра 2, которые являются служебными и не должны влиять на результат округления, и строго определенные кодовые комбинации в (k-p) разрядах, определяемые в соответствии с принятым правилом округления При поступлении с регистра 2 разрешенной кодовой комбинации округления на одномиз выходов дешифратора 3, который подключен ко входу элемента 4, появляется единичный сигнал, выступающий в роли сигнала округления. Пройдя элемент 4, этот сигнал поступает на счетный вход счетчика 5, где суммируется с содержимым регистра 1. Таким образом заканчивается преобразование сообщения из формата f-2 формат г, . Синхросигнал, задержанный элементом6 на время формирования сигнала округления и его суммирования с Содержимым регистра 1, поступает на вход разрешения считьшания счетчика 5, обеспечивая считывание результата в формате из устройства согласования в систему обработки информации по выходу 10. Задержанный синхросигнал поступает также на входы установки О регистров 1 и 2 и обнуляет их, пpдгoтaE JJивaядeм самым к новому циклу округления. Сброс содержимого счетчика 5 не- цроизвоД я, так как содержимое регистра 1 заносится в него в пар&фазном коде, Точность преобразования форматов сообщений.(округлаНИН)УМОЖНО оценить разностью /ux/ /X2-xJ, где 2 число X , представленное в формате F, 3 X, - число X , преобразованное формату F( . Сравним су1 1марную величину ошибк & х; I для известного и предлагаемо J -. го устройств при преобразовании сов купности чисел N2 представленных в формате f-j в совокупность чисел X,, представленную в формате F, (табл.1 и 2). Структура форматов ел дующая: формат р2 разряды нулевой, пер вый, с третьего по седьмой (отсчет справа) - информационные, второй служебный;формат Г, - все разряды (с нулевого по четвертьш) - информационные Результаты работы известного уст ройства при преобразовании совокупности чисел в совокупность X, приведены в табл.1. Результат работы предлагаемого устройства округления числа приве.дан в табл.2. 18 В устройстве для округления числа Xg используются пятиразрядный . регистр 1, трехразрядный регистр 2, пятиразрядный счетчик 5, дешифратор 3 на три входа, элемент задержки и элемент ИЛИ 4 на два входа. Ко входам элемента 4 подключены четвертый и восьмой выходы дешифратора 3. Единичный сигнал на этих выходах присутствует, когда на регистре 2 находятся кодовые комбинации - О 1 1 и 1 1 1, т.е. реализуется следующее правило, округления: сигнал округления вьфабатывается, если число, записанное в информационных разрядах округляемой части сообщения форматаР. больше половины значения младшего разряда сообщения фоомата FI . Сравнивая величины ЛЧ ) в табл.1 и 2, можно сделать вьшод о том, что в предлагаемом устройстве точность округления может быть увеличена в 2-4 раза по сравнению с известным устройством для округления.

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

название год авторы номер документа
Микропрограммное устройство управления 1983
  • Тодуа Джондо Альпезович
  • Андрушкевич Владимир Борисович
  • Иманов Александр Кулуевич
  • Шемягин Николай Александрович
SU1200288A1
ПРЕОБРАЗОВАТЕЛЬ ПАРАЛЛЕЛЬНОГО КОДА В ПОСЛЕДОВАТЕЛЬНЫЙ 2000
  • Киселев Е.Ф.
  • Кузнецов С.А.
  • Зуев А.И.
RU2187887C2
Устройство для деления чисел без восстановления остатка 1989
  • Супрун Василий Петрович
  • Сычев Александр Васильевич
  • Уваров Сергей Иванович
SU1605228A1
УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ ЭВМ С КАНАЛОМ СВЯЗИ 1992
  • Аронштам М.Н.
  • Ицкович Ю.С.
RU2043652C1
Устройство для формирования адресов команд и данных 1985
  • Кривоносов Анатолий Иванович
  • Кириченко Николай Васильевич
  • Супрун Василий Петрович
  • Меховской Николай Филиппович
  • Сычев Александр Васильевич
  • Левков Владимир Ефимович
  • Проворов Валерий Юрьевич
SU1312573A1
Буферное запоминающее устройство 1990
  • Горбель Александр Евгеньевич
  • Сидоренко Николай Федорович
  • Остроумов Борис Владимирович
  • Тарасенко Виталий Владимирович
SU1833918A1
Генератор псевдослучайных испытательных последовательностей 1986
  • Романкевич Алексей Михайлович
  • Вилинский Юрий Савельевич
  • Гроль Владимир Васильевич
  • Рубаник Сергей Михайлович
  • Наконечный Александр Анатольевич
  • Равняго Сергей Константинович
SU1354401A2
Устройство микропрограммного управления 1988
  • Карпов Анатолий Федорович
SU1536380A1
Устройство для ввода информации 1990
  • Данильченко Игорь Антонович
  • Бичугов Евгений Семенович
  • Романов Анатолий Николаевич
  • Павлов Юрий Борисович
SU1709294A1
Устройство для сопряжения ЭВМ с внешним абонентом 1988
  • Шаров Борис Григорьевич
  • Швед Богдан Антонович
SU1594553A1

Иллюстрации к изобретению SU 1 179 318 A1

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

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

Формула изобретения SU 1 179 318 A1

10010000

10010001

10010010

1 О О 1 .0 О 1 1

10010100

10010101

10010110

10010111

Таблица 1

10010 1001 1 10011 10011 10011 10011 10011 10011

16

Таблица 2

Документы, цитированные в отчете о поиске Патент 1985 года SU1179318A1

Устройство для округления числа 1978
  • Галабурда Илья Петрович
  • Трудов Юрий Васильевич
SU771667A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Способ группирования релятивистского пучка заряженных частиц 1983
  • Бабенко Б.Ф.
  • Гавич В.Т.
  • Канунников В.Н.
  • Косарев А.А.
  • Ротт С.Г.
SU1353213A1
Очаг для массовой варки пищи, выпечки хлеба и кипячения воды 1921
  • Богач Б.И.
SU4A1
ПРИБОР ДЛЯ ЗАПИСИ И ВОСПРОИЗВЕДЕНИЯ ЗВУКОВ 1923
  • Андреев-Сальников В.А.
SU1974A1

SU 1 179 318 A1

Авторы

Сависько Петр Антонович

Манько Александр Александрович

Никонов Николай Георгиевич

Даты

1985-09-15Публикация

1983-07-13Подача