Преобразователь двоичного кода вдВОичНО-дЕСяТичНый КОд Советский патент 1981 года по МПК G06F5/02 

Описание патента на изобретение SU849199A1

(54) ПРЕОБРАЗОВАТЕЛЬ ДВОИЧНОГО КОДА В ДВОИЧНО-ДЕСЯТИЧНЫЙ КОД Изобретение относится к автоматике и цифровой вычислительной технике и может быть использовано при построении двоично-десятичных преоб разователей. Известен преобразователь двоично кода в двоично-десятичный код граду сов и минут, содержащий блок элемен тов И; первая группа входов которог сйединена с выходными информационным шинами, вторая группа входов соединена с выходами распределителя импульсов, вход которого соединен с выходом элемента И, первый вход эле .мёнта И, соединен с шинйй подачи та товых импульсов ГЛ. , Наиболее .близким по технической сущности к предлагаемому является преобразователь двоичного кода в двоично-десятичный код, содержащий группу элементов И, первые входы которых соединены с информационным Входами преобразователя, распределитель импульсов , шифратбр, накопительный сумматор, выходы которого являются информационными ВЫХОДс1МИ преобразователя, а входы соединены выходами шифратора, входы которого соединены с выходами элементов И группы, вторые входы которых соединены с соответствующими выходами распределителя импульсов, установоч ный вход распределителя импульсов является входом начальной установки, преобразователя С2}. Недостаток известных устройств отсутствие возможности преобразования двоичного кода в двоично-десятичный код градусов и глинут. Цель изобретения - расширение функциональных возможностей, заклю-. чающееся в обеспечении возможности преобразования двоичного кода как в двоично-десятичный, так и в двоичнодбсятично-шестидесятиричйый код. Поставленная цель достигаетсятем, что в преобразователь двоичного кода в двоично-десятичный код, содержащий группу элементов И, первые входы которых соединены с информационными входами преобразователя, распределитель импульсов, шифратор, накапливающий сумматор, выходы которого . являются информационными выходами преобразователя; а входы соединены соответственно с выходами шифратора, входыкоторого соединены соответственно с.выходами элементов И группы, вторые входы которых соединены с соответствующими входами распределителя импульсов, установочный вход распределителя импульсов является входом начальной установки преобразователя, введен элемейт И, а накапливающий сумматор содержит последовательно соединенные комбинационный двоично-десятичный сумматор и комбинационный двоично-шестиричный сумматор, и группу последовательно соединенных комбинационных двоично-десятичных сумматоров, коммутатор и регистр, Информационные входы которого соединены с выходами комбинационных двоично-десятичных сумматоров и выходом комбинационного двоично-шестиричного сумматора, тактовый вход регистра соединен с выходом элемента И и тактовым входом распределителя импульсов, вход сброса регистра соединен- с входом начальной установки преобразователя, а выходы регистра соединены с входами комбинационных двоично-десятичных сумматоров и входом комбинационного двоично-шестиричного сумматора, выходы переполнения первого комбинационного двоично-десятичного сумматора и двоичношестиричного сумматора соединены с информационными входами коммутатора,

.управляющий вход которого соединен с управляющими, входами шифратора и преобразователя, а выход коммутатора соединен с входом переполнения второго комбинационного двоично-десятичного сумматора, последний выход распределителя импульсов соединен с

первым входом элемента И, второй вход которого является тактовым входом преобразователя.

На чертеже представлена блок-схема предлагаемого преобразователя,

Преобразователь содержит информационный вход 1, управляющий вход 2, тактовый вход 3, вход 4 начальной установки , группу элементов И 5, шифратор 6, элемент И 7,комбинационные двоично-десятичные сумматоры 8-1 комбинационный двоично-шестиричный сумматор 12, распределитель 13 импульсов, коммутатор 14, регистр 15, разряды которого разбиты на пять тетрад, информационные выходы 16, накапливающий сумматор 17.

Распределитель 13 импульсов имеет количество выходов на единицу.

-больше количества разрядов входного двоичного кода и может быть построен на базе сдвигового регистра или двоичного счетчика и дешифратора. Все

. выходы распределителя 13 импульсов, за исключением последнего,соединены с соответствующими входами группы элементов И 5. Шифратор 6 служит для формирования двоично-десятичных кодов весов разрядов преобразуемого кода...

В таблице представлена зависимость выходных кодов шифратора, на выходах I -V от номера опрахииваемого.

