Преобразователь двоичного кода в десятичный
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
Изобретение относится к автоматике и вычислительной технике и можетбыть использовано при построенииустройств обработки числовой информации.Известен преобразователь двоичного кода в десятичный, содержащийпервую группу элементов И, шифратор,распределитель импульсов, группы элементов И и ИЛИ, десятичный счетчик, счетчик опроса, выходы которогосоединены с входами элементов И, вто"рые входы которых соединены с выходами шифратора, а выходы элементовИ через элементы ИЛИ соединены с входами декад десятичного счетчика Я ,Недостаток известного преобразователя состоит в относительно низкомбыстродействии, связанном с постоянным числом тактов обработки каждогоэквивалента.Наиболее близким к предлагаемомупо технической сущности и схемномупостроению является преобразовательдвоичного кода в десятичный, содержащий многовходовой элемент И, расп -ределитель импульсов, шифратор, группу двоичных счетчиков, десятичныйсчетчик, состоящий из декад, группуэлементов И, первые входы которыхсоединены с тактовым входом преобразователя, вторыа входы - с выходамидвоичных счетчиков группы, а выходы элементов И соединены со счетными входами двоичных счетчиков группыи декад десятичного счетчика 12.Недостаток данного преобразователя состоит в относительно низкомбыстродействии, что связано с последовательной во времени обработкойразрядов эквивалента.Цель изобретения - повышение быстродействия преобразователя,Поставленная цель достигаетсятем, что в преобразователь двоичного кода в десятичный, содержащийгруппу из и двоичных счетчиков, группу из и десятичных счетчиков,гдеи - число десятинных разрядов,распределитель импульсов, первую группу. элементов И, шифратор, элемент И имноговходовой элемент И, первый входкоторого соединен с тактовым входомпреобразователя и с первым входомэлемента И, второй вход которого соединен с инверсным выходом первогодвоичного счетчика группы, счетныйвход которого соединен с выходомэлемента И и счетным входом первого 5 10 15 20 25 30 35 40 45 50 55 десятичного счетчика группы, прямыевыходы двоичных счетчиков группы соединены соответственно с входами с второго по и-й многовходового элемента И, выход которого соединен стактовым входом распределителя импульсов, вход пуска которого соединен с входом пуска преобразователя,а выходы распределителя импульсовсоединены с первыми входами элементов И первой группы , вторые входыкоторых соединены с информационными входами преобразователя, а выходы элементов И первой группы соединены с группой входов шифратора,группа выхндов которого соединенасоответственно с установочными входами двоичных счетчиков группы,дополнительно введены четыре группыэлементов И и первая и вторая группы элементов ИЛИ, выходы которыхсоединены соответственно со счетными входами двоичных счетчиков группы и десятичных счетчиков группы,кроме первых двоичного и десятичного счетчиков соответствующих групп,первые н вторые входы элементовИЛИ первой группы соединены соответственно с выходами элементов Ивторой и третьей групп, первый ивторой входы элементов ИЛИ второйгруппы соединены соответственно .свыходами элементов И четвертойи пятой групп, первые входы которыхсоединены с тактовым входом преобразователя и с первыми входами эле-,ментов И второй и третьей групп,второй вхрд 1-го (1=опэлементаИ третьей группы соединен с прямымвыходом 11-1)"го двоичного счетчика группы, второй вход 1-го элемента И второй группы соединен с инверсным выходом переполнения 1-го десятичного счетчика группы, прямой выход переполнения которого соединенс вторым входом 1-го элемента И четвертой группы, третий вход которого соединен с инверсным выходом 1-го двоичного счетчика группы, с втоРым входом (1-1)-го элемента И пятой группы и третьими входами 1-х элементов И второй и третьей групп.На чертеже представлена структурная схема преобразователя,Преобразователь двоичного кода в десятичный содержит группу двоичных счетчиков 1, группу десятичных счетчиков 2, распределитель 3 импульсов,группу элементов И 4, шифратор 5,эле 1051мент И 6, многовходовой элемент И 7,группу элементов ИЛИ 8, группу элементов ИЛИ 9, информационные входы 10преобразователя, вход 11 пуска преобразователя, тактовый вход 12 преобразователя, Кроме тога, на схеме обозначены элементы И 1,3-14 второй и третьеи групп, элементы И 15-16 четвертойи пятой групп, прямой 17 и инверсный18 выходы нулевого состояния двоичного счетчика, прямой 19 и инверсный20 выходы переполнения десятичных счет.чиков.Преобразователь работает следующим, образом. 15В исходном состоянии двоичные счетчики 1, десятичные счетчики 2 и распре.делитель 3 импульсов находятся в нулевом состоянии.При поступлении на вход 11 преобра. 20зователя сигнала пуска с каждым тактовым импульсом на выходе многовходо"вого элемента И 7 на выходах распределителя 3 импульсов станут формироваться импульсы опроса разрядов 25информационных входов 10 преобразователя. При наличии в каком-либо разряде двоичного числа логической "1"на выходе соответствующего элемента .,И 4 группы появляется высокий потенциал, который на выходах шифратора5,формирует код, соответствующийвесу опрашиваемого разряда двоичногочисла. Этот код записывается в двоичные счетчики 1 группы. При этом35на прямых выходах 17 двоичных счетчиков 1, состояние которых отличноот нуля, снимается высокий потенциал, что приводит к закрытию многовходового элемента И 7, а это, всвою очередь, к прекращению опросаразрядов информационных входов 10преобразователя,После записи кода двоично-десятичного эквивалента в двоичные счетчи 45ки 1 начинается добавление этогокода к содержимому десятичного счетчика. Сложение осуществляется методомпересчета параллельно во всех десятичных разрядах, Двоичные счетчики 1работают при этом на вычитание, адесятичные счетчики - на сложение.Если содержимое 1-го двоичногосчетчика не равно нулю и перенос из(1- 1)"го десятичного счетчика отсутсвует, то это создает условия для Прохождения тактовых импульсов черезэлемент И 13, элемент ИЛИ 8 группына счетный вход 1-го двоичного счет .д 4чика группы и через (-1) -й элементИ 16 группы и элемент ИЛИ 9 на счетный вход 1-го десятичного счетчика.Если же перенос из предыдущегоразряда существует и счет в этом разряде не закончен, то в этом случаеоба 1-х элемента И 13 и 14 групп закрыты, а 1-й элемент И 15 группы открыт. Очередным тактовым импульсомк содержимому (1-1)-го и 1-го десятичных счетчиков прибавляется, а от содержимого (1-1)-го двоичного счетчика вычитается единица. Содержимое1-го двоичного счетчика при этом неизменяется. После распространенияпереноса счет в обоих счетчикахбудет продолжителен.Следующая ситуация, когда счет в(1-1)-м разряде окончен и в десятичном счетчике этого разряда находится число 9, т,е. существует перенос,счет в 1-м десятичном разряде будетпродолжаться, так как 1-й элементИ 14 будет открыт.В случае, когда счет в 1-м разряде окончен, то это приводит к закрытию -х элементов И 13-14, .1-го элемента И 16. Однако через 1-й элементИ 15 могут проходить импульсы переноса из ( - 1)-го разряда.При установлении всех двоичныхсчетчиков 1 в нулевое состояние открывается многовходовой элемент И 7 иопрос разрядов информационных входов 1 О будет продолжен, После обработки всех разрядов входного числараспределитель 3 возвращается в исходное состояние, а результат счетафиксируется в десятичных счетчиках.Время преобразования Й-разрядного- количество десятичных разрядов.Время преобразования этого же числа в предлагаемом преобразователе составляетНй,=Т ( (а Ь).+ М )аФ 1051528 где Ьв - значение максимальной цифЦрц в О-и-двоично-десятич- Нном эквиваленте.Э таблице цоказано повышение быстродействия предлагаемого преобразователя по сравнени 1 о с прототипом. Таким образом," предлагаемое уст ройство обеспечивает меньшее время . преобразования двоичник чисел в деся тичнме. те э е Повьюение произ"ВодительностиОф 61 44 109 70 177 . 95 НИИПИ аказ 8667/48 Тираж 706 Подписное
СмотретьЗаявка
3460092, 01.07.1982
ХАРЬКОВСКИЙ ОРДЕНА ЛЕНИНА АВИАЦИОННЫЙ ИНСТИТУТ ИМ. Н. Е. ЖУКОВСКОГО
ЛАРЧЕНКО ВАЛЕРИЙ ЮРЬЕВИЧ, КОРОБКОВ НИКОЛАЙ ГРИГОРЬЕВИЧ, ФУРМАНОВ КЛАЙД КОНСТАНТИНОВИЧ, ХОЛОДНЫЙ МИХАИЛ ФЕДОРОВИЧ
МПК / Метки
МПК: G06F 5/02
Метки: двоичного, десятичный, кода
Опубликовано: 30.10.1983
Код ссылки
<a href="https://patents.su/4-1051528-preobrazovatel-dvoichnogo-koda-v-desyatichnyjj.html" target="_blank" rel="follow" title="База патентов СССР">Преобразователь двоичного кода в десятичный</a>
Предыдущий патент: Устройство для сопряжения
Следующий патент: Преобразователь двоичного кода в двоично десятичношестидесятиричный код
Случайный патент: Водный раствор для электрохимического травления металлов