Изобретение относится к вычислительной технике и может быть использовано в вычислительных устройствах, функционирующих в системе остаточных классов (сок), а также в составе аппаратуры передачи данных с использованием непозиционных кодов. Известен преобразователь кодов, содержащий счетчики, генератор, элементы И ij . Данное устройство требует для пре образования число тактов, пропорциональное абсолютной величине числа, вследствие этого использование данно го устройства в составе вычислительной системы, функционирующей в СОК, снижает основное преимущество таких систем - высокое быстродействие. Известно устройство для формирова ния позиционных признаков непозиционного кода, содержащее два блока сравнения, сумматор по модулю, одноразряд ньй сумматор 2j. Недостатком данного устройства является значительные аппаратурные заФраты. Наиболее близким к изобретению по технической сущности является уст ройство для формирования позиционных признаков непозиционного кода, содержащее входной регистр, две группы сумматоров, группу дешифраторов, три элемента ИЛИ, три элемента И, причем выходы элементов ИЛИ подключены к первым входам соответствующих элементов И, вторые входы которых соединены между собой и с входом опроса устройства, выходы элементов И соединены соответственно с выходами положительного, отрицательно- AQ го знака и нуля устройства, входы дешифраторов группы- соединены с соответствующими выходами входного регистра, выходы дешифраторов соединены с входами сумматоров обеих групп, е выходы которых подключены соответственно к входам элементов ИЛИ с первого по третий pQ . Недостатком данного устройства также являются значительные аппаратурные затраты. Цель изобретения - сокращение количества оборудования.
Поставленная цель достигается тем, что устройство для определения пози- 55 ционных признаков непозиционного кода, содержащее три входных регистра, два дешифратора, сумматор по мо
100 дулю, элемент ИЛИ, причем выходы первого и второго регистров соединены с входами соответствукшщх дешифраторов, содержит группу элементов И и шифратор, причем выход первого дешифратора соединен с входом шифратора, выходы которого соединены соответственно с первыми входами элементов И группы, вторые входы которых соединены соответственно с выходами второго дешифратора, выходы элементов И группы соединены с соответствующими входами элемента ИЛИ, выход которого соединен с первым входом сумматора по модулю, второй и третий входы которого соединены соответственно с выходом третьего регистра и выходом младшего разряда первого регистра, вькод сумматора по модулю является выходом знака устройства. На чертеже представлена схема устройства для определения позиционных признаков непозиционного кода (для оснований 2, 3, 5). Устройство для определения позиционных признаков непозиционного кода содержит входные регистры 1-3, шифратор 4, группу 5 элемейтов И, элемент ИЛИ 6, сумматор 7 по модулю два, дешифраторы 8, 9, выход 10 знака. Дешифраторы 8,9 преобразуют двоичный код значения вычета в унитарный. Шифратор 4 преобразует значение вычета по третьему основанию в значение вычета по второму основанию системы счисления. Для случая , шифратор 4 описывается следующей табл.1.
Устройство для определения позиционных признаков непозйционного кода работает в СОК с основаниями , PJ, Р, причем Pg и Р нечетные. Число А в данной СОК однозначно представлено остатками (i)Z) ) знак числа определяется следукмцим выражением
./oc5t
где
дов на входы элемента ИЛИ 6, на выходе которого имеет величину а, Для. случая , Р 5 на элементах И 5 и элементе ШИ 6 собираются значениясС2 0, 0, (, определяемые следующей табл.2.
Таблица 2
flt2-/o /Pg/
7р,Устройство для определения непозиционных признаков непозиционного кода работает следующим образом,
В исходном состоянии во входные регистры 1-3 записаны соответственно вычеты «- ,, ofv На выходах дешифраторов 8 и 9 получаем унитарньй код третьего и второго вычетов, на выходе шифратора 4 величину /( . С выходов дешифратора 9 и шифратора 4 значения «, и (v.), при совпадении которых ag нечгетно поступают соответственно на второй и первьй входы элементов И 5 группы и с их выхоО
Далее на сумматоре 7 по модулю два формируется знак числа.
В данном устройстве исключены две группы сумматоров заменены менее сложным пмфратором по сравнению с прототипом.
ур
название | год | авторы | номер документа |
---|---|---|---|
Устройство для формирования позиционных признаков непозиционного кода | 1980 |
|
SU968800A1 |
Устройство для выравнивания порядков чисел,представленных в системе остаточных классов | 1973 |
|
SU781812A1 |
Арифметическое устройство в системе остаточных классов | 1984 |
|
SU1176326A1 |
Устройство для формирования позиционных характеристик непозиционного кода | 1981 |
|
SU968802A1 |
Сумматор по модулю | 1982 |
|
SU1134939A1 |
Устройство для вычисления позиционных характеристик модулярного кода | 1984 |
|
SU1244797A1 |
Преобразователь кода системы остаточных классов в позиционный код | 1984 |
|
SU1236617A1 |
Преобразователь непозиционного кода в двоичный код | 1982 |
|
SU1083179A1 |
Устройство для обнаружения и исправления ошибок в непозиционном коде | 1983 |
|
SU1134941A1 |
Обратимый преобразователь двоичных кодов в код системы остаточных классов | 1983 |
|
SU1141398A1 |
УСТРОЙСТВО ДЛЯ ОПРЕДЕЛЕНИЯ ПОЗИЦИОН1Й)К ПРИЗНАКОВ НЕПОЗИЦИОННОГО КОДА, содержащее три входных регистра, два деши(|фатора, сумматор по модулю и элемент ИЛИ, причем выходы :первого и второго регистров соединены с 1входами соответствующих дешифраторов, отличающееся тем, что, с целью сокраш.ения количества оборудования оно содержит группу элементов И и шифратор, причем выход первого дешифратора соединен с входом шифратора, выходы которого соединены соответственно с первыми входами элементов И группы, вторые входы которых соединены соответственно с выходами второго дешифратора, выходы элементов И группы соединены с соответствующими входами элемента ШШ, выход которого соединен с первым входом сумматора по модулю, выход третьего регистра и выход младшего разряда первого регистра соединены соответственно со вто(Л рым и третьим входами сумматора по модулю, выход которого является выходом знака устройства.
Ц5
А.
г
Печь для непрерывного получения сернистого натрия | 1921 |
|
SU1A1 |
Устройство для устранения мешающего действия зажигательной электрической системы двигателей внутреннего сгорания на радиоприем | 1922 |
|
SU52A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Шеститрубный элемент пароперегревателя в жаровых трубках | 1918 |
|
SU1977A1 |
Аппарат для очищения воды при помощи химических реактивов | 1917 |
|
SU2A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. | 1921 |
|
SU3A1 |
Устройство для формирования позиционных признаков непозиционного кода | 1980 |
|
SU968800A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторы
Даты
1985-02-28—Публикация
1983-10-10—Подача