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

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

Авторы: Кашаев, Клименко

ZIP архив

Текст

/12, 1980. леи циеня раста ОСУДАРСТБЕКНЫЙ КОМИТЕТ СССРО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИ ПИСАНИЕ ИЗОБР ВТОРСКОМУ СВИДЕТЕЛЬСТВ 21) 408094324-2422) 12,05.8646) 23.01.88, Бюл, Ф72) Ш.Х, Кашаев и В,53) 681,325(088,8)56) Авторское свидет1325708, нл, Н 03 МАвторское свидетел744545, кл. Н 03 М(57) Изобретение относится к цифравой вычислительной технике и можетбыть использовано при построении ично-десятичных преобразовазличными масштабными коэфф лью изобретения явля1368993 ширение класса решаемых задач эа счетобеспечения возможности изменения разрядности входного кода и веса егомладшего разряда, Поставленная цельдостигается тем, что в преобразователь, содержащий первый двоичныйсчетчик 6, двоично-десятичный счетчик 5, делители 3 и 4 частоты, первый элемент И 2, генератор импульсов1 и дешифратор нуля, дополнительновведены второй двоичный счетчик 8,мультиплексор 9, дешифратор 10, формирователь импульса 11, шифратор 12,элемент НЕ 13, второй элемент И 14 иформирователь 15 одиночного импульса. Изобретение относится к автоматике и вычислительной технике и предназначено для использования в устройствах преобразования информации,Цель изобретения - расширение класса решаемых задач за счет обеспечения возможности изменения ра ядности входного кода и веса его младшего разрядаНа фиг. 1 приведена функциональная схема преобразователя; на фиг, 2 -принципиальная схема дешифраторануля,Преобразователь содержит генератор 1 импульсов, первый элемент И 2,первый 3 и второй 4 делители частоты,двоично-десятичный счетчик 5, первыйдвоичный счетчик 6, дешифратор 7 нуля, второй двоичный советчик 8, мультиплексор 9, дешифратор 10, формирователь 11 импульса, шифратор 12, элемент НЕ 13, второй элемент И 14, формирователь 15 одиночного импульса,информационные входы 16 преобразователя и выходы 17 преобразователя.Дешифратор 7 нуля (фиг. 2) содержитэлемент И-НЕ 18, группу элементовИ-НЕ 19, группу Ю-триггеров 20 игруппу формирователей 21 импульсов,Преобразователь работает следующим образом.Генератор 1 импульсов непрерывновырабатывает последовательность импульсов, которые не проходят черезпервый элемент И 2 до тех пор, пока 5 10 1 к 20 25 30 35 Выходы первого двоичного счетчикасоединены с информационными входамимультиплексора, адресные входы которого соединены с выходами второгодвоичного счетчика, а выход мультиплексора через элемент НЕ соединенс входом второго элемента И, выходкоторого соединен со счетным входомвторого, двоичного счетчика и входамидешифратора, выходы которого соединены с входами дешифратора нуля ишифратора, выходы которого соединеныс установочными входами первого ивторого делителей частоты. 1 з,п.ф-лы, 2 илна входах дешифратора 7 и/или/мультиплексора 9 присутствуют низкие(запрещающие) потенциалы,При нажатии кнопки (на фиг. 1 непоказана) расположенной в формирователе 15 одиночного импульса, последним формируется (выделяется) из последовательности импульсов, непрерывно поступающих с генератора 1,одиночный импульс, который, поступивна вход записи счетчика 6, производит запись в него информации, находящейся на входах 16 преобразователя, Одновременно этим же одиночнымимпульсом с формирователя 15 производится установка двоично-десятичного счетчика 5 и второго двоичногосчетчика 8 в нулевые состояния, адешифратора нуля - в исходное состояние, При этом единичный потенциал свыхода дешифратора 7 поступает навход первого элемента И 2. и вход втЬрого элемента И 14. Одновременнонулевой потенциал с выхода мультиплексора 9 подается на первый входэлемента И 2 и через инвертор 13 -на вход элемента И 14, тем самым разрешая прохождение импульсов с генератора 1 на вход счетчика 8,По управляющим сигналам с разрядных выходов счетчика 8 мультиплексор9 последовательно коммутирует на выход информацию, записанную в разрядах счетчика 6, и при появлении на.его выходе высокого потенциала с ре1368993 перного разряда запрещает прохождение импульсов с генератора 1 через элемент И 14 на вход счетчика 8, который находится в этом состоянии до5 конца процесса преобразования. Одновременно, по фронту изменения сигнала на выходе мультиплексора 9, формирователем 11 импульса формируется короткий импульс, записывающий в делители 4 и 3 частоты двоичные коды, формируемые шифратором 12 и определяющие их коэффициенты деления.Коды, формируемые шифратором 12, определяются инверсными выходными сигналами дешифратора 10, которые, в свою очередь, также определяются сигналами с разрядных выходов счетчика 8. В то же время на число импульсов заполнения счетчика 8 выходными сигналами с инверсных выходов дешифратора 10 уменьшается число разрядов счетчика 6, учитываемых при дешифрации нулевого состояния дешифратором 7. Этим завершается выбор и установ ка коэффициентов деления делителей 3 и 4 частоты, а также ограничение разрядности дешифратора 7, т,е, подготовка преобразователя к преобразованию записанного К-разрядного кода числа, Одновременно тем же положительным потенциалом с выхода мультиплекора 9 открывается элемент И 2, и оследовательность импульсов постуает на делители 3 и 4 частоты, Имульсы с выхода делителя 3 частоты оступают в двоичный счетчик 6, раотающий на вычитание, а выходные имульсы делителя 4 частоты - на двочно-десятичный счетчик 5, работаю 40й на сложение, Поскольку коэффицинты делителей 3 и 4 частоты выбраы так, что отношения их равняются тношению весов единиц младших разядов двоичного и двоично-десятичноо счетчиков соответственно, в момент45 кончания преобразования на выходах 7 преобразователя зафиксируется воично-десятичный код числа, соотетствующий поступившему двоичному оду.50 Формула изобретения1, Преобразователь двоичного кода в двоично-десятичный, содержащий первый двоичный счетчик, двоично-десятичный счетчик, первый и второй делители частоты, дешифратор нуля, первый элемент И и генератор импульсов, выход которого соединен с первым входом первого элемента М, второй вход которого соединен с выходом 55 Момент окончания преобразования пределяется обнулением К младших азрядов первого двоичного счетчикапри этом дешифратор 7 выдает нуевой потенциал на второй вход элеента И 2, который прекращает подачу мпульсов н оба делителя частоты,Новый цикл преобразования начинается нажатием кнопки в формирователе15 одиночного импульса.Дешифратор 7 функционирует следующим образомОдиночным положительным импульсомс формирователя 15, поступающим наобъединенные К-входы,КЯ-триггеры 20устанавливаются в нулевые состояния.Единичные потенциалы с инверсных выходов КЯ-триггеров 20, подаваемые навторые входы элементов И-НЕ 19 разрешают прохождение на входы элементаИ-НЕ 18 сигналов со всех М разрядовпервого счетчика 6, При обнулениипоследнего на выходе дешифратора 7(выход элемента И-НЕ 18) появляетсянизкий потенциал, используемый длязапрета преобразованияПо фронтам отрицательных перепадов (сигналов) с инверсных выходовдешифратора 10 формирователями 21формируются короткие положительныеимпульсы, перебрасывающие соответствующие КБ-триггеры 20 по Б-входамв единичные состояния. При этом низкие потенциалы с инверсных выходовтриггеров 20 запрещают прохождениесигналов с определенного количестваразрядов счетчика 6, которое определяется разрядностью К преобразуемогодвоичного кода числа, т.е, равно М-К.Формирование кодов для делителейчастоты производится шунтированиемна общую шину преобразователя определенной вертикальной шины по сигналам с дешифратора 10 Например, для18-разрядного кода коэффициенты деления делителей 3 и 4 составляют1233 и 1247, для которых двоичныекоды будут 10011010001 и 100110 11111соответственно,Преобразование кодов при предлагаемой структуре преобразователявозможно без ручной перестройки преобразователя при неопределенном изменении разрядности двоичного кодапреобразуемого числа,1368993 дт первого ФЬ ечепмЯР1 ИПИ Заказ 3 15/56 аж 9 одписно оизв.-полигр. пр-тие, г. Ужгород, ул. Проектная,дешифратора нуля, входы которого соединены с выходами первого двоичного счетчика, информационные входы которого являются информационными входа 5 ми преобразователя, выходы которого соединены с выходами двоично-десятичного счетчика, выход первого элемента И соединен со счетными входами первого и второго делителей частоты, выходы которых соединены соответственно со счетными входами первого двоичного и двоично-десятичного счетчиков, о т л и ч а ю щ и й с я тем, что, с целью расширения класса реша 15 емых задач за счет обеспечения возможности изменения разрядности входного кода и веса его младшего разряда, в него введены второй двоичный счетчик, мультиплексор, дешифратор, шифратор, элемент НЕ, второй элемент20 И, формирователь импульса и формирователь одиночного импульса, выход которого подключен к входу записи первого двоичного счетчика, входу сброса двоично-десятичного счетчика, дешифратора нуля и второго двоичного счетчика, разрядные выходы которого подключены к адресным входам мультиплексора и входам дешифратора, инверсные выходы которого соеди, ны30 с управляющими входами дешифратора нуля и шифратора, первая и вторая группы выходов которого соединены соответственно с информационными вхо. дами первого и второго делителей 35 частоты, входы записи которых через формирователь импульсов соединеныс выходом мультиплексора, третьимвходом первого элемента И и черезэлемент НЕ соединен с первым входомвторого элемента И, второй и третийвходы которого соответственно соединены с выходом дешифратора нуля ивыходом генератора импульсов, выходкоторого соединен с входом формирУвателя одиночного импульса, выход второго элемента И соединен со счетнымвходом второго двоичного счетчика,выходы первого двоичного счетчикасоединены с информационными входамимультиплексора,2. Преобразователь по п. 1, о тл и ч а ю щ и й с я тем, что в нем дешифратор нуля содержит группу формирователей импульсов, группу КБ-триггеров, группу элементов И-НЕ и элемент И-НЕ, выход которого является выходом дешифратора нуля, информационные входы которого соединены с первой группой входов элементов И-НЕ группы, выходы которых соединены с входами элемента И-НЕ, а вторые входы элементов И-НЕ группы соединены с инверсными выходами соответствующих КБ-триггеров группы, К-входы которых соединены с входом сброса дешифратора нуля, управляющие входы которого соединены с входами формирователей импульсов группы, выходы которых соединены с Б-входами соответствующих КБ-триггеров группы,

Смотреть

Заявка

4080943, 12.05.1986

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

КАШАЕВ ШАРИФ ХАМИДОВИЧ, КЛИМЕНКО ВИКТОР АНДРЕЕВИЧ

МПК / Метки

МПК: H03M 7/12

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

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

Код ссылки

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

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