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

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

Авторы: Кудрявцев, Семенюк, Смородинский, Файнберг

ZIP архив

Текст

(54) ПРЕОБРАЗОВАТЕЛЬ ДВОИЧНОГО КОДА В ДВОИЧНОДЕСЯТИЧНЫЙ С МАСШТАБИРОВАНИЕМИзобретение относится к области автоматики и вычислительной техники и может быть использовано при построении устройств для преобразования информации с учетом масштабов,Известен преобразователь кодов с масштаби рованием 1, содержащий элемент И, двоич.ный счетчик, выходной счетчик, дешифратор, элемент запрета и формирователь, причем пер. вый вход элемента И подключен к входу тактовых импульсов, а второй вход к выходу де.10 шифратора, выходы двоичного счетчика соединены со входами дешифратора и формирователя, выход элемента И подключен к счетному входу выходного счетчика и через элемент запрета ко входному счетчику.Недостаток такого преобразователя состоит в невысокой точности преобразования и невозможности преобразования кодов с различнымимасштабами.Наиболее близким по .технической сущности и схемному решению является преобразователь двоичного кода в двоично-десятичный с масштабированием 2, содержащий регистр входного числа, первый дешифратор, элемент И; выходной счетчик, счетный вход которого соединенс выходом элемента И. Кроме того, известныйпреобразователь содержит два управляемых делителя частоты и регистры делимого и делите.ля масштабного коэффициента,Недостаток этого преобразователя состоитв большом обьеме аппаратуры и невысокомбыстродействии,Цель изобретения - упрощение преобразователя и повышение быстродействия.Поставленная цель достигается тем, что впреобразователь двоичного кода в двоично-десятичный с масштабированием, содержащий регистр входного числа, первый дешифратор,элемент И, выходной счетчик, счетный входкоторого соединен с выходом элемента И,дополнительно введены две схемы сравнения,генератор псевдослучайных чисел, коммутатор,блок хранения констант, второй дешифратор,элемент задержки, выходной регистр, вход выбора масштаба преобразователя соединен совходами второго дешнфратора, выходы которо.го соединены с информационными входами коммутатора, управляющие входы которого соеди(ГПСЧ) - содержимое генератора 3 псевдослу.чайных чисел в -ом такте,По такому же правилу в псевдослучайнуюпоследовательность на выходе схемы сравнения4 преобразуется масштабный множитель К, выбранный с помощью дешифратора 7 и коммута.тора 5 из блока хранения констант 6.Две псевдослучайные последовательности перемножаются на элементе И 8, Интегрированиепоследовательности импульсов с выхода элемента И 8 за время периода М генератора 3 псевдослучайных чисел осуществляется счетчиком 12 Результат интегрирования переписывается по сигналу от дешифратора 9 в регистр 11, а счетчик 12 обнуляется.Для повышения точности преобразования разрядность и генератора псевдослучайных чисел выбирается больше разрядности входного числа. В этом случае ошибка преобразования равна + - где М = 2 - 1,ИАНапример, пусть= 11, где М = 2 ц - 1 = 2047, и пусть входное 9-ти разрядное число К = 287 должно соответствовать значению 3,62 в десятичном (двоично-десятичном) коде. Число М, = 287 записывается в старшие разряды регистра 1. Учитывая, что генератор 3 псевдо. случайных чисел за период формирует все числа от 1 до 2047 по одному разу, получим, что Р(М = 287) = - = 0,561, Числу 3,62 в трехИ 482041разрядном десятичном коде соответствует вероз,ьгятность Р(ч,3,62)- - = 0,362, Таким образом, получаем, что для данного преобразования масштабный множитель должен быть Р(К) р-д - = 0,645, или же = 10100101001.ИЯРасширение функциональных возможностейдостигается тем, что благсдаря наличию блокахранения констант возможно преобразованиедвоичных кодов с различными масштабами,Формула изобретения Преобразователь двоичного кода в двоично десятичный с масштабированием, содержащий регистр входного числа, первый дешифратор, элемент И, выходной счетчик, счетный вход кото. рого соединен с выходом элемента И, о т л ич а ю щи й с я тем, что с целью упрощения преобразователя и повышения быстродействия, в него введены две схемы сравнения, генератор пения констант, второй дешифратор, элементзадержки, выходной регистр, вход выбора масштаба преобразователя соединен со входами второго дешифратора, выходы которого соединены иены с выходами блока хранения констант,вход генератора псевдослучайных чисел соеди.нен с первыми входами первой и второй схе.мы сравнения и входом тактовых импульсовпреобразователя, первая группа выходов генератора псевдослучайных чисел соединена с первой группой входов первой схемы сравненияи входами первого дешифратора, вторая группа входов генератора псевдослучайных чиселсоединена с первой группой входов второй схемы сравнения, вторые группы входов первойи второй схем сравнения подключены к выхо.дам регистра входного числа и выходом ком-мутатора соответственно, выходы обеих схемсравнения соединены с соответствующими вхо15дами элемента И, выход первого дешифраторасоединен с входом записи выходного регистраи через элемент задержки с входом сброса выходного счетчика, выходы которого подключены ко входам выходного регистра.20На чертеже показана блок-схема предлагаемого преобразователя.Она содержит регистр 1 входного числа(Рг 1), первую схему сравнения 2 (СС 1), генератор 3 псевдослучайных чисел (ГПС 4), вто 25рую схему сравнения 4 (СС 2), коммутатор 5,блок хранения 6 констант, второй дешифратор 7(Дш 1), элемент задержки 10, выходной регистр11, выходной счетчик 2 (Сч), вход 13 тактоЭОвых импульсов, вход 14 выбора масштаба.Предлагаемое устройство состоит из регистра 1 и 11 для хранения входных и выходныхвеличин, схем сравнения 2, 4, генератора 3псевдослучайных чисел (в виде сдвигового регистра с обратной связью по тос 12) для преЭ 5образования входного числа и масштабной кон.станты в псевдослучайную последовательность,второго дешифратора 7, коммутатора 5, блокахранения констант 6 для выбора масштаба преобразованля, элемента И 8, осуществляемогоумножение входного числа на масштабный мно.житель, выходного счетчика 12, подсчитывающе.го количество импульсов на выходе элементаИ 8 за период генератора 3, дешифратора 9 и эле.мента 10 задержки, осуществляющих синхрони.зацию работы устройства,Преобразователь работает следующим образом,Двоичное входное число М, хранимое в регистре 1, с помощью генератора 3 псевдослучайных чисел преобразуется на выходе схемы срав.пения 2 в моменты тактовых импульсов в псевдослучайную последовательность импульсов попРавилУ псевдослучайных чисел, коммутатор, блок хра.Р,(М) = 1 если (Р)(ГПСЧ)Р (М) = 0 если (Рг) ( (ГПСЧ)где Р.(М) - веротность появления единицына выходе схемы сравнения 2. Под вероятностьюСоставитель М. АршавскийТехред А. Ач Корректо едактор Н, Каменск каз 6699/ Тираж 751 ВНИИПИ Государственного комитета С по делам изобретений и открытий 113035, Москва, Ж, Раушская наб., ПодписиСР лиан ППП "Патент", г. Ужгород, ул. Проектная, 4 5 771662 6 с информационными входами коммутатора, уп- ходам коммутатора соответственно, выходы равляющие входы которого соединены с выхо схем сравнения соединены с соответствующими дами блока хранения констант, вход генератора входами элемента И, выход первого дешифра псевдослучайных чисел соединен с первыми вхо- тора соединен с входом записи выходного ре. дами первой и второй схем сравнения и входом 5 гистра и через элемент задержки с входом сбро. тактовых импульсов преобразователя, первая са выходного счетчика, выходы которого год группа выходов генератора псевдослучайных ключены ко входам выходного регистра чисел соединена с первой группой входов первой схемы сравнения и входами первого дешиф- Источники информации, ратора, вторая группа выходов генератора псев. 10 принятые во внимание при экспертизе дослучайных чисел соединена с первой группой 1, Авторское свидетельство СССР Ио 451990, входов второй схемы сравнения, вторые группы кл, 6 06 Е 5/02, 1974. входов первой и второй схем сравнения подклю, Авторское свидетельство СССР по заявке чены к выходам регистра входного числа и вы. Р 2626928, кл. 6 06 Р 5/02, 1975.

Смотреть

Заявка

2702975, 27.12.1978

ПРЕДПРИЯТИЕ ПЯ В-2431

КУДРЯВЦЕВ ВЛАДИМИР ЛЕОНИДОВИЧ, СЕМЕНЮК НИКОЛАЙ ЗИНОВЬЕВИЧ, СМОРОДИНСКИЙ ВИТАЛИЙ ДАВЫДОВИЧ, ФАЙНБЕРГ ЛЕВ АЙЗИКОВИЧ

МПК / Метки

МПК: G06F 5/02

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

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

Код ссылки

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

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