Преобразователь двоичного кода в десятичный

Номер патента: 525944

Автор: Дубров

ZIP архив

Текст

Своз Советских Социалистицеских РеспубликОП ИСАНИЕИЗОБРЕТЕН ИЯ К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ(61) Дополнительн к авт, св 22) Заявлено 05.05. 74 (21) 2023923/2 51) М. Кл,а О 06 Г 5/О с присоединен (23) Приоритет заявкиГасударстввннай наинтеСовета Мнннатраа СССРеа делам нзабрвтвннйи аткрытнй(43) Опубликоват (46) Дата опубл 08,76 Бюллетеиь 31 81,325.088,8) вания описания 19,11 2) Автор 1. Дуб ДЕСЯТИЧНЫ Изобретение относится и области вычнс (питалной техники и предназначено для пре образования кодовф цифроьых вычислительных устройствах.Известны преобраэомтели двоичнык чисел в двоично-десятичные и десятичные числа.Один из известных преобраэомтелей осуьществляет преобразомние ттоследовательного кода в двоично-десятичный код при помощи,1 счетчиков, дешираторов и большого колВ.- честм логических элементов, однако Этот преобфазоввтель ввиду большой длительности цикла опроса десятичных разрядов обладает невысоким быстродействием.Другой известный преобразователь осуществляет преобразование двоичных чисел в десятичные по способу накопления эквимлентов, необходимость накопления и суъ мирования которых эпределяет его невьтсськое быстродействие. Наиболее близким техническим решением к предложенному является преобразовательтдвоичного кода в десятичныйсодерясвшнй 25 двоичные счетчики, десятичный счетчик и элемент И.Однако для него характерно большое время преобразования.Целью изобретения является повышение быстродействия преобразователя.Это достигается тем, что в него введены блок опроса, блок элементов "И, шифратор, элементы Иф, дм элемента ИЛИ", при этом первый вход блока опроса соединен с первойуправляющей входной шиной, второй вход под-( ключен к выходу первого элемента И", 4 выходы блока опроса подключены к первой группе входов блока элементов , вторая группа входов которого подключена к входным ищрормвционным шинам, в выходы через шифратор соединеныГ с информационными входами двоичных сМетчиков, упрввляк- щие входы первого, второго и третьего двоичных счетчиков соединены соответственно с выходами второго, третьего н четвертого , элементов И, выход первого двоичного счетчика и первые входы второго н третьего элементов "И подключенъ к первому входу первого элемента "И", выход второго8280443двоичного счетчика и вторые входы первого бл 2 О 6 0 0 О 0 0 0 0 юф необхоло 6,е счетчиянии, и на входе на выхо стройства,ки тактовых импульсова появляются сигнальемента .И" 7.уплении на вход 18ало последовательн при появлении ,17 устройст ,де первого эПри пост ,сигнала "Нач и третьего элементов фИф подключены к первому входу четвертого элемента фИ, выход третьего двоичного счетчика соединен со вторым и третьим входами четвертого и перного элементов "И соответственно, третьивходы четвертого и третьего элементов Ии второй вход второго элемента "И подключены к четве о входу, пе вого.элемен,та "И", вход первого разряда десятичного 10,счетчика соединен с управляющим входом первого двоичного счетчика, а выход подключен к первому входу первого элемента ИЛИ, второй вход которого соединен с выходом третьего элемента И, а выход с входом второго разряда десятичного счетчика, .выход которого соединен с первым входом второго элемента "ИЛИф, второй вход которого соединен с выходом четвертого элемента "И", а выход - с входом 20 третьего разряда десятичного счетчика, вы ход которого соединен с четвертым разря ,дом десятичного счетчика.На чертеже представлена блок-схема предложенного преобразователя. 26Он содержит блок 1 элементов "И", блок опроса 2, шифратор 3, двоичные счетчики 4.-6, элементы И 7-10, десятичный счетчик 11 соответствующей емкости, состоящий из разрядов 12-15, элементы ИЛИ"30 16 в цепях межразрядной связи, входы 17 и 18 устройства, нулевой выход 19 двоичного счетчика.Входы блока 1 элементов "Иф соединены с входными шинами устройства и выходами Зб Например, если в разряде дла, имеющем вес 2, имеетсядимо прибавить в первую декаду1во вторую - 5, в третью - 2.В исходном положении двоичнь4-6 находятся в нулевом сос 4ока опроса 2, а выходы - со входами шифратора 3, выходы которого соединены со входами двоичных счетчиков 4-6. Счетный вход каждого двоичного четырехразрядного счетчика 4-6 соединен с выходом соответствующего элемента 8-10, нулевой "выход 19 двоичного счетчика 4 соединен с пе вым входом элемента И 8 и с первым входом элемента И 9, нулевой выход19 двоичного счетчика 5 соединен со вторым входом элемента "И" 9 и с первым входомэлемента И" 10, нулевой выход 1,9двоичного счетчика 6 соединен со вторымвходом элемента фИ 10 Один вход элементов И" 8-10 соединен с входом 17 устройствана который подаются., тактовыеимпульсы, Выход каждого разряда 12-14десятичного счетчика 11 соединен с входомследующего разряда через элемент "ИЛИ16, второй вход которого соединен с выходом соответствующего элемента И 8-10,Вход блока опроса 2 соединен с выходомэлемента фИф 7, входы которого соединеныс нулевыми выходами 19 двоичных счетчиков 4-6 и входом 17 устройства, Одинвход блока опроса 2 соединен с входом 18устройства.Работа предлагаемого устройства основана на суммировании в соответствующих разрядах десятичного счетчйка чисел в соотвеъствии с весами разрядов двоичного кода преобразуемого числа. В таблице показано, какие, числа необходимо .прибавить в соот ветствующую декаду при наличии "1" в разрядах двоичного числа. ся сигналы на выходах блока опроса 2, которые через блок элементов И" 1 подклчают ко входу шифратора 3 разряды преобраэуемого двоичного числа. При наличии вкаком-нибудь разряде двоичного числа "1"появляются сигналы на выходах шифратора 3и в двоичные счетчики 4-7 записываютсячисла, соответствующие весу данного двоичного разряда, Как только состояние любогоиз двоичных счетчиков 4-6 станет не нулевым, на выходе элемента И" 7 перестают)2 "ипоявляться сигналы и дальнейший опрос рвзрядов входного числа прекратится. вПосле записи кодов числа и двоичные фсчетчики 4-6 начинается, перезапись этих чиеел и соответс;гвуюпие разряды десятичного счетчика 13Перезапись осуше:твляется счетом, приэтом двоичные счетчики 4 6 работают навычитание, а десятичный счетчик 11 на сло жение, Если имеется код в двоичном счетчике 4 с каждым тактовым импульсом пдявляются сигналы на выходе элемента "И8, которые поступают на сложение в десь.тичиый счетчик 11 и на вычитание - в двоичный счетчик 4 Как только двоичный счеъчик 4 устанавливается вО, нв его выходе 19 появляется сигнал, на элемент И" 8 подается запрещение, на элемент И 9 разрешение и, таким образом, к содержимому десятичного счетчика 11 добавляется рчисло, равное числу, занесенному в двоич- .ный счетчик 4, Если имеется код в двоичном счетчике 5, на его выходе 19 сигналравен О" и при появлении тактовых импульсов появляются сигналы на выходе элементаИ 9, которые поступают на вычитаниев двоичный счетчик 5 и через элемент "ИЛИ16 - на сложение во второй разряд десятичного счетчика 11После установления двоичного счетчика 305 в "О появляется сигнал на его выходе19, на элемент "И" 9 подается запрешениена элемент "Иф 10 - разрешение, а к содержимому десятичного счетчика 11 добавляется число десятков, равное числу, 35 занесенному вдвоичный с;етчик 5, Приналичии кода в двоичномсчетчике 6 с появлением тактовых импульсов появляются сигналы на выходе элемента И 10 и к " содержимому десятичного счетчика 11 до бавляется число сотен, равное числу,занесен ному в двоичный счетчик 6. После установления двоичных счетчиков 4-6 в О" с приходом очередного тактового, импульса появляется сигнал нв выходе элемента И 7 и 45 сигнал нв выходе блока опроса 2, который подключает ко входу шифратора 3 следующий разряд двоичного числа и т, д. Блок опросе 2 может быть выполнен в виде регистра сдвига или распределителя импульсов с ко личеством каналов, равным количеству двоичных разрядов преобразуемых чисел. фВремя преобразования двоичного числа в десятичное равно - -Т = Т,( Е а; Е Ъ + и) 55- фгде Т - период тактовой частотыа - значение 1 -го разряда двоичногочисла "О" или 1 ):;3- значение разрядов десятичного60 944, числа соответствующего весу двоичногоразряда;- количество десятичных разрядов;и- количество двоичных разрядов.Максимальное время преобразования 10- тиразрядного двоичного числа равно 7-9 периодам тактовой частоты.Суммирование В десятичном" счетчике чисел повышает быстродействие преобразователя,Формула изобретенияПреобразователь двоичного кода в десятичный, содержащий двоичнье счетчики, десятичный счетчик и элемент "И", о т л и ч а ю ш и й с я тем, что, с целью увеличения быстродействия, в него введены блок опроса, блок элементов "И"шифратор, элементы И", два элемента "ИЛИ", при этом первый вход блока опроса соединен с первой управляюшей входной шиной, второй вход подключен к выходу первого элемента "И", а выходы блока опроса подключены к первой группе входов блока элементов "И", вторая группа входов которого подключена к входным информационным шинам, в выходы через шифратор соединены с информвционнь- мн входами двоичных счетчиков, упрввляк- шие, входы первого, второго и третьего дво ичных счетчиков соединены соответственно с выходами второго, третьего и четвертого элемейтов "И", выход первого двоичного4 счетчика и первые входы второго и третьего элементов "И" подключены к первому входу первого элемента "И", выход второго двоичного счетчика и вторые входы первого и третьего элементов "И" подключены к первому входу четвертого элемента И", выход третьего двоичного счетчика соединен.со вторым и третьим входами четвертого и первого элементов "И" соответственно, третьи входы четвертого и третьего элементов И и второй вход второго эле-мента "И" подключены к четвертому входупервого элемента "И, вход первого разряда десятичного счетчика соединен с упс управляюшим входом первого двоичного счетчика, в выход подключен к первому входу первого элемента "ИЛИ", второй вход которого соединен с выходом третьего элементе "И а выход - с входом второго разряда десятичного счетчика, выход которого соединен с первым входом второго элемента "ИЛИ второй вход которого соединен с выходом четвертого элемента И, в выход - с входом третьего разряде десятичного счетчика, выход котох д которого соединен с четвертым разрядом десятичного счетчика., Кравцова Техред Г. Родак, Корректор Л, Боринская Ред акт Заказ 5225/486 Тираж 864 ЦНИИПИ Государственного комитет по делам изобретени 113035, Москва, Ж, РаПодписноеа Совета Министрой и открытийушская наб., д. 4/5 П Патент", г. Ужгород, ул. Проектная, 4

Смотреть

Заявка

2023923, 05.05.1974

ПРЕДПРИЯТИЕ ПЯ А-3327

ДУБРОВ МИХАИЛ ГРИГОРЬЕВИЧ

МПК / Метки

МПК: G06F 5/02

Метки: двоичного, десятичный, кода

Опубликовано: 25.08.1976

Код ссылки

<a href="https://patents.su/4-525944-preobrazovatel-dvoichnogo-koda-v-desyatichnyjj.html" target="_blank" rel="follow" title="База патентов СССР">Преобразователь двоичного кода в десятичный</a>

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