Преобразователь кодов
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
ОПИСАН ИЕ ИЗОБРЕТЕНИЯ Х АВТОРСКОМУ СВИДЕТЕЛЬСТВУ,11 548857 Союз Советских Сокиалистических Республик(22) Заявлено 04.07.74 (21) 2040802/24 51) М. 1 хл.з 6 06 Г 5/02 с присоединением заявки М Государственный комитет Совета Министров СССР по делам изобретенийн открытий(23) ПриоритетОпубликовано 28.02.77. Бюллетень М. 8 Дата опубликования описания 30.03.77(54) ПРЕОБРАЗОВАТЕЛЬ КОДОВ Изооретение относится к области вычислительной техники и предназначено для преобразования многоразрядных чисел из одной системы счисления в другую.Известен преобразователь двоичного кода в двоично-десятичный код градусов и минут, содержащий двоично-десятичный счетчик градусов, двоично-десятичный счетчик минут, двоичный счетчик, дешифратор, вентиль, второй дешифратор, выход которого соединен с двоично-десятичным счетчиком градусов, а вход - со старшими разрядами двоичного счетчика, 1.Недостатками этого преобразователя являются преобразование только двоичного кода в двоичцо-десятичный код градусов и минут и малое быстродействие, определяемое временем, пересчета кода.Наиболее близким техническим решением к изобретению является преобразователь кодов, содерхкащцй входной регистр, информационные входы которого подключены к входным шинам, генератор импульсов, выходной сумматор, выходы которого соединены с выходными шинами, дешифратор, переключатель эквивалентов, первый вход которого соединен с управляющим входом выходного сумматора 12. Недостатком этого устройства является узкий класс решаемых задач, так как устройство позволяет осуществлять преооразовацие кодов, имеющих только постояннуо схемх опроса разрядов входного кода.Целью изобретения является расширениекласса рецаемых задач,5 Поставленная цель достигается тем, что впредлагаемое устройство введены элемент И,дешифратор нуля, блок анализа, формирователь адреса, накопитель, причем второй, третий и четвертый выходы переключателя экви 10 валентов соединены соответственно с первыми тремя управляющими входами формирователя адреса, ицформациоццыс входы выходного сумматора соединены с первой группой выходов накопителя, входы которого15 соединены с выходамц формирователя адреса, а вторая группа выходов соедццеца с входами дешифратора, выходы которого соединены соответственно с четвертым управляющим входом формирователя адреса, управля 20 ющим входом входного регистра и управляющими входами блока анализа, выход которого соединен с информационным входомформирователя адреса, пятый управляющийвход которого подключен к выходу элемента25 И, входы которого соединены соответственнос выходами генератора импульсов и дешифратора нуля, при этом входы дешифраторануля соединены соответственно с выходамивходного регистра и информационными вхо 30 дами блока анализа.На чертеже показан предлагаемый преобразователь кодов,Преобразователь содержит генератор 1 импульсов, элемент 2 И, входной регистр 3, дешифратор 4 нуля, блок 5 анализа, дешифратор 6, формирователь 7 адреса, переключатель 8 эквивалентов, накопитель 9, выходной сумматор 10, входцые шины 11 ц выходные шины 12.Преобразователь кодов работает следующим образом. Генератор 1 импульсов непрерывно вырабатывает последовательность импульсов, элемент 2 И открывается, и последовательность импульсов поступает ца формирователь 7 адреса, Импульсы генератора 1 импульсов осуществляют синхронизацию работы всего устройства, первоначальный адрес накопителя 9 формируется формирователем 7 адреса в соответствиями с сигналами, приходящими от переключателя 8 эквивалентов,Лдрсс начальной ячейки накопителя 9, установленный при помощи переключателя 8 эквивалентов считывается первым тактирующим импульсом, поступающим от элемента 2 И и подастся на накопитель 9. Считанный по данному адресу код состоит из двух групп сигналов. Первая группа сигналов является информационной, подается на выходной сумматор 10 и служит для образования выходного кода, а вторая является командной, подается на дешифратор 6 и служит для управления процессом преобразования. На выходе одной из шин дешифратора 6 в соответствии с кодом, поступившей команды появляется сигнал, который поступает на опрос одного илп нескольких разрядов блока 5 анализа, Выходной сигнал блока 5 анализа в зависимости от входного кода, записанного в анализируемом разряде (или группе разрядов), устанавливает тот или другой адрес следующей ячейки в формирователе 7 адреса.Вторым импульсом, поступающим от генератора 1 импульсов, через элемент 2 И по очередному адресу, установленному в формирователе 7 адреса, считывается новая группа сигналов, состоящая также из информационной части, которая подается на выходной сумматор 10, и управляющей, поступающей на дешифратор 6. Дальнейшее преобразование входного кода осуществляется автоматически по,программе, записанной в дополнительных запоминающих ячейках накопителя 9. После полного преобразования кода последней командой, поступающей из накопителя 9 на дешифратор 6, последний выдает сигнал, обнуляющий входной регистр 3 и формирователь 7 адреса. Дешифратор 4 нуля вырабатывает запрещающий сигнал на элемент 2 И. Импульсы от генератора 1 им 25 30 35 40 45 50 55 60 пульсов не проходят через элемент 2 И, и схема прекращает работу.При преобразовании непозиционных кодов в позиционные ц обратно последовательный опрос разрядов входного кода неприемлем. В этом случае необходимо осуществлять неоднократный опрос разрядов входного кода, С этой целью в предлагаемом преобразователе дешифратор 6 соединен с выходными шинами дополнительных элементов накопителя. Это дает возможность производить поразрядный опрос преобразуемого кода в произвольном порядке в соответствии с кодом, поступающим пз накопителя 9,Использование элемен га И, дешифратора нуля, блока анализа формирователя адреса и накопителя позволило значительно расширить класс решаемых преобразователем задач и увеличить его универсальность. Формула изобретения Преобразователь кодов, содержащий входной регистр, информационные входы которого подключены к входным шинам, генератор импульсов, выходной сумматор, выходы которого соединены с выходными шинами, дешифратор, переключатель эквивалентов, первый выход которого соединен с управляющим входом выходного сумматора, о т л и ч а ющи й с я тем, что, с целью расширения класса решаемых задач, в него введены элемент И, дешифратор нуля, блок анализа, формирователь адреса, накопитель, причем второй, третий и четвертый выходы переключателя эквивалентов соединены соответственно с первыми тремя управляющими входами формирователя адреса, информационные входы выходного сумматора соединены с первой группой выходов накопителя, входы которого соединены с выходами формирователя адреса, а вторая группа выходов соединена с входами дешифратора, выходы которого соединены соответственно с четвертым управляющим входом формирователя адреса, управляющим входом входного регистра и управляющими входами блока анализа, выход которого соединен с информационным входом формирователя адреса, пятый управляющий вход которого подключен к выходу элемента И, входы которого соединены соответственно с выходами генератора импульсов и дешнфратора нуля, при этом входы дешифратора нуля соединены соответственно с выходами входного регистра и информационными входами блока анализа.Источники информации, принятые во внимание при экспертизе1. Лвт, св,277406, кл. 6 06 Р 5/02, 1969, 2. Лвт, св.331382, кл. 6 06 Р 5/02, 1972, 548857пография, пр, Сапунова,Изд.247 ПИ Государственного комитета по делам изобретений 113035, Москва, Ж.35, РаушТираж 899Совета Министров открытий кая наб., д. 4/5
СмотретьЗаявка
2040802, 04.07.1974
ПРЕДПРИЯТИЕ ПЯ В-8117
КОШЕВОЙ АНАТОЛИЙ АНДРЕЕВИЧ, ФРАНКОВ ВАСИЛИЙ НИКОЛАЕВИЧ
МПК / Метки
МПК: G06F 5/02
Метки: кодов
Опубликовано: 28.02.1977
Код ссылки
<a href="https://patents.su/3-548857-preobrazovatel-kodov.html" target="_blank" rel="follow" title="База патентов СССР">Преобразователь кодов</a>
Предыдущий патент: Устройство для сопряжения
Следующий патент: Отсчетное устройство
Случайный патент: Оснастка для вакуумной формовки