Контролируемое арифметическое устройство

Номер патента: 1645957

Авторы: Домбровский, Дуда, Немиш, Узлова

ZIP архив

Текст

Изобретение относится к автоматике и вычислительной технике н можетбыть использовано в узлах обработкицеровой инфор мации повышенной н а 5дежно сти,Цель изобретения - сокращение аппаратурных затрат устройства,На чертеже приведена функциональная схема контролируемого арифмети- Оческого устройства.Предлагаемое устройство содержитрегистры 1 и 2 сдвига, сумматор 3,регистр 4 результата и блок 5 сравненя и имеет вход 6 задания режима 5работы контролируемого ари 4 иетического устройства.Регистры 1 и 2 являотся циклическио режстраьж сдвига,Контролируемое арифметическое устройство работает следукирам образом,Работа устройства состоит из двухтактов - рабочего и контрольного, Врабочем такте на вход 6 задания режима работы контропируеюго арифметического устройства подается нулевойси гналНа циклические регистры 1 и 2сдвига поступают п-разрядные операнды, которые с находов регистров 1 и 302 подаотся на входы первого и второго операндов сумматора 3. Код с юхода суммы и разрядов сумматора 3записывается в регистр 4 результата.После этого начинается коитрольнай 35такт работы устройства и на входе 6задания режима работы контролируемого ари 4 иетического устройства устанавливается едижчнай сигнал, По этому сигналу происходит сдвиг содержиюго циклических регистров 1 и 2сдвига на один разряд в сторону старших разрядов, при этом значение и-хразрядов циклических регистров 1 и 2сдвига переносится в первые Разряды 45этих регистров. Запись в регистр 4результата запрещается. В сумматоре3 производится суианрование поступинпих кодов. Результат сумирования снимается с выходов сумж Разрядов с второго по и-й и сравниваетсяпоразрядно на блоке 5 сравнения ссодержимам регистра 4 результатаЯринеравенстве этих кодов на юнходе блока 5 сравнеюя формируется единчыай сигнал, появление которого в такте контроля означает неисправюстьконтролируемого арифметического у строй ст ва е Например, необходимо произ вестиконтроль пражльности выполнения- -операции спожения двух кодов: А и В.При этом, предположим, что при суюированин во втором разряде сумматора возникает ошибка: а) в рабочемтакте; б) в контрольном такте; в) врабочем и контрольном тактах одновременно, Пример 1: А = 0101, В=1001(табл.2). Как ндно из табл.1 и 2,контролируемое арифметическое устройство 4 иксрует все виды этих сбоев.В регистрах 1 и 2 и сумматоре 3содержится только по и разрядов, чтосокращает аппаратурнае затраты устройства,Кроме того, устройство обладаетхорошими диагностическими способностяи, так как позволяет фиксироватьсбои, возникающие в рабочем такте,контрольном такте нли в рабочем иконтрольном тактах одновременноФормула изобретенияКонтролируеюе арифметическое устройство, содержащее два регистра сднга, сумматор, регистр результата и блок сравнения, причем параллельные информационнае входы первого и второго регистров сдвига являются.соответственю входами первого и второго операндов контролируемого арифметического устройства, информационные выходы первого и второго регистров сдвига соединены соответственю с входами первого н второго операндов сумматора, выход сумаа которого соединен с информационнам входом регистра результата, наход которого соединен с пернам информационнам входом блока сравнения и является информационнам находом контролируемого арифметического устройства, наход несравнения блока сравнения является заходом ошиби контролируемого арифметического устройства, входы сдвига первого н второго режстров сдвига и вход разрвпеня записи регистра результата подкпочены к входу задания Режима работы контролируемого арифметического устройства, д-й разряд выхода сумма сумматора соединен с (1-1)-м разрядом второго информационного входа блока сравнения (2 ( г 4 п, где и - разрядность операндов), о т л и -164595 7 чающее ся теи, что, сцелью сокращения аппаратурнах затрат устройства, выходы переноса первого и второго регистров сдвига соединена соответственно с последовательнаье инфориационныин входаьк первого и Наличие ошибки Л3010 В 0013 Л " 0101 В = 1003 Нет ошибки С 1303 С 1 110 На бйох сравнения Не фиксируетсяошибка С = 11 ОНа блокср авне ния Ошибка во втором разряде сумматора в рабочем тахте устройства А ф 1030 В " 0011 А 0101 В - Оо С1303 С И 3 На блоксравнения С" 311 О ОщдбвС = 100На блокср авнени я Фиксируетсяошибка А = ОО В = 3003 фиксируетсяошибка С - 3330 На блохсравнения А ф 1010 В 0013 А0103 В 1001 С - 333031фикснр ует сяошибка 11 каСф 11 сравнения На блоксравжжя Ошибка во втором разряде сумматора в контрольном такте устройства Ошибка во втором разряде сумматора в рабочеми контрольном тахтах устройства С - 3333 О11ОшИ 11,хаС1101На блок второго регистров сдвига, наход лереноса сумматора подключен к входупереноса сумматора, первый разрядвыхода сумма которого соединен с и-мрвзрядои второго инфориациоюоговхода бпока сравнения,Таблица 31 Контрольай такт ф 3 ксадня ошибки А010 В 0013 С - 3330331 1Ошубкаа С д 1313 С - 3331На блоксравнения1645957 Габлица 2 контрольный такт Фиксация ошибки Рабочий такт Наличие ошибки А0011 В - 010 А 0110 В - 1 О 1 О Нет ошибаи С - 1 ООО На блоксравнения с - оооо Не Фиксируетсяг- ощнбка С " 0001 с - 10011 На блоксравнения Ошибка во втором разряде сумматора в рабочемтакте устройства А 0011 В д 0101 А0110 В ф 1010 с = Одо1Оши б ка 11 С1010 На блок С = 0000 Фи ксир ует сяошибка С 0001 М С 1000 На блокср авнения срвеления Ошибка во втором разряде сумматора в контрольном такте устройства А0011 В0101 А " 0110 В ф 1010 С1000г - фНа блоксравнения С0000 Фи ксир ует сяошибка Ошибка Ошибка во ятором разрядесумматора в рабочем иконтрольном тактах устройства А " 0011В = 010 А щ 0110 В ф 010 Фиксирует сяошибка с-иф1 1 С0000 ошибка 1С1010На блокср ание ния Оши бка На блокср авнени я остажтепь В.Гречехред М,Дидык в Корректор Т,Палий ор Л,Пчапииск Заказ 135 аз 420о изобретения35, Раушская Тир ГКНТ ССС роизводственно-издательский комбинат "Патент Гагарина, 101нгоро ВНИИПИ Государственного комитет 113035, Москва, с - ОЮ 11

Смотреть

Заявка

4657336, 01.03.1989

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

ДОМБРОВСКИЙ ЗБЫШЕК ИВАНОВИЧ, ДУДА МИХАИЛ АЛЕКСЕЕВИЧ, НЕМИШ ВАСИЛИЙ НИКОЛАЕВИЧ, УЗЛОВА ЛЮДМИЛА АНАТОЛЬЕВНА

МПК / Метки

МПК: G06F 11/00, G06F 7/50

Метки: арифметическое, контролируемое

Опубликовано: 30.04.1991

Код ссылки

<a href="https://patents.su/4-1645957-kontroliruemoe-arifmeticheskoe-ustrojjstvo.html" target="_blank" rel="follow" title="База патентов СССР">Контролируемое арифметическое устройство</a>

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