Устройство для определения альтернативной совокупности чисел в системе остаточных классов

 

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

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

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

PEOlYS JlHH (19) (Н}

4(з17 С 06 Р 11/08

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

ГЮ ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИИ

- ОПИСАНИЕ ИЗОБРЕТЕНИЙ

Н AST0PCHONfhf СВИДКтЕЛЬСтВМ (21) 3612765/24-24 (22) 28.06.83 (46) 23.04.85. Бюл. В 15 (72) В.И. Ключко, В.А. Краснобаев, В.И. Николаев и В.О. Шемякин (53) 681.3(088.8) (56) 1. Авторское свидетельство СССР

В 888124, кл. 0 06 Р 11/08, 1980.

2. Акушский И.Я., 10дицкий Д.И.

"Машинная арифметика в остаточных классах. M., "Советское радио", 1969, с. 200-202 (прототип). (54)(57) УСТРОЙСТВО ДЛЯ ОПРЕДЕЛЕНИЯ

АЛЬТЕРНАТИВНОЙ СОВОКУПНОСТИ ЧИСЕЛ

В СИСТЕМЕ ОСТАТОЧНЬИ КЛАССОВ, содержащее блок нулевизацни, блок памяти и блок анализа, причем вход операнда устройства соединен с входом блока нулевизации, выход которого соединен с входом блока анализа, первый и второй выходы которого соединены соответственно с первым адресным входом блока памяти и вы" ходом отсутствия ошибки устройства, выход блока памяти является информационным выходом устройства, о тл и ч а ю щ е е с я тем, что, с целью повышения коэффициента исполв» зования оборудования, оно содержит вычитатель по модулю и блок преобразования кода системы остаточных классов в позиционный код, причем вход и выход блока нулевизации соединены соответственно с входами уменьшаемого и вычитаемого вычитателя по модулю, выход которого соединен с входом блока преобразования кода системы остаточнык классов в позиционный код, выход которого соединен с вторым адресным входом блока памяти.

1153970 3

Изобретение относится к вычислительной технике и может быть исполь=» зовано для коррекции однократных ошибок в динамике вычислительного процесса в системе остаточных клас- 5 сов {СОК).

Известно устройство для обнаружения ошибок в системе остаточных классов, содержащее блок нулевизации блок памяти констант ошибок, дешиф- 1О ратор, переключатель сумматор и группе элементов И 1) .

Недостатками данного устройства являются значительные аппаратурные затраты и большое количество осно- 35 ваний в альтернативной совокупности.

Наиболее близким по технической сущности к изобретению является устройство для определения альтернатив:ной совокупности чисел s системе 20 остаточных классов, содержащее блок нулевизации, блок анализа и блок памяти, причем вход операнда устройства соединен с входом блока нулевизации, выход которого соединен 25 с входом блока анализа, первый и второй выходы которого соединены соответственно с выходом отсутствия ошибки устройства и адресным входом блока памяти, выход которо- 30 го является выходом устройства )2) .

Недостатком известного устройства является большое количество осноsamA, по которым возможна ошибка в альтернативной совокупности. Для устранения ошибки требуется заменить все оборудование, работающее по данным основаниям, что требует значительных аппаратурных затрат и свидетельствует о неэффективности контроля.

Цель изобретения - повьппение коэффициента использования оборудования.

Поставленная цель достигается тем, что устройство для определения альтернативной совокупности чисел в системе остаточных классов, содержащее блок нулевизации, блок памяти и блок анализа, причем вход операнда устройства соединен с входом 50 блока нулевизации, выход которого соединен с входом блока анализа, пер-. вый и второй выходы которого соединены соответственно с первым адресным входом блока памяти и выходом от- 55 сутствия. ошибки устройства, выход блоха памяти является информационным выходом устройства, содержит вычитатель по модулю и блок преобразования кода системы остаточных классов в позиционный код, причем вход и выход блока нулевизации соединены соответственно с входами уменьшаемого и вычитаемого вычитателя по модулю, выход которого соединен с входом блока преобразования:кода системы остаточных классов в позиционный код, выход которого соединен с вторым адресным входом блока памяти.

На чертеже представлена структурная схема устройства для определения альтернативной совокупности чисел в системе остаточных классов.

Устройство содержит вход 1 операнца, блок 2 нулевизации, вычитатель 3 по модулю, блок 4 анализа, блок 5 преобразования кода системы остаточных классов в позиционный код, выход б .отсутствия ошибки, блок 7 памяти, выход 8 альтернативной совокупности.

Блок 4 анализа пропускает информацию с входа на первый выход и при равенстве нулю информации íà его входе формирует единичный сигнал на втором выходе.

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

На вход 1 поступает операнд А = (а,, а„..., с„,1}, представленный в системе остаточных классов. Блок 2 нулевиэации приводит его к виду А (О,О,О, g„«). На вычитателе 3 по модулю выполняется операция А"=

А - А" по модулю Р, . Результат данной операция поступает на блок

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

Блок 4 анализа приводит сравнение я, с нулем и при равенстве нулю формирует сигнап на выходе 6 свидетельствующий об отсутствии ошибки в числе А.

При неравенстве ц,, нулю, данная величйна поступает на йервый адресный вход блока 7 памяти, где по адресу, заданному А" и у„, выбирается на выход 8 совокупйость оснований, по которым возможна ошибка.

Пример кодировки блока 7 памяти для оснований P1-=. 2, Р = 3 и Р = 5 представлен в таблице. ю

Продолжение таблицы

1151970

3 4 э 1 э 4 э Ря

Р,Р Р,P P,Р р

5 4 э к э

P PP ° э р Р,Р P,Р:,Р Р

2!

Составитель А. Kmoes

Редактор . А. Шандор Текред З,Палий

Корректор Е. Рошко

Заказ 2325/38 . . Тираж 710

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

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

Подписное

Филиал ППП "Патент", r Ужгород, ул. Проектная,. 4

Техническое нреимущество изобре1о тения состоит в уменьшении количестР Р p.. р ва оснований, по которые возможна

1 э э ошибка . Это достигается за счет того что альтернативная совокупность неправильного числа определяется не во всем интервале () Р, (1 + 1 ) Р ) попадания неправильного числа А, а в с ечении 6 A ". А — А этого интерван и ла.

Устройство для определения альтернативной совокупности чисел в системе остаточных классов Устройство для определения альтернативной совокупности чисел в системе остаточных классов Устройство для определения альтернативной совокупности чисел в системе остаточных классов 

 

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

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

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

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

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

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

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

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

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