разряда входного 12-разрядного двоичного кода при работе в режиме преобрайования двоичного кода в двоичнодесятичный код градусов и минут (на выходе 2 шифратора б:при этом поддерживается сигнал И) и при-работе в режиме преобразования двоичного кода в двоично-десятичный код (на входе 2 поддерживается сигнал 1).

Двоично-десятичные сумматоры 8-11, а также двоично-шестиричный сумматор 12 служит для суммирования выходных кодов шифратора 6 с содержимым тетрад регистра 15 на каждом такте преобразования. В случае преобразования двоичного кода в двоично-десятичный код градусов и минут сумматоры 8,12,9,10 и 11 производят суммирование двоично-десятичных кодо единиц минут, десятков минут, единиц десятков и сотен градусов соответственно. В случае преобразования двоичного кода в двоично-десятичный код числа сумматоры 8-11 производят суммирование- двоично-десятичных кодов .единиц, десятков, сотен и тысяч соответственно, а двоично-шестиричный сумматор 12 в работе преобразователя не участвует.

Двоично-десятичные сумматоры 8-11 являются комбинационными устройствами, выходной код которых выражается зависимостью

с - SAB. если SAB « 1001

Una + ОНО если S,

С76 1001,

ов

- выходной двоичной десятичгденый код,

Sjjg - двоичная сумма входных кодов сумматора.

Выходной код двоично-шестиричного сумматора 12, производящего суммирование десятков минут, выражается зависимостью.

101

, если Sjjg

ов

101

-f 010, SOB

если ов

Коммутатор 14 имеет два информационных входа и один управляющий вход При О на управляющем входе на. выход коммутатора проходит сигнал с выхода переноса двоично-шестиричного сумматора 12 и при 1 на управляющем входе - сигнал с выхода переноса двоично-десятичного сумматора 8, т.е. двоично-шестиричный сумматор 12 исключается из цепи суммирования.

Рассмотрим работу .преобразователя на примере преобразования 12-разрядного двоичного кода. /

