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

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

Автор: Подколзин

ZIP архив

Текст

ОПИСАН ИЗОБРЕТЕН оюз СоветскихциалистическиРеспублик К АВТОРСКОМУ СВИДЕТЕЛЬСТВ ополнительно(22) Заявлено 02,08.76 (21) 23968 иенцем заяаииГосударственный ломите 23) Приоритет -о делам изобрете иковано 30,01,79. Бюллетеопубликования описания 13 пу и открытии 45) Дат(71) Заявите 54) ПРЕОБРАЗОВАТЕЛЬ и-РАЗРЯДНОГОДЕСЯТИЧНОГО КОДА В ПЯТИРИЧНЫЙ2 данной еобразокода в ично-де- двоично- соединего регио соедиого реователя ие преобразователПредлагаемое устройство относится к области цифровой вычислительной техники и может быть использовано в системах управления и специализированных устройствах обработки информации.Известно устройство 1 для преобразования последовательного десятичного кода в двоичный, содержащее сдвиговый регистр с блоками коррекции и блок управления.Недостатком известного устройства является невозможность преобразования в пятиричный код, большая сложность.устройства и относительно невысокая ско рость преобразования. Наиболее близким решениемтехнической задачи является прватель ц-разрядного десятичногопятиричный 2, содержащий двсятичный регистр, дешифратордесятичного кода, входы которогоны с выходами двоично-десятичностра, и шифратор, выходы котороиены со входами двоично-десятичгистра 2.Недостатком данного преобраявляется сложностт.Целью изобретд ия являетсян Цель изобретения достигается тем, чтопреобразователь содержит блок удвоения двоично-десятичного кода, четырехразрядный преобразователь двоично-десятичного 5 кода в пятиричный код, входы которогосоединены с выходами дешифратора двоично-.десятичного кода и со входами блока удвоения двоично-десятичного кода, выходы которого соединены со входами шифратора.Блок-схема предлагаемого устройстваприведена на фиг, 1; на фиг; 2 - представлены таблицы преобразования. Использованы следующие обозначения; шифратор 1 (например, в коде 7 - 4 - 2 - 1), двоичнодесятичный регистр 2 сдвига, дешифратор 3 двоично-десятичного кода (например, в, коде 7 4 2 - 1), блок 4 удвоения двоично-десятичного кода, преобразователь 5 20 двоично-десятичного кода в пятиричный.Алгоритм перевода десятичного целогочисла в пятиричную систему основан на последовательном умножении числа на 0,2, которое при реализации алгоритма заменяется умножением на два. Очередное произведение образуется умножением на два предыдущего произведения с отброшенным младшим разрядом, умножение продолжается до тех пор, пока в последнем произве- ЗО денни все разряды, кроме младшего, не будут равны нулю. Пятиричным разрядам соответствуют предпоследние разряды произведений, при этом между пятиричными цифрами и десятичными существуетследующая зависимость: 5 о 61 о 71 о 8 о 9 ю Оо 11 о 2 о 31 о 4 о 05 15 2, 35 4,Пример перевода десятичного целогочисла в пятиричную систему счисления: 71 о2 о 28(9Х 2 9 о 4 о5782 (.1 Ц 421 1 о 1;0( 22 21 о -+ 2 оПризнак окончанияпереводаВ соответствии с описанным алгоритмом преобразователь работает следующимобразом.Перед началом преобразования десятичное число поступает, начинаяс младших разрядов, через шифратор 1 по шинам подачи десятичных разрядов извне вдвоично-десятичный регистр 2,Из регйстр 1 а к-й разряд" переводимогочисла, представленный например, -в коде7 - 4 - 2 - 1, поступает через дешифратор 8двоично-десятичного кода на блок 4 удвоения, который формирует произведениепо правилам десятичной таблицы умножения (см. табл. рис. 2 б), причем разряддесятков произведения запоминается вблоке.4 как перенос в следующий як+1)-йразряд,который поступает на блок 4 приформировании (к+1) -го разряда промежуточйого -произведенйя, разряд" единицпроизведения складывается по правиламдесятичной таблицы сложения (см. табл, 4рис. 2 в) с переносом, полученным при формировании 1 к - 1) -го разряда произведения. Результат сложения из блока 4 передается через шифратор в регистр, Млад шие разряды промежуточных произведенийне передаются в регистр, разряды пятиричного эквивалента выдаются с преобразователя б двоично-десятичного кода в пятиричный, который подготавливается перед 10 каждым умножением йа 2 самого числаили промежуточных произведений.Достоинством описанного устройстваявляется то, что процесс преобразования десятичных целых чисел в пятиричную систему сведен к выполнению только двух арифметических операций - умножению и сложению (операция деления переводимого числа на пять заменена операцией 15 умножения на два), Эта замена позволиласократить объем необходимого оборудо.вания. Формула изобретения 20 1. Авторское свидетельство311474, кл. 6 06 Р .5/02, 1969. 45 2. Авторское свйдетельство230514, кл. 6 06 Р 5/02, 1968.СССР,СССР Преобразователь и-разрядного десятичного кода в"пятиричный, содержащий двоично-десятичный регистр, дешифратор дво- ично-десятичного кода, входы которого соединены с выходами двоично-десятичного регистра, и шифратор, выходы которого соединены со входами двоично-десятичного регистра, отличающийся тем, что, с целью упрощения и повышения быстродействия устройства, он содержит блок удвоения двоично-десятичного кода, четырехразрядный преобразователь двоичнодесятичного кода в пятиричный код, входы которого .соединейы с выходами дешифратора дв 1 оичнь-десятичного кода и со входами блока-удвоения двоично-десятичного кода,выходы которого соединены со входами шифратора:;:;" .40 Источники информации, принятые вовнимание прй экспертизе:645150 иыи годы перенпса г едактор Б Одлисиоытий и. Харьк. фнл. пред. сПатеитэ О й О СЗ 4 Ъ фОЬ) Ячеку итеяь яды разряда цисяа Десвчки прюизьеден Единииы произбедеи осЪ разряда инии, ароизьеденияСоставитель М. Аршавскийцен, Техред А, Камышникова Корректор С, фай Заказ 1133/42 Изд,111 "Тираж 779 НПО Государственного комитета СССР по делам изобретений и о 11303 Б, Москва, Ж-ЗБ, Раушская наб., д. 4/Б

Смотреть

Заявка

2396815, 02.08.1976

ПРЕДПРИЯТИЕ ПЯ Г-4372

ПОДКОЛЗИН АЛЕКСАНДР ЗАХАРОВИЧ

МПК / Метки

МПК: G06F 5/02

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

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

Код ссылки

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

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