Преобразователь двоичного кода в код системы остаточных классов
Иллюстрации
Показать всеРеферат
ПРЕОБРАЗОВАТЕЛЬ ДВОИЧНОГО КОДА В КОД СИСТЕМЫ ОСТАТОЧНЫХ КЛАССОВ , содержащий входной регистр, вход которого является входом устройства , отличающийся тем, что, с целью уменьшения объема Х J7 J;-Х1 оборудования, он содержит двоичный сумматор, формирователь сигнала записи , выходной сдвиговый регистр, выход которого является выходом пре .рбразователя, вход сдвига подключен к выходу старшего разряда входного регистра, группа входов занесения подключена к группе информационных выходов двоичного сумматора, выход переноса которого подключен к входу формирователя сигнала записи, выходом подключенного к управлякндему входу выходного сдвигового регистра, группа выходов которого подключена к первой группе входовдвоичного cy «мaтopa, вторая группа входов которого является входом константы коррекции преобразователя . (Л
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСИИХ
РЕСПУБЛИК
3(50 06 F 5 02.
j (1
ОЛИСАНИЕ ИЗОБРЕТЕНИЯ
Н АВТОРСКОМУ СВИДЕТЕЛЬСТВУ
ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР
ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ. (21) 3363792/18-24 (22) 08. 12 ° 81 (4Ь) 15.04.83. Вюл.914 (72) В.М. Шамардинов, С.Н. Литвинов и Н.И. Червяков (53) 681.325.53(088:8) (56) 1. Авторское свидетельство СССР
В 525947, кл. G 06 F 5/02, 1976.
2. Авторское свидетельство СССР
9 374596, кл. 6 06 Р 5/02, 1973 (прототип). (54) (57) ДРЕОБРАЗОВАТЕЛВ ДВОИЧНОГО ((Ogh В КОД -СИСТЕМЫ ОСТАТОЧНЫХ КЛАССОВ, содержащий входной регистр, вход которого является входом устройства, отличающийся тем, что, с целью уменьшения объема
Ь (19) (11) оборудования, он содержит двоичный сумматор, формирователь сигнала записи выходной сдвиговый регистр, выход которого является выходом преобразователя, вход сдвига подключен к выходу старшего разряда входного регистра, группа входов занесения подключена к группе информационных выходов двоичного сумматора . выход переноса которого подключен к входу формирователя сигнала записи, выходом подключенного к управляющему входу выходного сдвигового регистра, группа выходов которого подключена к первой группе входов двоичного сумматора, вторая группа входов которого являет- . ся входом константы коррекции преобра- +
Ф зователя.
1012237 п,3е Р; где 1 =1,2,...; .Р; — основания системы остаточных классов.
В каждом такте преобразования происходит сдвиг на один разряд содержимого входного регистра 1 и содержимого выходного сдвигового регистра 2 в сторону старших разрядов.
Константа коррекции tn> выбирается иэ следующих соображений. В результате сдвига содержимое регистра 2 может иметь вид
2а, если 2a<)2a)>, Ч = 1
2а-Р., если 2аЪР<4рОбозначим Р; =2 -m тогда rn =2
-Р; . Сумма Ч+гп отличается от величины Ч вЂ” Р; только единицей переноса из старшего разряда двоичного сумматора 3, которая и формирует сигнал на формирователе 4, сигнал записи содержимого сумматора 3 в регистр 2.
Процесс преобразования заканчивается, когда все число иэ регистра.
1 будет переписано в регистр 2, в котором будет величина oL..
Таким образо 4, введение в состав преобразователя двоичного сумматора, выходного сдвигового. регистра, формирователя сигнала записи и соответствующих связей позволяет эа счет исключения из преобразователя, двух блоков умножения и одного сумматора уменьшить объем оборудования. ель В. Евстигнеев
Неце Корректор М..Демчик
Заказ 2765/59 . Тираж 704 Подписное
ВНИИПИ Государственного комитета СССР по.делам изобретений и открытий
113035, Москва, Ж-35, Раушская наб., д. 4/5 Филиал ППП "Патент,", r. Ужгород, ул. Проектная, 4
Изобретение относится к вычислительной технике и может быть использовано в вычислительных устройствах, работающих в системе остаточных классов.
Известен преобразователь двоичного 5 кода в код системы остаточных классон, содержащий входной регистр, блок памяти констант преобразования, сумматоры по основаниям системы остаточных классов и соответствующие связи 51 l. 10
Недостаток преобразователя — большой объем оборудования.
Наиболее близким к предложенному по техническому решению является преобразователь двоичного кода в код )5 системы остаточных классов, содержащий входной регистр, блок умножения старшего разряда на основание двоичной системы, корректирующий сумматор по соответствующему модулю и выходной20 регистр, причем выход предпоследнего старшего разряда выходного регистра соединен через корректирующий сумматор с блоком умножения промежуточного результата, выходы которого сое- 25 динены с входами выходного сумматора и корректирующего сумматора, вход которого соединен через блок умножения старшего разряда с выходом последнего старшего разряда входного регистра, выход младшего разряда которого соединен с входом выходного сумматора 2).
Недостаток устройства — большой объем оборудования..
Цель изобретения — уменьшение объема оборудования.
Поставленная цель достигается тем, что преобразователь двоичного кода в код системы остаточных классов, содержащий входной регистр, 40 вход которого является входом устройства, содержит двоичный сумматор, формирователь сигнала записи, выходной сдвиговый регистр, выход которого является выходом преобразователя, 45 вход сдвига подключен к выходу старшего разряда входного регистра, группа входов занесения подключена к группе информационных выходов двоичного сумматора, выход переноса которого подключен к входу формирователя сигнала записи, выходом подключенного к управляющему входу .выходного сдвигового регистра, группа выходов которого подключена к первой груп пе входов двоичного сумматора, вторая группа входов которого является вхоСоставит
Редактор Л. ВеСеловская Техред О. дом константы коррекции прео ра ователя.
На чертеже представлена функциональная схема преобразователя.
Преобразователь содержит входной регистр 1, выходной сдвиговый регистр
2, двоичный сумматор 3, формирователь сигнала записи 4, вход преобразователя 5, вход константы коррекции 6, выход преобразователя 7.
Преобразователь работает следующим образом.
Во входной регистр 1 по входам
5 заносится преобразуемое число
Х вида
Х=Я,2 +Я 2 +... А. 2 +Ао где к — количество раэрядон исходного двоичного числа. Разрядность Л выходного сдвигового регистра определяется как