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

Иллюстрации

Показать все

Реферат

 

Изобретение относится к вычислительной технике и может быть использовано в вычислительных, информационных и упраапяющих устройствах, оперирующих с непозиционными операндами в системе остаточных классов. Устройство содержит группу регистров, группу цифро-аналоговых преобразователей, схемы сравнения, сумматор, вычислитель , аналоговые ключи, элементы И, .ИЛИ, НЕ, ИСКЛКМАЮЩЕЕ ИЛИ. Цель изобретения - повышение быстродействия за счет сокращения времени выполнения операции на время выборки из блоков памяти и срабатывания третьей схемы сравнения прототипа. 1 ил.

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

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

РЕСПУБЛИК (19) (а

SU (51) 4 G 06 F 7/72

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

К АВТОРСКОМ,Ф СВИДЕТЕЛЬСТВУ

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 3816009/24-24 (22) 28.11.84 (46) 30.08.86. Бюл. И 32 (72) А.P.×à÷àíàøâèëè и В.Х.Хацкевич (53) 681-.3 (088.8) (56) Авторское. свидетельство СССР

У 968802, кл С 06 Р 5/02, 1974.

Авторское свидетельство СССР

У 1196864 о заявке 3746997/24, кл. G 06 F 7/73,,18.04.84. (54) УСТРОЙСТВО ДЛЯ ОПРЕДЕЛЕНИЯ ЗНАКА

ЧИСЛА В СИСТЕМЕ ОСТАТОЧНЫХ КЛАССОВ (57) Изобретение относится к вычислительной технике H может быть использовано s вычислительных, информационных и управляющих устройствах, оперирующих с непоэиционными операндами в системе остаточных классов. Устройство содерзит группу регистров, группу цифро-аналоговых преобразователей, схемы сравнения, сумматор, вычислитель, аналоговые ключи, элементы И, . ИЛИ, HE ИСКЛЮЧАЮЩЕЕ ИЛИ. Цель изобретения — повышение быстродействия эа счет сокращения времени выполнения операции на время выборки из блоков памяти и срабатывания третьей схемы сравнения прототипа. 1 ил.

1 125

Изобретение относится к вычислительной технике и может быть использовано в вычислительных устройствах, работающих в системе остаточных классов (СОК) .

Цель изобретения " повышение быстродействия.

На чертеже представлена схема устройства для определения знака числа в СОК.

Устройство для определения знака числа в СОК содержит регистры 1 группы, схему 2 сравнения, элемент ИСКЛК>ЧАЮЩЕЕ ИЛИ 3, цифроаналоговые преобразователи 4 группы, элемент И 5, элемент НЕ 6, аналоговые ключи 7 и &, элементы НЕ 9-12, элементы И 13-15, элемент ИЛИ 16, триггер 17, вычислитель 18, сумматор 19, схемы 20- 24 сравнения.

В качестве оснований СОК выбрана однопараметрическая система оснований вида, Р, 2Т-1, Р2 Т, Р -*2Т+1.

Для числа A=(et,,к„ к ) определяется номер интервала j по среднему основанию

ы, +ы.1-2a -й/mod2T) l

2 (30э1 ° ° ° p 1) в где

2S на управляющем входе коммутируют опорные напряжения. При наличии нуля

Э на управляющем входе ключей, на выходе ключей имеют нулевой потенциал.

На сумматоре 19, выполненном на операционном усилителе ОУ-2, происходит суммирование напряжений, соотзетствующих Ы„(-2ы,),ы, и (-В). Полученное напряжение U »„, сравнивается на схемах 20-24 сравнения, выполненных на компараторах, с опорными напряжениями

-(ЗТ-0,5); -(2Т-Оэ5) е (Т-0 ° 5) (Т+ 0,5)

Примем числа, расположенные в инГ» P

2 тервалах с номерами 0,1 — — - 1 отри2 цательными, а в интервалах с номерами ф 2 — -- +1 ° ° °, Р -1 -положительг ными.

Если -(4Т-1) 4 И выл -ЗТ;

-(2Т-1) И „ 4-Т> или

4480 3 операционном усилителе ОУ-1, напряжение соответствующее 2ж инвертиру2 ется и на выходе получают отрицательное напряжение.

Ключи 7 и 8 при единичном значении f

40

55

2 при (ы,:-(mod2))ë(К >ос,);