На тактовый вход 3 поступает непрерывная последовательность, тактсэвых импульсов, одна1ко они не проходят через элемент И 7 до момента поступления импульса начальной установки на входную шину 4, который производит установку выходов распределителя 13 импульсов, связанных с элементом И 7 и с входом опроса первого разряда группы элементов 5 И, в состояние 1, а всех остальных выходов - в состояние О.. Одновременно производится установка в состояние О разрядов регистра 15. При появлении 1 на выходе распр делителя 13 импульсов, связанном с входом элемента И 7, последний начинает пропускать на свой выход тактовые импульсы. Каждый из импульсов производит запись в регистр 15 кода образовавшегося в результате суммирования кода с выходов шифратора 6 с кодом, хранящимся в регистре 15, и производит сдвиг 1 на следующий выход распределителя 13. Таким образом производится последовательный опрос.состояния всех разрядов входного- двоичного кода и суммирование их двоично-десятичных эквивалентов. После прохождения 12-го тактового импульса выход распределителя 13 импульсов , связанный со входом элемента И 7, сбрасывается в состояние и тем самым запрещается прохождение тактовых импульсов через элемент И 7. На этом цикл преобразования заканчивается. Двоично-десятичный код, полученный в результате преобразования, снимается с выходов регистра 15. Время преобразования кода преобразователем Можно выразить как t п - Т . где п - количество разрядов входного кода; Т - период следования тактовьк импульсов. Погрешность преобразования двоичного кода в двоично-десятичный у рассматриваемого преобразователя равна нулю, а погрешность преобразования двоичного кода в двоично-десятичный код градусов и минут колеблется от о56 до +112, т.е. Меньше величины дискрета входного кода( Предлагаемый преобразователь позщоляет значительно сократить количество оборудования в случае необходимости осуществления преобразова- ния как двоичных кодов угла в двоично-десятичные коды градусов и минут, так и двоичных кодов в двоично-десятичные коды , так как указанные преобразования выполняются одним устройстврм. Преимуществом предлагаемого преобразователя кода является также возможность применения в нем интегральных микросхем высокой степени интеграции - четырехразрядных двоичных сумматоров, четырехразрядных и восьмиразрядных универсальных регистров, то время как в известных устройствах микросхемы высокой степени интеграции не могут быть применены в связи со спецификой их построения.

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

название год авторы номер документа
Преобразователь двоичного кода в двоично-десятичный 1984
  • Камалягин Николай Николаевич
  • Письменный Олег Анатольевич
  • Хромова Татьяна Владимировна
SU1167737A1
Преобразователь двоичного кода угла в двоично-десятично-шестидесятиричный код 1980
  • Сикорский Юрий Михайлович
SU943703A1
Преобразователь двоичного кода угла в двоично-десятично-шестидесятиричный код градусов,минут,секунд 1980
  • Война Владимир Михайлович
  • Сикорский Юрий Михайлович
  • Ярема Михаил Федорович
SU960791A1
Преобразователь двоичных кодов в двоично-десятичные 1984
  • Ларченко Валерий Юрьевич
  • Холодный Михаил Федорович
  • Коробков Николай Григорьевич
  • Ялинич Юрий Иванович
SU1200428A1
Преобразователь двоичного кода в двоично-десятичный (двоичнодесятично-шестидесятичный) код 1976
  • Кротов Александр Иванович
SU616627A1
Преобразователь двоичного кода в двоично-десятичный 1984
  • Шурмухин Евгений Александрович
SU1280702A1
Преобразователь двоичного кода в двоично-десятично- шестидесятиричный код 1982
  • Шурмухин Евгений Александрович
  • Королева Кира Вильгельмовна
SU1051529A1
Преобразователь двоично-десятичного кода в двоичный 1985
  • Жалковский Андрей Антонович
  • Шостак Александр Антонович
SU1283979A1
Преобразователь двоичного кода в двоично-десятичный код градусов, минут, секунд 1978
  • Диденко Виктор Андреевич
SU780000A1
Преобразователь двоичного кода в двоично-десятично-шестидесятиричный код 1979
  • Смирнов Николай Николаевич
  • Степанов Анатолий Валентинович
  • Папуша Владимир Александрович
SU860054A1

Иллюстрации к изобретению SU 849 199 A1

Реферат патента 1981 года Преобразователь двоичного кода вдВОичНО-дЕСяТичНый КОд

Формула изобретения SU 849 199 A1

3 4

5 6 7 8 9

10 11 12 Кроме того, преобразователь позволяет осуществлять вьадачу результат преобразования в последовательном коде в случае применения в качестве выходного регистра универсального сдвигового регистра, способного.работать в режимах параллельной запи1си и сдвига информации; что ynpouiagT свя,зь преобразователя с потребителям информации. Формула изобретения Преобразователь двоичного кода в двоично-десятичный код, содержащий группу элементов И, первые входы которых соединены с.информационными входа ш преобразователя, расп1 еделитель импульсов, шифратор, накаплиааю1Дий сумматор, выходы которого являются информационными выходами преобразователя, а входы соединены соот ветственно с выходами шифратора, вхо ды которого соединены соответственно с выходами элементов И группы, вторы .входы которых соединены с соответствующими входами распределителя импульсов, установочный вход распределителя импульсов является начальной установки преобразователя, отличающийся тем, что, с целью расшире ния функционгшьных возможностей, заключающегося в обеспечении возможности преобразования как в двоично-десятичный код, так и в двоично-десятично-шестйдесятйричны код, в него введен элемент И,а накапливающий сумматор содержит последовательно соединенные комбинационный двоично-десятичный сумматор и комбинационный двоично-шестиричный сумматоРг и группу последовательно соединенных комбинационных двоично-десятичных сумматоров, коммутатор и. регистр, информационные входы которого соединены с выходами комбинационных двоично-десятичных сумматоров и вь1ходом комбинационного двоично-шестиричного сумматора, тактовый вход регистра соединен с выходом элемента И и тактовым, входом распределителя импульсов, вход сброса регистра соединен с входом начальной установки преобразователя, а выходы регистра соединены с входами комбинационных двоично-десятичных сумматоров и входом комбинационного двоично-шестиричного сумматора,выходы переполнения первого комбинационного двоичнодесятичного сумматора и двоичношестиричного сумматора соединены с информационными входами коммутатора, управляющий вход которого соединен с управляющими входами шифратора и преобразователя, а выход коммутатора соединен с входом переполнения второго комбинационного двоично-десятичного сумматора, последний выход распр ёделитвля импульсов соединен с первым входом элемента И, второй вход которого является тактовым входом преобразователя. Источники информации, принятые во внимание - при экспертизе 1.ABToipCKOe свидетельство СССР 521564, кл. G 06 F 5/02,,1976. 2.Авторское свидетельство СССР 637808,кл. б 06 F 5/02, 1974.

SU 849 199 A1

Авторы

Донченко Александр Иванович

Даты

1981-07-23Публикация

1979-11-16Подача