Контролируемое арифметическое устройство Советский патент 1991 года по МПК G06F11/00 G06F7/50 

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

I

(21)4657336/24

(22)01.03.89

(46) 30.04.91. Бюп. № 16

(71)Териопопьский финансово-экономический институт

(72)З.И.Домбровский, М.А.Дуда, В.Н.Немиш и Л.А.Узлова

(53)681.3(088.8)

(56)Авторское свидетельство СССР 1076906, кл. G 06 F 11/00, 1983.

Авторское свидетельство СССР 1425674, кл. G 06 F 11/00, 1987.

(54)КОНТРОЛИРУЕМОЕ АРИФМЕТИЧЕСКОЕ УСТРОЙСТВО

(57)Изобретение относится к области автоматики и вычислительной техники

, и может быть использовано в узлах обработки цифровой информации повышенной надежности. Цель изобретения - сокращение аппаратурных затрат устройства. Устройство содержит регистры 1 и 2 сдвига, сумматор 3, регистр 4 результата, блок 5 сравнения. Устройство работает в два такта: рабочий и контрольный, определяемых сигналом на входе 6 задания режима работы устройства. В рабочем режиме операнды, поступившие на регистры 1 и 2, складываются сумматором 3 и запоминаются на регистре 4 результата. В контрольном такте операнды циклически сдвигаются на регистрах 1 и 2 сдвига, суммируются сумматором 3 и эта сумма сравнивается с содержимым регистра 4 результата блоком 5 сравнения. I ил., 2 табл.

S 1(Л

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

название год авторы номер документа
Контролируемое арифметическое устройство 1987
  • Домбровский Збышек Иванович
  • Дуда Михаил Алексеевич
  • Узлова Людмила Анатольевна
SU1425674A1
Устройство для выполнения быстрого преобразования Фурье 1988
  • Редькин Сергей Валентинович
  • Игнатьева Надежда Александровна
SU1640709A1
Контролируемое арифметическое устройство 1982
  • Лукашевич Михаил Георгиевич
  • Остафин Виктор Антонович
  • Романкевич Алексей Михайлович
SU1076906A1
Арифметическое устройство 1978
  • Казаков Павел Дмитриевич
SU711570A1
Устройство для деления 1988
  • Жабин Валерий Иванович
  • Дорожкин Владимир Николаевич
SU1513444A1
Устройство для обработки данных 1990
  • Телековец Валерий Алексеевич
SU1742813A1
ПРОЦЕССОР 1990
  • Миль А.А.
  • Макушкин С.А.
  • Кляшторный М.Ю.
  • Дмитриев В.Н.
SU1826787A1
Устройство для сдвига информации с контролем 1985
  • Аврукин Аркадий Яковлевич
  • Белкин Генрих Григорьевич
  • Веселовский Валерий Георгиевич
  • Самусев Анатолий Алексеевич
SU1297055A1
ПРОЦЕССОР ПОВЫШЕННОЙ ДОСТОВЕРНОСТИ ФУНКЦИОНИРОВАНИЯ 2010
  • Бобков Сергей Генадьевич
  • Осипенко Павел Николаевич
  • Павлов Алексей Александрович
  • Павлов Павел Александрович
  • Павлов Александр Алексеевич
  • Хоруженко Олег Владимирович
  • Царьков Алексей Николаевич
RU2439667C1
СПОСОБ ЦИФРОВОЙ ОБРАБОТКИ СИГНАЛОВ И УСТРОЙСТВО ДЛЯ ЕГО ОСУЩЕСТВЛЕНИЯ 2000
  • Гречишников А.И.
  • Золотухин Ф.Ф.
  • Поляков В.Б.
  • Телековец В.А.
RU2163391C1

Реферат патента 1991 года Контролируемое арифметическое устройство

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

о

ел

со

СЛ

1

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

дежности.

Цель изобретения - сокращение аппаратурных затрат устройства.

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

Предлагаемое устройство содержит регистры 1 и 2 сдвига, сумматор 3, регистр 4 результата и блок 5 сравнения и имеет вход 6 задания режима работы контролируемого арифметического устройства.

Регистры 1 и 2 являются циклическими регистрами сдвига.

Контролируемое арифметическое уст- ройство работает следующим образом.

Работа устройства состоит из двух тактов - рабочего и контрольного. В рабочем такте на вход 6 задания режима работы контролируемого арифмети- ческого устройства подается нулевой сигнал.

На циклические регистры I и 2 сдвига поступают n-разрядные операнды, которые с выходов регистров 1 и 2 подаются на входа первого и второго операндов сумматора 3. Код с выхода суммы п разрядов сумматора 3 записывается в регистр 4 результата. После этого начинается контрольный такт работы устройства и на входе 6 задания режима работы контролируемого арифметического устройства устанавливается единичный сигнал. По этому сигналу происходит сдвиг содержи- мого циклических регистров 1 и 2 сдвига на один разряд в сторону старших разрядов, при этом значение п-х разрядов циклических регистров 1 и 2 сдвига переносится в первые разряды этих регистров. Запись в регистр 4 результата запрещается. В сумматоре 3 производится суммирование поступивших кодов. Результат суммирования снимается с выходов суммы разря- дов с второго по n-й и сравнивается поразрядно на блоке 5 сравнения с содержимым регистра 4 результата.При неравенстве этих кодов на выходе блока 5 сравнения формируется единич- ный гигнал, появление которого в такте контроля означает неисправность контролируемого арифметического устройства.

Например, необходимо произвести контроль правильности выполнения операции сложения двух кодов: А и В. При этом, предположим, что при суммировании во втором разряде сумматора возникает ошибка: а) в рабочем такте; б) в контрольном такте; в) в рабочем и контрольном тактах одновременно. Пример 1: А 0101, (табл.1). Пример 2: А 0011,В 0101 (табл.2). Как видно из табл.1 и 2, контролируемое арифметическое устройство фиксирует все вида этих сбое

В регистрах 1 и 2 и сумматоре 3 содержится только по п разрядов, что сокращает аппаратурняе затраты устройства.

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

Формула изобретения

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

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

Таблица I

SU 1 645 957 A1

Авторы

Домбровский Збышек Иванович

Дуда Михаил Алексеевич

Немиш Василий Николаевич

Узлова Людмила Анатольевна

Даты

1991-04-30Публикация

1989-03-01Подача