Устройство для контроля вычислений Советский патент 1975 года по МПК G06F11/00 

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

I

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

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

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

Целью предлагаемого изобретения является устранение указанных недостатков.

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

На чертеже изображена блок-схема устройства.

В состав устройства входят блок 1 ввода информации, блок 2 вывода информации, сумматор 3, схемы «И 4, схемы «И 5, схемы «ИЛИ 6, блок 7 дополнения и контроля по

.модулю три, схемы 8 «ИЛИ и контролируемые шины 9.

В качестве блоков ввода и вывода могут применяться любые блоки, выдающие десятичную информацию.

Устройство работает следующим образом.

Входная информация с выхода блока 1 через схемы «И 4 поступает на вход сумматора 3, в котором производятся арифметические операции. С выхода сумматора или непосредственно с выходов схем «И 5 информация поступает на контролируемые щины 9. Блок 7 дополнения и контроля по модулю три с каждым введенным разрядом суммирует дополнения чисел по модулю три и определяет превышение суммы дополнений числа «3. Полученные дополнения через схемы «ИЛИ 8 выдаются в блок 2 вывода, где хранятся как контрольные числа обрабатываемой информации.

При действиях над числами (суммирование, вычитание, умножение) получающиеся в результате переносы или заемы учитываются увеличением или уменьшением контрольного числа на единицу. После получения в ходе указанных действий нового контрольного числа блок 7 определяет его превышение «3, которое заносится с выхода «контрольное число 10 блока 7 в блок 2 вывода.

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

3

Если общее допблнение кратно трем, то результат действий над числами правильный, что соответствует наличию сигнала на выходе «отсутствие ошибки И. Если общее дополнение равно 1 или 2, то это означает, что в действиях над числами получена ощибка и на выходе 12 устройства появляется сигнал «ощибка.

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

Предмет изобретения

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

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

название год авторы номер документа
Устройство для обнаружения ошибок 1972
  • Кубланов Борис Моисеевич
  • Фельдман Борис Львович
  • Осипов Юрий Иванович
  • Филиппов Борис Владимирович
SU502859A1
Запоминающее устройство с исправлениемОшибОК 1979
  • Бородин Геннадий Александрович
SU842979A1
Ассоциативное запоминающее устройство с самоконтролем 1980
  • Барашенков Борис Викторович
SU858105A1
Устройство для контроля информации по модулю три 1976
  • Кубланов Борис Моисеевич
  • Осипов Юрий Иванович
  • Филиппов Борис Владимирович
  • Мучник Михаил Иосифович
  • Андреев Владимир Анатольевич
  • Васюнин Александр Васильевич
SU634282A1
Запоминающее устройство с самоконтролем 1984
  • Колесник Евгений Федорович
  • Масленников Виталий Борисович
SU1157575A1
Арифметическое устройство в системе остаточных классов 1980
  • Василенко Вячеслав Сергеевич
  • Григорьев Сергей Иванович
SU881745A1
Устройство для исправления ошибок в непозиционном коде 1983
  • Коляда Андрей Алексеевич
SU1136165A1
Запоминающее устройство с автономным контролем 1983
  • Горшков Виктор Николаевич
SU1081669A1
Устройство для контроля постоянной памяти 1979
  • Огнев Иван Васильевич
  • Бородин Геннадий Александрович
  • Егорова Нина Ивановна
  • Шамаев Юрий Матвеевич
SU824316A1
Кассовый регистратор 1978
  • Кубланов Борис Моисеевич
  • Грачев Сергей Юльевич
  • Васюнин Александр Васильевич
  • Казаков Виктор Петрович
  • Филиппов Борис Владимирович
SU748415A1

Иллюстрации к изобретению SU 470 809 A1

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

Формула изобретения SU 470 809 A1

SU 470 809 A1

Авторы

Кубланов Борис Миосеевич

Осипов Юрий Иванович

Филиппов Борис Владимирович

Даты

1975-05-15Публикация

1972-09-04Подача