Преобразователь двоичного кода в двоично-десятично шестидесятиричный код
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
Союз Советских Социалистических РеспубликОП ИСАНИЕИЗОБРЕТЕНИЯК АВТОРСКОМУ СВИ ЕТЕЛЬСТВУ рц 860054 Фг Г:, т с%(22) Заявлено 1010.79 (21) 2828289/18-24с присоединением заявки Нов(51)М. Кл. С 06 Г 5/02 Государственный комитет СССР по делам изобретений н открытий(71) Заявитель 54) ПРЕОБРАЗОВАТЕЛЬ ДВОИЧНОГО КОДА В ДВОИЧНОДЕСЯТИЧНОЕСТИДЕСЯТИРИЧНЫИ КОД 10 Изобретение относится к автоматике и вычислительной технике и может быть использовано при построении двоично-десятичных преобразователей,Известен преобразователь двоичного кода в двоично-десятичный, содердащий двоичный, лвоично-десятичный регистры, цепи коррекции, элементы И 11).Недостаток этого устройства состоит в большой погрешности, невозможности преобразования в двоичнодесятично-шестидесятиричный код.Наиболее близким к предлагаемому по технической сущности и схемному15 решению является преобразователь двоичного кода в двоично-десятично-шестидесятиричный код, содержащий регистр состоящий из тетрад единиц сеГ20 кунд, единиц минут, единиц градусов, десятков градусов, триад десятков секунд, десятков минут и диады сотен градусов, причем синхровходы регистра соединены с входом тактовых импульсов преобразователя, а установочные входы соединены с входом начальной установки преобразователя. Кроме того, преобразователь включает дешифратор коррекции, корректор времениГ реверсивный регистр сдвига и коммутатор (ГГ 3Недостаток данного преобразователясостоит в относительно низкой точности и малом быстродействии.Цель изобретения - увеличение точности и повышение скорости преобразования,Поставленная цель достигается тем,что в преобразователь двоичного кодав двоично-десятично-шестидесятиричныйкод, содержащий регистр, состоящий изтетрад единиц секунд, единиц минут,единиц градусов, десятков градусов,триад десятков секунд, десятков минути диады сотен градусов, причем синхровходы регистра соединены с входомтактовых импульсов преобразователя,а установочные входы соединены с входом начальной установки преобразователя, введены двоично-десятичный сумматор десятков градусов и сумматорысотен градусов, сумматор единиц градусов, сумматор десятков минут, сумматор единиц минут, сумматор десятков секунд, сумматор единиц секунд,выходы которых соединены с соответствующими входами тетрад, триад кдиады, выходы второго, третьего ичетвертого разрядов тетрад соединенысоответственно с входами первого, второго и третьего. разрядов соответ 860054ствующих сумматоров, выходы вторрго и третьего разрядов триад соединены соответственно с входами первого и второго разрядов соответствующихсумматоров, выход второго разрядадиады сотен градусов соединен совходом первого разряда сумматора сотен градусов, вход переноса которогосоединен с выходом переноса двоичноесятичного сумматора десятков градуов, вход первого разряда которогосоединен со входом первого разрядасумматора сотен градусов и являетсяинформационным входом преобразователя, выходы первых разрядов диады сотен градусов, тетрады десятков градусов, триады десятков секунд соединены со входами первого и третьегоразрядов двоично-десятичного сумматора десятков градусов, сумматораединиц. градусов, сумматора единиц минут и сумматора единиц секунд соответственно, выходы первых разрядовтетрады единиц градусов и тетрадыединиц минут соединены со входамипервого и второго разрядов сумматорадесятков минут и сумматора десятков дсекунд соответственно,На.чертеже приведена блок-схемапредлагаемого преобразователя.Преобразователь содержит сумматор1 сотен градусов, двоично-десятичныйсумматор 2 десятков градусов, сумматор 3 единиц градусов, сумматор 4десятков минут, сумматор 5 единиц минут, сумматор 6 десятков секунд, сумматор 7 единиц секунд, регистр, состоящий из диады 8 сотен градусов,тетрад 9-12 десятков градусов, единицградусов, единиц минут, единиц секунд, триад 13-14 десятков минут идесятков секунд,Установочные входы регистра соедииены с входом 15 начальной установкипреобразователя, а синхровходы - свхоДом 16 тактовых импульсов преобразователя. Выходы старших разрядовтетрад (триад, диады) 8-14 регистра 4подключены со сдвигом на один разрядвправо на входы двоичных сумматоров1,3-7 и двоично-десятичного сумматора 2. Выходы младших разрядов тетрад(триад, диады) 8-14 регистра угла Оподключены на входы сумматоров 1-7следующих (младших) тетрад (триад)с весами "4", "1" (ф 2", "1 ф) соответственно. Выходы суммы и переносов двоичных сумматоров 1,3-7 и выходы суммы двоично-десятичного сумматора 2подключены на информационные входытриггеров тетрэд (триад,.диады) 8-14регистра угла.Выход переноса двоично-десятичного сумматора 2 подключен ко второму Овходу сумматора 1, вход переноса которого, а также вход двоично-десятичного сумматора 2 с весом "8" соединены с информационным входом преобразователя. Преобразователь работает следующимобразом.По импульсу начальной установки регистр устанавливается в исходное положение. Преобразуемое двоичное число последовательным кодом, младшим разрядом вперед, тактируемое тактовыми импульсами, поступает на ,вход двоичного сумматора 1 (с весом "1") и на вход двоично-десятичного сумматора 2 (с весом "8"). Тактовые импульсы поступают на синхровходы тетрад ( триад, диарщ) 8-14 регистра,В каждом такте производится сдвигсодержимого тетрад (триад, диады)8-14 регистра на один разряд вправо(в сторону младших разрядов) и суммирование со 180 О при наличии единицына информационном входе. При наличиинуля на информационном входе производится только сдвиг. Сдвиг осуществляется схемно, путем подключения выходов старших разрядов тетрад (триад, диады) 8-14 регистра угла с весами "8", "4", "2" ("4" "2 ) на "1" ("2", "1") и выходов сумматоров на соответствующие входы регистра угла. ГПри наличии единицы в младшем разряде тетрады (триады, диады) производится коррекция. К содержимому следующей младшей тетрады (триады ) при сдвиге добавляется число 5 (3), то есть в каждом также производится деление на два содержимого регистраугла, а также - коррекция. Число тактов преобразования определяется максимальной разрядностью преобразуемыхчисел.Таким образом, процесс преобразования двоичных чисел в двоично-десятично-шестидесятиричные представляетсобой последовательные операции деления на два содержимого двоично-десятичного регистра и суммирования с числами вида о 180 в каждом такте, где а, - значение -го разряда преобра- зуемого двоичного числа. В результате выполнения данных операций содержимое двоично-десятичного регистрапредставляет собой сумму эквивалентов разрядов двоичного кода преобразуемого числа, выраженных в двоично-десятично-шестидесятиричном коде.По сравнению с известными устройствами, работающими по методу сдвигаи коррекции и дающими большую погрешность преобразования, или устройствами, работающими о методу число- импульсного пересчета с точностью неболее единицы мпадшего разряда, что часто является недостаточным, особенно при использовании датчиков угла невысокой разрядности, предлагаемое устройство производит преобразование кодов с любой точностью, которая определяется разрядностью двоично-десятичного регистра, и имеет большеебыстродействие, так как его работа длится один цикл, а у известных преобразователей - столько циклов, сколь - ко разрядов выходного кода.Кроме того, эа счет введения двоичных и двоично-десятичного сумматоров оно позволяет преобразовывать двоич 5й код, соответствующий различным акуимальным значениям угла, например 360 или 180 . При этом суюырование в каждом такте преобразования производится с числами с"180 о или 4."90 соответственно.Преимуществом предлагаемого преобразователя является также воэможность преобразования двоичных кодов разрядности меньше максимальной, иа 15 которую устройство расчитано.формула изобретенияПреобразователь двоичного кода в двоично-десятично-шестидесятиричный код, содержащий регистр, состоящий иэ тетрад единиц секунд, единиц минут, единиц градусов, десятков градусов, триад десятков секунд, десятков минут н диады сотен градусов, причем син- . хровходы регистра соединены с входом тактовых импульсов преобразователя, а установочные входы соединены с вхо 30 дом .начальной установки преобразователя, о т л и ч а ю щ и й с я тем, что, с целью увеличения точности и повышения быстродействия, в него введены двончно-десятичный сумматор десятков градусов и суюиторы сотен градусов, сумматор единиц градусов, сумматор десятков минут, сумматор единиц минут, сумматор десятков секунд, сумматор единиц секунд, выходыкоторых соединены с соответствующимивходами тетрад, триад и диады, выходы второго, третьего и четвертогоразрядов тетрад соединены соответственно со входами первого, второгои третьего разрядов соответствующихсумматоров, выходы второго и третьего разрядов триад соединены соответственно со входами первого и второгоразрядов соответствующих сумматоров,выход второго разряда диады сотенградусов соединен со входом первогоразряда сумматора сотен градусов,вход переноса которого соединен с выходом переноса двоично-десятичногосумматора десятков градусов, входпервого разряда которого соединен свходом первого разряда сумматора сотен градусов и является информационным входом преобразователя, выходыпервых разрядов диады сотен градусов,тетрады десятков градусов, триады десятков секунд соединены со входамипервого и третьего разрядов двоичнодесятичного сумматора десятков градусов, сумматора единиц градусов,.сумматора единиц минут, сумматора единицсекунд соответственно, выходы первыхразрядов тетрады единиц градусов нтетради единиц минут соединены со входами первого и второго разрядов сумматора десятков минут и сумматора десятков секунд соответственно.Источники информации,принятые во внимание,при экспертизе1, Авторское свидетельство СССРМ 344437, кл. 6 Об Г 5/02, 1970.2, Авторское свидетельство СССРпо заявке 9 2690979/18-24,кл. О 06 Г 5/02, 04,12.78 (прототип),860054 град д ЮО гродя 1 д пд ин итель М.АршавскийМ, Рейвес Корректс ста Редактор А.Лежиина е акаэ 754 илиал ППП "Патент", г. Ужгород, ул. Проектная,Тираж 745 НИИПИ Государственн по делам изобретени 13035, Москва, ЖПодписноео комитета СССРи открытийРаушская наб., д. 4/5
СмотретьЗаявка
2828289, 10.10.1979
ПРЕДПРИЯТИЕ ПЯ Х-5827
СМИРНОВ НИКОЛАЙ НИКОЛАЕВИЧ, СТЕПАНОВ АНАТОЛИЙ ВАЛЕНТИНОВИЧ, ПАПУША ВЛАДИМИР АЛЕКСАНДРОВИЧ
МПК / Метки
МПК: G06F 5/02
Метки: двоично-десятично, двоичного, код, кода, шестидесятиричный
Опубликовано: 30.08.1981
Код ссылки
<a href="https://patents.su/4-860054-preobrazovatel-dvoichnogo-koda-v-dvoichno-desyatichno-shestidesyatirichnyjj-kod.html" target="_blank" rel="follow" title="База патентов СССР">Преобразователь двоичного кода в двоично-десятично шестидесятиричный код</a>
Предыдущий патент: Преобразователь двоично-десятичной дроби в двоичную дробь
Следующий патент: Преобразователь двоично-десятичных чисел в коде 4, 2, 2, 1 в двоичные
Случайный патент: Станок для печатания на дереве