Преобразователь двоичного кода вдвоично-десятичный код
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Номер патента: 849199
Автор: Донченко
Текст
ОП ИСАНИЕИЗОВРЕтЕНиЯ ф Союз Советскик Социалистических РеспубликК АВТОРСКОМУ СВИ ЕТЕЛЬСТВУ .(22) Заявлено 16. 11. 79 (2 ) 2842075/18-24 с присоединением заявки Йо 6 06 Г 5/02 Государственный комитет СССР ио делам изобретений и открытий(23) Приоритет Опубликовано 230781, Бюллетень Йо 27 Дата опубликования описания 23. 07, 81(72) Автор изобрете А.И. Донченко 1) ая 54) ПРЕОБРАЗОВАТЕЛЬ ДВОИЧНОГО КОДА В ДВОИЧНО-ДЕСЯТИЧНЫИ КОДоч 1Изобретение относится к автоматике и цифровой вычислительной технике и может быть использовано при построении.двоично-десятичных преобразователей.5Известен преобразователь двоичного кода в двоично-десятичный код градусов и минут, содержащий блок элементов И; первая группа входов которого сбединена с выходнымиинформационными шинами, вторая группа входов соединена с выходами распределителя импульсов, вход которого соединен с выходом элемента И, первый вход элемента И, соединен с шиной подачи так товых импульсов Г 1Наиболее .близким по технической сущности к предлагаемому является преобразователь двоичного кода в двоично-десятичный код, содержащий 20 группу элементов И, первые входы которых соединены с информационными Входами преобразователя, распределитель импульсов, шифратбр, накопительный сумматор, выходы которого являются информационными выходами преобразователя, а входы соединены с выходами шифратора, входы которого соединены с выходами элементов ИО группы, вторые входы которых соедис соответствующими выходамир ределителя импульсов, установный вход распределителя импульсовявляется входом начальной установкипреобразователя 2,Недостаток известных устройствотсутствие возможности преобразования двоичного кода в двоично-десятичный код градусов и минут..Цель изобретения - расширениефункциональных возможностей, заклю-.чающееся в обеспечении возможностипреобразования двоичного кода как вдвоично-десятичный, так и в двоичнодесятично-шестидесятиричный код.Поставленная цель достигается тем,что в преобразователь двоичного кодав двоично-десятичный код, содержащийгруппу элементов И, первые входы которых соединены с информационнымивходами преобразователя, распределитель импульсов, шифратор, накапливающий сумматор, выходы которогоявляются информационными выходамипреобразователя; а входы соединенысоответственно с выходами шифратора,входыкоторого соединены соответственно с выходами элементов И группы, вторые входы которых соединеныс соответствующими входами распределителя импульсов, установочный входраспределителя импульсов являетсявходом начальной установки преобразователя, введей элемент И, а накапливающий сумматор содержит последовательно соединенные комбинационныйдвоично-десятичный сумматор и комбинационный двоично-шестиричный сумматор, и группу последовательно соединенных комбинационных двоично-деся-.тичных сумматоров, коммутатор и регистр, информационные входы которогосоединены с выходами комбинационныхдвоично-десятичных сумматоров и выходом комбинационного двоично-шести ричного сумматора, тактовый вход регистра соединен с выходом элемента 15И и тактовым. входом распределителяимпульсов, вход сброса регистра соединен с входом начальной установкипреобразователя, а выходы регистрасоединены с входами комбинационных Щдвоично-десятичных сумматоров и входом комбинационного двоично-шестиричного сумматора, выходы .переполнения первого комбинационного двоично-десятичного сумматора и двоичношестиричного сумматора соединены синформационными входами коммутатора,управляющий вход которого соединенс управляющими. входами шифратора ипреобразователя, а выход коммутаторасоединен с входом переполнения второго комбинационного двоично-десятичного сумматора, последний выход распределителя импульсов соединен спервым входом элемента И, второйвход которого является тактовымЭ 5входом преобразователя.На чертеже представлена блок-схема предлагаемого преобразователя.Преобразователь содержит информационный вход 1, управляющий вход 2, 40тактовый вход 3, вход 4 начальнойустановки, группу элементов И 5,шифратор б, элемент И 7,комбинационные двоично-десятичные сумматоры 8-11,комбинационный двоично-шестиричный 4сумматор 12, распределитель 13 импульсов, коммутатор 14, регистр 15,разряды которого разбиты на пятьтетрад, информационные выходы 16,накапливающий сумматор 17,Распределитель 13 импульсов имеет количество выходов на единицу"больше количества разрядов входногодвоичного кода и может быть построенна базе сдвигового регистра или двоичного счетчика и дешифратора. Все фф. выходы распределителя 13 импульсов,за исключением последнего, соединеныс соответствующими входами группыэлементов И 5. ШиФратор б служит дляформирования двоично-десятичных ко- ффдов весов разрядов преобразуемогокода.В таблице представлена зависимость выходных кодов шифратора, навыходах 1-Ч от номера опрашиваемого Я разряда входного 12-разрядного двоичного кода при работе в режиме преобразования двоичного кода в двоичнодесятичный код градусов и минут (на выходе 2 шифратора б:при этом поддерживается сигнал "д") и при работе в режиме преобразования двоичного кода в двоично-десятичный код (на входе 2 поддерживается сигнал "1 ф),Двоично-десятичные сумматоры 8-11, а также двоично-шестиричный сумматор 12 служит для суммирования выходных кодов шифратора б с содержимым тетрад регистра 15 на каждом такте преобразования. В случае преобразования двоичного кода в двоично-десятичный код градусов и минут сумматоры 8,12,9,10 и 11 производят суммирование двоично-десятичных кодов единиц,двинут, десятков минут, единиц, десятков и сотен градусов соответственно. В случае преобразования двоичного кода в двоично-десятичный код числа сумматоры 8-11 производят суммирование двоично-десятичных кодов .единиц, десятков, сотен и тысяч соответственно, а двоично-шестиричный сумматор 12 в работе преобразователя не участвует.Двоично-десятичные сумматоры 8-11 являются комбинационными устройствами, выходной код которых выражается зависимостью 5 д, если 5 др10015 + 0110, если 501001где 5 - выходной двоичной десятичный код,508. - двоичная сумма входных кодов сумматора.Выходной код двоична-шестиричного сумматора 12, производящего суммирование десятков минут, выражается зависимостью5 ,если 5, . ( 1015 ов + 010 если 50101Коммутатор 14 имеет два информационных входа и один управляющий вход, При "0" на управляющем входе на выход коммутатора проходит сигнал с выхода переноса двоично-шестиричного сумматора 12 и при "1" на управляющем входе - сигнал с выхода переноса двоично-десятичного сумматора 8, т.е. двоично-шестиричный сумматор 12 исключается из цепи суммирования,Рассмотрим работу, преобразователя . на примере преобразования 12-разрядного двоичного кода.На тактовый вход 3 поступает непрерывная последовательность тактовых импульсов, однако они не проходят через элемент И 7 до момента поступления импульса начальной установки на входную шину 4, который произво849199 000 0101 001 0001 0000 00000000 0000 0000 0000 0000 00 0010 00010100 . 0010 0010 0100 0110 1001 0 00 000 0 4 12 0000 000 0000 001 2 в 49 11 1000 0000 0101 0001 0001 0000 0000 101 0001 0011 00 00100010 30 0 00 00 0100 0 10 11 000 1001. 0010000 00 0000 0001 900 0000 дит установку выходов распределителя13 импульсов, связанных с элементомИ 7 и с входом опроса первого разряда группы элементов 5 И, в состояниеф 1 ф, а всех остальных выходов - всостояние ф 0" Одновременно производится установка в состояние "Оф разрядов регистра 15,При появлении "1" на выходе распре.делителя 13 импульсов, связанном свходом элемента И 7, последний начи-.нает пропускать на свой выход тактовые импульсы. Каждый из импульсовпроизводит запись в регистр 15 кода,образовавшегося в результате суммирования кода с выходов шифратора 6с кодом, хранящимся в регистре 15, 5и производит сдвиг "1" на следующийвыход распределителя 13. Таким образом, пройзводится последовательныйопрос, состояния всех разрядов входного двоичного кода и суммирование Щих двоично-десятичных эквивалентов.После прохождения 12-го тактовогоимпульса выход распределителя 13 импульсов, связанный со входом элемента И 7, сбрасывается в состояние"0", и тем самым запрещается прохождение тактовых импульсов через элемент И.7. На этом цикл преобразова ния заканчивается. Двоично-десятичный код, полученный в результатепреобразования, снимается с выходоврегистра 15.Время преобразования кода преобразователем можно выразить какС = иТ где о - количество разрядов входнсао.кода;Т - период следования тактовыхимпульсов.Погрешность преобразования двоичного кода в двоично-десятичный у рассматриваемого преобразователя равна нулю, а погрешность преобразования двоичного кода в двоично-десятичный код градусов и минут колеблется от 0 56" до +1 12", т.е. меньше величины дискрета входного кода(516"),Предлагаемый преобразователь позволяет значительно сократить количество оборудования в случае необходимости осуществления преобразования как двоичных кодов угла в двоично-десятичные коды градусов и минут, так и двоичных кодов в двоично-десятичные коды, так как указанные преобразования выполняются одним устройством. Преимуществом предлагаемого преобразователя кода является также возможность применения .в нем интегральных микросхем высокой степени интеграции - четырехразрядных двоичных сумматоров, четырехразрядных и восьмиразрядных универсальных регистров,то время как в известных устройствах микросхемы высокой степени интеграции не могут быть применены в связи со спецификой их построения.8 849199 Ценаразрда аши- ого 1 1 2 2 00000000. 000 000 000 000 0001 0100 0000 , 000 0000 000 0000 000 0000 10.0 0110 00 0011 0010 0000 00 0110 8 0010 0010 0110 000 024 00 001 12 2048 001 Кроме того, преобразователь позволяет осуществлять выдачу результата преобразования в последовательном коде в случае применения в качестве выходного регистра универсального сдвигового регистра, способного,работать в режимах параллельной записи и сдвига информации, что упрощает связь преобразователя с потребителями информации,Формула изобретенияПреобразователь двоичного кода в двоично-десятичный код, содержащий группу элементов И, первые входы которых соединены с.информационными входами преобразователя, распределитель импульсов, шифратор, накапли.вающий счмматор, выходы которого являются информационными выходами преразователя, а входы соединены соответственно с выходами шифратора, входы которого соединены соответственнос выходами элементов И группы, вторыевходы которых соединены с соответствующими входами распределителя импульсов, установочный вход распределителя импульсов является входомначальной установки преобразователя, фо т л и ч а ю щ и й с я тем, что,с целью расширения функциональныхвоэможностей, заключающегося в обеспечении воэможности преобразованиякак в двоично-десятичный код, так и рв двоично-десятично-шестидесятиричныйкод, в него введен элемент И,а накапливающий .сумматор содержит последовательно соединенные комбинационныйдвоично-десятичный сумматор и комби- д Продолжение таблицыЪ 0101 ,.0001 - 0010 000 0100- 10 национный двоично-щестиричный сумматор, и группу последовательно соединенных комбинационных двоично-деся- .тичных сумматоров, коммутатор и регистр, информационные входы которогосоединены с выходамикомбинационныхдвоично-десятичных сумматоров и выходом комбинационного двоично-шестиричного сумматора, тактовый вход ре-гистра соецинен с выходом элементаИ и тактовым, входом распределителяимпульсов, вход сброса регистра соединен с входом начальной установкипреобразователя, а выходы регистрасоединены с входами комбинационныхдвоично-десятичных сумматоров и входом комбинационного двоично-шестиричного сумматора, выходы переполнения первого комбинационного двоичнодесятичного сумматора и двоичношестиричного сумматора соединены синформационными входами коммутатора,управляющий вход которого соединен суправляющими входами шифратора ипреобразователя, а выход коммутаторасоединен с входом переполнения второгокомбинационного двоично-десятичного сумматора, последний выход распределителя импульсов соединен спервым входом элемента И, второйвход которого является тактовым входом преобразователяИсточники информации,принятые во внимание при экспертизе1, Авторское свидетельство СССРВ 521564, кл. 6 06 Г 5/02, 1976.2. Авторское свидетельство СССР9 637808,кл,. О 06 Г 5/02, 1974.849199 тавитель М. Аршавскийред М, Рейвес Корректор Г. Решетник едактор С. Родикова Заказ 6094/6 исноеСР 5 илиал ППП "Патент", г. Ужгород, ул. Проектна Тираж 745 ВНИИПИ Государственного по делам изобретений 13035, Москва, Ж, РаушПо омитета открыти ая наб.,
СмотретьЗаявка
2842075, 16.11.1979
ПРЕДПРИЯТИЕ ПЯ А-1554
ДОНЧЕНКО АЛЕКСАНДР ИВАНОВИЧ
МПК / Метки
МПК: G06F 5/02
Метки: вдвоично-десятичный, двоичного, код, кода
Опубликовано: 23.07.1981
Код ссылки
<a href="https://patents.su/5-849199-preobrazovatel-dvoichnogo-koda-vdvoichno-desyatichnyjj-kod.html" target="_blank" rel="follow" title="База патентов СССР">Преобразователь двоичного кода вдвоично-десятичный код</a>
Предыдущий патент: Реверсивный преобразовательдвоичного кода b двоично десятичный
Следующий патент: Устройство для определения экстре-мальных значений последовательностичисел
Случайный патент: Статический триггер на полупроводниковых триодах