Техннчиказ '' б1и.§и0тг)г*в. н. замрий
I84OI3
ИСАН И Е
Союа Саветскик
Социал иьтическил
Респу0лик
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ
Зависимое от авт. свидетельства №
Заявлено 02.XI.1962 (№ 801299/26-24) с присоединением заявки №
Приоритет
Опубликовано 09.VII.1966. Бюллетень № 14
Кл. 42m, 14/03
Комитет по делам изобретений и открытий при Совете Министров
СССР
Л!ПК 6 06f
УДК 681.142.07(088.8) Дата опубликования описания 5.IX.1966
QATK. 1щТЕХИИЧд:л„Egg 4ЩТт у»
Автор изобретения
В. Н. Замрий
Заявитель
СПОСОБ ПРЕОБРАЗОВАНИЯ ДВОИЧНОГО КОДА
В ДЕСЯТИЧНЫЙ
Изменение
;,ифр лля колов с|о гсо1
Преобразуемы» кол
Результат преобразования
Примечание
0001
ООП
О1ОО
0101
0111
1001
001—
010—
011—
1ОО—,"двоение (cдВиг) — О— ! — О— — — — О оп—
000—
001—
010—
011—
100—
Избирательное преобразование в удвоенной код с избытком,. шесть
Известны способы преобразования двоичного кода в десятичный, использующие сдвиг кода.
Предлагаемый способ заключается в том, что двоично-десятичный код в тетраде либо сдвигают на один разряд в сторону старших разрядов каждый раз при введении в младшую тетраду нового двоичного разряда и при значении кода в тетраде меньше пяти, либо преобразуют в удвоенный код с избытком
«шесть» инвертированием соответствующего разряда удваиваемого кода. По этому способу число тактов преобразования уменьшается.
Тетрады двоичных цифр удваиваются или преобразуются избирательно в соответствующий удвоенный код с избытком «шесть», посредством одной операции за один текст. Необходимо выделить случаи, когда тетрада принимает одно из значений 0101 †10. Соответствующий код с избытком может быть образован посредством избирательного изменения определенных двоичных цифр, Способ позволяет исключить дополнительное удвоение в тактах и с избирательным преобразованием, так как избирательная коррекция кода может быть выполнена с учетом удвоенного значения. Б таблице показано изменение цифр ь тетраде в удвоенный код с избытком
«шесть».
П р и:t е ч а и и е. Прочерк « — » в графе таблицы
«результат преобразования» означает отсутствие цифры в результате сдвига кода или преобразования, Цифра младшего разряда в тетраде определится в каждом такте значением очередной записываемой цифры. Для избирательного преобразования указанных кодов достаточно изменить в тетраде шесть цифр (см. в таблице графу «изменение цифр для кодов 0101—
1001», — прочерк означает, что остальные цифры кода остались без изменения).
Цифра младшего разряда преобразуемого двоичного кода во второй и последующих старших тетрадах принимает значение «1»
Зо только в тактах, когда в предыдущей тетраде
Составитель Е. В. Голова
Техред Г. E. Петровская
Корректоры; Т. Н. Костикова и В. Е. Соколова
Редактор Н. С. Коган
Заказ 2425/8 Тираж 1075 Формат бум. 60Х90 /з Объем 0,13 изд. л. Подписное
ЦНИ14ПИ Комитета по делам изобретений и открытий при Совете Министров СССР
Москва, Центр, пр. Серова, д. 4
Типография, пр. Сапунова, 2 выполняется избирательное преобразование, а при отсутствии последнего всегда «0», Коды в тетрадах, образованные в последнем такте, представляют цифры эквивалентного десятичного числа.
Предлагаемый способ преобразования двоичного кода в десятичный позволяет в процессе последовательной обработки цифр образовывать удвоенный код с избытком
«шесть» без суммирования и дополнительного удвоения в одном такте посредством одной операции. Таким образом, за каждый такт обработки выполняется однократное изменение определенных цифр в двоичных тетрадах, согласно правилу — удвоение или избирательное преобразование. Исключена возможность появления и распространения единиц переноса между разрядами или тетрадами.
Код в тетрадах никогда не превышает значения 1001 (десятичное девять), что является дополнительным достоинством способа.
Предмет изобретения
Способ преобразования двоичного кода в десятичный, использующий сдвиг кода, отличпюи1ийся тем, что, с целью уменьшения числа тактов преобразования, двоично-десятичный код в тетраде либо сдвигают на один разряд в сторону старших разрядов каждый ра прн введении в младшую тетраду нового двоичного разряда и при значении кода в тетраде меньше пяти, либо преобразуют в удвоенный код с избытком «шесть» инвертированием соответствующего разряда удваиваемого кода.

