Преобразователь двоичного кода в двоично-десятичный
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Номер патента: 894699
Автор: Грундштейн
Текст
Союз Советскик Социалистических Республик(22) Заявлено 170480 (21) 2913215/18-24 6 Об Р 5/02 с присоединением заявки Йо(23) Приоритет ГосуАарствеиныв комитет СССР но дедам изобретений и открытийОпубликовано 30.1 81,бюллетень ЙВ 48Дата опубликования описания 301281 Р 2) Автор изобретеиия Грундштей Рижский ордена Трудового Красного Знам ни политехнический институт 71) Заявите(54) ПРЕОБРАЗОВАТЕЛЬ ДВОИЧНОГО КО В ДВОИЧНО-ДЕСЯТИЧНЫЙИзобретение относится к вычислительной технике и может быть использовано при построении преобразователей смешанного двоичного кода в двоично-десятичный код.Известен преобразователь двоичного кода смешанных чисел в двоич" но-десятичный код, содержащий блок управления, блок формирования сигналов, переключатель эквивалентов, запоминающий блок, сумматор, вычис литель, сдвигатель, входную информа ционную, выходную информационную и управляющую шины 11 1Недостаток данного преобразовате ля состоит в низком быстродействии, которое зависит от числа разрядов десятичного кода аиб ее близкимпреобразоваоично-десятпреобраэовав двоичноа базе двоичкоррекции предлагаемомуель двоичного чный, содержаия целых двоичесятичные, пост ных сумматоров являетокода вщий блоных чисроенныйи блоко стройства еобразова Недостаток известноостоит в невозможност ния дробных двоичных чисел в двоично-десятичные,Цель изобретения - расширение5 функциональных возможностей за счетпреобразования как целых чисел, таки дробных.Поставленная цель достигаетсятем, что в преобразователь двоично 10 го кода в двоично-десятичный, содер-жащий блок преобразования целых двоичных чисел в двоично-десятичные,введены блок хранения корректирующих кодов, сумматор и коммутатор,первая группа входов которого соединена с выходами сумматора, втораягруппа входов соединена с первойгруппой входов сумматора, с информационными входами преобразователя,;д причем старшие разряды второй группы входов коммутатора соединены совходами блока хранения корректирующих кодов коррекции, группа выходов которого соединена со второй25 группой входов сумматора, выходыкоммутатора соединены со входамиблока преобразования целых двоичных чисел в десятичные, выходы которого являются информационными выЗ 1) ходами преобразователя.894699 вляется с использованием ряда десятичных чисел29 2 В 2 т7 ооо оооо1 ооо "обчлены которого приблизительно равны членам преобразуемого ряда чисел Г; 2 ; 3"2 . Следовательно, веса разрядов преобразуемой двоичной дроби можно при преобразовании заменить соответствующими весами разрядов целого двоичного числа2 2 22 . Погрешность, воз 9, ; 1никающую при замене ряда двоичнойдроби рядом целого двоичного числа,можно скорректировать. При коррекции кода анализируют входной код,15 так как величина коррекции зависитот значения этого кода.В таблице представлена необходимая коррекция,Двоичный входной код Двоичный код коррекции0,1000000000 0,0100000000 0,0010000000 0,0001000000 0,0000100000 0,0000010000 0,1111111111 0,00000011000,00000001100,00000000110,000000000110,00000000000110 р 000001 1000 0,012 0,006 0,0030,00150,000750,0003750,024 Как видно иэ таблицы, для обеспечения заданной точности необходимо анализировать состояния лишь шести старших значащих разрядов входного кода, так как погрешность не превышает половины младшего .знача щего разряда входного кода. При этом код коррекции должен иметь только пять разрядов.Для формирования кода коррек ции при преобразовании десятираэрядного кода можно использовать посто янное запомйнающее устройство сшестью входами и пятью выходами.Преобразователь работает следующим образом.Преобразуемый двоичный код пода ют на входной информационный вход 1.При преобразовании целых чисел коммутатор 4 подключает вход блока 5 пре-, образования целых чисел к информациОннОму вхОду 1 у и преООРаэУемый 55 код поступает на вход блока 5 преобразования. С выхода блока 5 преобразования целых чисел двоично-десятичный код поступает на информационнйй.выход преобразователя.60 На чертеже представлена блоксхема устройства. Информационный вход 1 преобразователя соединен с входом постоянного запоминающего устройства 2 коррекции, с первым входом сумматора 3 и с первым входом коммутатора 4, второй вход которого связан с выходом сумматора 3. Второй вход сумма" тора 3 подключен к выходу блока 2 хранения корректирующих кодов. Выход коммутатора 4 соединен с входом блока 5 преобразования целых двоичных чисел в двоично-десятичные, выход которого связан с информационны ми выходами б преобразования.Преобразование дробного двоичного кода в двоично-десятичный осущестПри преобразовании дробного двоичного кода коммутатор 4 подключает вход блока 5 преобразования целых чисел к выходу сумматора 3. Преобразуемый дробный двоичный код подают на информационный вход 1, с выхода которого код поступает на первый вход сумматора 3, а шесть старших разрядов кода - на вход постоянного запоминающего устройства 2коррекции, в котором закодированкод коррекции. Код коррекции, соответствующий входному коду, с выходапостоянного запоминающего устройства 2 поступает на второй вход сумматора 3. С выхода сумматора 3 скорректированный код поступает через коммутатор 4 на блок 5 преобразованияцелЫх чисел, на выходе которого появляется двоично-десятичный код,поступающий, На информационный выход6 преобразования,Предлагаемый преобразователь можно использовать для преобразованиядвоичных многоразрядных как целых,так. и дробных Чисел в двоично-десятичные,Кроме того, при увеличении разрядностей входной и выходной информационных шин и разрядности блока преобразования и перекоммутации разрядных шин можно использовать предлагаемый преобразователь для преобразования смешанных кодов.894699 НИИПИ Заказ 11490/78 Тираж одписн ктная, 4 Филиал ППП "Патент", г. Ужгород, ул Формула изобретения Преобразователь двоичного кода в двоична-десятичный, содержащий блок преобразования целых двоичных чисел в двоично-десятичные, о т личающийс я тем, что, сцелью расширения функциональных возМожностей за счет преобразования как целых чисел, так и дробных, в него введены блок хранения корректирующих кодов, сумматор и коммутатор, первая, группа входов которого соединена.с выходами сумматора, вторая группа входов соединена с первой группой входов сумматора, с информационными входами преобразователя, приЧем старшие разряды второй групцы входов коммутатора соединены со входами блока хранения корректирующих кодов коррекции, группа выходов которого соединена со второйгруппой входов сумматора, выходы коммутатора соединены со входами блокапреобразования целых двоичных чисел в десятичные, выходы которогоявляются информационными выходамипреобразователя,Источники информации,принятые во внимание при экспертизе1. Ав торское св иде тельство СССРМ 577524, кл. 6 06 Г 5/02, 1976.2. Битнер Х. Преобразователь двоичного кода в двоично-десятичныйна К/МОП ИС. - Е 1 есгоп 1 сз,1979, т. 529 10, с. 67-68 рис.1
СмотретьЗаявка
2913215, 17.04.1980
РИЖСКИЙ ОРДЕНА ТРУДОВОГО КРАСНОГО ЗНАМЕНИ ПОЛИТЕХНИЧЕСКИЙ ИНСТИТУТ
ГРУНДШТЕЙН АНДРИС ЯНОВИЧ
МПК / Метки
МПК: G06F 5/02
Метки: двоично-десятичный, двоичного, кода
Опубликовано: 30.12.1981
Код ссылки
<a href="https://patents.su/3-894699-preobrazovatel-dvoichnogo-koda-v-dvoichno-desyatichnyjj.html" target="_blank" rel="follow" title="База патентов СССР">Преобразователь двоичного кода в двоично-десятичный</a>
Предыдущий патент: Устройство для опроса абонентов
Следующий патент: Устройство для сдвига информации
Случайный патент: Прибор для измерения давления воздуха в пневматических шинах