31501277
Изобретение относится к цифровой ычислительной технике и предназначео для преобразования кодов из одной истемы счисления в другую.
Цель изобретения - расширение ласса решаемых задач за счет обесечения возможности преобразования трицательных чисел.
На чертеже представлена .функцио- ю альная схема преобразователя для п-разрядных чисел (п - 11) причем старший разряд является знаковым разрядом.
Преобразователь содержит разряд- 15 ные входы 1 преобразователя, группу суммирующих тетрад (2-1)-(2-3), группу суммирующих пентад (2-4)-(2-6), одноразрядные сумматоры 3, выхохсы переноса 4 суммирующих тетрад и сум- 20 мирующих пентад, шифраторы 5, тетрады выходов 6 преобразователя, выходы 7 переноса шифраторов 3.
Взаимосвязь между Bxoj:tHbiMH и вы- ходными кодами -шифратора 5 отображе- 25 на в таблице.
При одиниадцатиразрядном представлении числа в двоичном коде старший разряд имеет вес , а дополнительный десятичный код числа -.1024 при 30 представлении тремя десятичными разрядами райен 2000 - 1024 - 976, поэтому в предлагаемый преобразователь для случая преобразования чисел, представленных в дополнительном коде-, 5 оичные весовые эквиваленты много- Ьходовых одноразрядных сумматоров сунмируюцих пентад содержат единицу
в двоичном разряде дополнения веса знакового разряда, т.е. числа 976. ..М При преобразовании положительных . чисел эта коррекция отсутствует, так как знаковый разряд равен нулю, схема преобразователя функционирует в соответствии с описанием преобразо- 45 вателя-проТотипа,
Преобразователь работает следующим образом.
При поступлении на разрядные входы t преобразователя двоичного 1(ода « 1.1110101001, что соответствует по- , даче 1 на входы с весами , 2, 2, 2 2, 2, 2 и О - остальные входа, на выходах суммирующей пента- ды (2-4) после окончания переходно- го процесса появляется значение кода 10000. В соответствии с таблицей на информационных выходах -шифратора 5 образуется код 001. Таким об1разом.
общий код тетрады с выхода 6 преобразователя с весом 10 cooTseTCTByet 0011. На выходах переноса 7 шифратора 5 в соответствии с таблицей формируется значение кода 011.
Аналогично на выходах суммирующей пентады (2-5) в соответствии со схемой соединений появляется значение кода 010101. При этом на информационных- выходах шифратора 5 образуется код 000, а на выходах 7 переноса шифратора 5 - код 010. Общий код тетрады весом 10 соответствует 0001.
На выходах суммирующей пентады (2-6) появляется код 010011. При этом на информационных выходах шифратора 5 образуется код 100. Общий код тетрады весом 101 соответству- ет 1001. На выходе 7 переноса шиф- ратор а 5 формируется код 001. Следовательно, .код знаковой тетрады весом 10 соответствует 0001.
В результате преобразования на декадах вьпсодов 6 преобразователя получают двоично-десятичный дополнительный код 0001 1001 0001 0011, соответствующий двоичному коду 1.111010100К
Формула изобре тения
Преобразователь двоичного кода в двоично-десятичный, содержащий группу суммирующих тетрад, каждая из которых состоит из одноразрядных сумматоров, а также группу шифраторов, разрядные выходы которых являются соответственно выходами трех старших разрядов тетрад преобразователя, выход младшего разряда которого соединен с входом младаего разряда преобразователя, выход старшего разряда которого соединен с {выходом переноса последнего шифра- тора группы, выходы переноса остапь- Юпс шифраторов группы соединены с входами переноса соответствующих соседних старших суммирующих Тетрад группы, i-й разрядный вхоД преобразования (1 2+п), где п-разрядность преобразователя, соединен с входами одноразрядных сумматоров.суммирующих тетрад группы, опрвделяейых разрядными весами двоично цесятичного эквивалента 1-го разряц а входного кода, отличающийся /тем, что, с целью расширения решаемых задач за счет обеспечения возмож- ,мости преобразования отрицательных чисел, в него введена группа суммирующих центад, состоящих из одноразрядных сумматоров, первые входы которых соединены с соответствующими выходами суммирующих тетрад группы, вторые входы одноразрядных суммато- ров, определяемых разрядными весами двоично-десятичного эквивалента дополнения веса стареего разряда входного кода, соединены со знаковым входом преобразователя, выходы млад- их разрядов тетрад которого соединены с входами младших тетрад соответствующих суммирупцих Пентад груп- пы, выходы старших разрядов которых соединены с входами соответствующих шифраторов группы.
название | год | авторы | номер документа |
---|---|---|---|
Преобразователь двоичного кода в двоично-десятичный | 1982 |
|
SU1043627A1 |
Преобразователь двоично-десятичного кода в двоичный | 1980 |
|
SU888104A1 |
Преобразователь двоичных чисел в двоично-десятичные | 1978 |
|
SU779999A1 |
Преобразователь правильной двоичной дроби в двоично-десятичную дробь и целых двоично-десятичных чисел в двоичные | 1978 |
|
SU734669A1 |
Преобразователь двоичных чисел в двоично-десятичные | 1987 |
|
SU1481897A1 |
Реверсивный преобразователь двоичного кода в двоично-десятичный | 1974 |
|
SU620975A1 |
Преобразователь двоично-десятичного кода в двоичный | 1988 |
|
SU1569993A1 |
Преобразователь правильной двоично-десятичной дроби в двоичную дробь и целых двоичных чисел в двоично-десятичные | 1978 |
|
SU741260A1 |
Преобразователь двоично-десятичного кода в двоичный Редчина | 1988 |
|
SU1646057A1 |
Преобразователь двоичного кода смешанных чисел в двоично-десятичный код | 1975 |
|
SU577524A1 |
Изобретение относится к вычислительной технике и предназначено для преобразования кодов из одной системы счисления в другую. Цель изобретения - расширение класса решаемых задач за счет обеспечения возможности преобразования отрицательных чисел. Поставленная цель достигается тем, что в преобразователь двоичного кода в двоично-десятичный, содержащий группу суммирующих тетрад/2-1-/2-3/, состоящих из одноразрядных сумматоров 3, и группу шифраторов 5, дополнительно введена группа суммирующих пентад/2-4/-/2-6/, 1 ил.
Патент США 3614403, кл | |||
Упругая металлическая шина для велосипедных колес | 1921 |
|
SU235A1 |
Устройство станционной централизации и блокировочной сигнализации | 1915 |
|
SU1971A1 |
Преобразователь двоичного кода в двоично-десятичный | 1982 |
|
SU1043627A1 |
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. | 1921 |
|
SU3A1 |
Авторы
Даты
1989-08-15—Публикация
1987-12-08—Подача