1 при (ы, " (шой2)) р

0 в остальных случаях.

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

Число А, для которого надо определить знак, записано в регистрах 1.

Причем остаток ы2 записывается в регистр, имеющий дополнительный младший разряд с нулем т.е. в регистре записано 2ы2. На схеме 2 сравнения происходит сравнение и если Ы, > ос,, то на выходе схемы 2-имеют логическую единицу. На элементе.ИСТОЧАЮЩИЕ ИЛИ

3 происходит сравнение af и а по модулю два. На выходах элементов И 5 и НЯ 6 формируются таким образом значения 8 2 и 61 °

Величины ы,, 2и2 иы поступают на выходы ЦАП 4, которые преобразуют коды в соответствующие напряжения.

На вычислителе 18, реализованном на то число положительное, в остальных случаях число отрицательное.

Схемы 20-24 сравнения работают следующим образом.

Если опорное напряжение больше входного, то на выходе имеют единицу, в противном случае-нуль.

Если число отрицательное, то ни один из элементов И 13-15 не сработают. Если число положительное, то с выхода одного as элементов И 13-15 через элемент ИЛИ 16 взводится триггер 17. Если же число отрицательное, то триггер 17 остается в нулевом положенин. Знак с выхода триггера 17 поступает на выход устройства.

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

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

rep, причем входы остатков устройства соединены с входами соответствующих регистров группы, входы первого и третьего остатков устройства соединены соответственно с первым и вторым нхо- 5 дами первой схемы сравнения, выходы первого и третьего цифроаналоговых преобразователей группы соединены соответственно с первым и вторым входами сумматора, выходы первого и второ- >О го аналоговых ключей соединены соответственно с третьим и четвертым входами сумматора, выход сумматора соединен с первыми входами второй и третьей схем сравнения, выходы которых 15 соединены соответственно с первым и вторым входами первого элемента И, выход третьей схемы сравнения соединен с первым sxopoM второго элемента

И, выход триггера является ныходом 20 устройства, информационные входы первого и второго аналоговых ключей, вторые входы второй, третьей и первый вход четвертой схемы сравнения соединены соответственно с входами с первого по пятый опорных напряжений устройства, о т л и ч а ю щ е е с я тем, что, с целью повышения быстродействия, оно содержит элемент ИСКЛЮЧАМЩЕЕ ИЛИ, третий и четвертый эле- ЗО менты И, элемент ИЛИ, второй., третий, четвертый и пятый элементы НЕ .и пятую и шестую схемы сравнения, причем вы ход второй схемы сравнения соединен с вторыми входом второго и с первым входом третьего элементов И, выход четвертой схемы сравнения соединен . с третьими входами первого и второго элементов И, выходами пятой и шестой схем сравнения соединены соответст- 40 венно с четвертым и пятым входами первого элемента И, выход третьей

480 схемы сравнения через первый элемент

НЕ соединен с вторым входом третьего элемента И, выход четвертой схемы сравнения через второй элемент HF соединен с третьим входом третьего элемента И, ныход пятой схемы сравнения через третий элемент НЕ соединен с четвертнж входами нторого и третьего элементов И, выход шестой схемы сравнения соединен через четвертый элемент HE с пятыми входами второго и третьего элементов И, выходы первого, второго и третьего элементов И соединены с "оотнетстнующими входами элемента ИЛИ, выход которого соединен с ходом триггера, выходы регистров группы соединены с входами соответствующих цифроаналоговых преобразователей группы, выход второго цифроаналогового преобразователя группы соединен с входом вычитаемого вычитателя, выход которого соединен с пятым входом сумматора, выход которого соединен с вторым входом четвертой и с первыми входами пятой и шестой схем сравнения, вторые входы которых и вход уменьшаемого вычитателя соединены соответственно с шестым, седьмым и восьмым входами опорных напряжений ус-.ройства, первый и второй входы первой схемы сраннения соединены с соответствующими входами элемента ИСКЛЮЧАЮЩЕЕ ИЛИ, выход которого и выход первой схемы сравнения соединены соответственно с первым и вторьм входами четвертого элемента И, выход которого соединен с управляющим входом первого аналогового ключа, выход элемента ИСКЛЮЧАЮЩЕЕ ИЛИ через пятый элемент НЕ соединен с управляющим входом второго аналогового ключа.

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

Редактор И.Касарда Техред И.Попович Корректор В.Бутяга

Заказ 4722/53 Тираж 671 Подписное

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

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

Производственно-полиграфическое предприятие, r. Ужгород, ул. Проектная, 4