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

 

Изобретение относится к устройствам для обработки цифровых данных, а именно, к устройствам для преобразования данных без изменения порядка их следования и объема информации, подлежащей обработке. Цель изобретения - повышение быстродействия преобразователя. Преобразователь содержит входной 1 и выходной 10 регистры, сумматор 2, блок памяти констант 3, элементы ИЛИ 4,5, генератор синхроимпульсов 6, коммутатор 7, счетчик циклов 8, элемент задержки 11, двоично-десятичный счетчик 9. Повышение быстродействия осуществляется за счет последовательного вычитания нескольких констант, представляющих собой коды декад угловых величин. 2 ил.

„Л0,, 1476616 А1 (51) 4 Н 03 И 7/12

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

С:: мод

31 д

Яюс ЩФ,) СОЮЗ СОВЕТСНИХ Я „" ), -"" СОЦИАЛИСТИЧЕСКИХ

РЕСПУБПИН Ф- -. "Р

ГОСУДАРСТВЕННЫЙ КОМИТЕТ

ПО ИЗОБРЕТЕНИЯМ И ОТНРЫТИЯМ

ПРИ ГКНТ СССР (21) 4259329/24-24 (22) 10.06.87 (46) 30,04.89. Бюл. II 16 (71) Коммунарский горно-металлургический институт (72) А.Б.Жукевич, А.Г.Пихай, А;И.Свеженец и Т.В.Касмынина (53) 681,325(088 ° 8)

I (56) Авторское свидетельство СССР №- 1116425, кл. Н 03 M 7/12, 1984.

Авторское свидетельство СССР

¹ 960761, кл. H 03 M 7/12, !980. (54) ПРЕОБРАЗОВАТЕЛЬ ДВОИЧНОГО КОДА

В ДВОИЧНО-ДЕСЯТИЧНЫЙ КОД УГЛОВЫХ ВЕЛИЧИН (57) Изобретение относится к устройствам для обработки цифровых данных, а именно к устройствам для про 1бразования данных без изменения пе,рядка их следования и объема информации, подлежащей обработке. Пель изобретения — повышение быстродействия преобразователя. Преобразователь содержит входной 1 и выходной 10 регистры, сумматор 2, блок 3 памяти констант, элементы ИЛИ 4, 5, генератор синхроимпульсов 6, коммутатор 7, счетчик циклов 8,.элемент задержки !1, двоично-десятичный счетчик 9. Повышение быстродействия осуществляется за счет последовательного вычитания нес- . кольких констант, представляющих собоц к ды декад угловых величин. 2 ил. 1 табл.

1 .1476616

Изобретение относится к устройст- л вам для обработки цифровых данных, а ч именно к устройствам для преобразова — н ния данных без изменения порядка их 5 с следования и объема информации, под- с лежащей обработке. и

Цель изобретения — повышение быст- п родействия, р

На фиг.1 представлена функциональ- 10 к ная схема преобразователя; на фиг.2 — р диаграмма его работы. п

На схеме обозначены: входной ре- в гистр 1, сумматор 2, блок 3 памяти к констант, элементы И 4, 5, генератор 15

6 синхроимпульсов, коммутатор 7, т счетчик 8 циклов, двоично-десятичный д счетчик 9, выходной регистр 10, элемент 11 задержки. P

Предложенный преобразователь дво- 20 ичного кода в двоично-десятичный код угловых величин работает следующим образом.

В начале преобразования на вход преобразователя подается сигнал

"Сброс", который устанавливает в ну- л левое состояние счетчик 8 циклов, двоично-десятичный счетчик 9 и записывает с входной двоичный код угла во входной С регистр 1, подготавливая преобразо- 30 с ватель к работе. После прохождения д сигнала "Сброс" на выходах элеменн тов преобразователя устанавливаются о следующие состояния: выход регистра

1 — код угла, подлежащего преобразо.— 35 ванию, выход счетчика 8 циклов — при знак первого цикла преобразования: выход блока 3 памяти констант — двоичный код константы, соответствующей декаде в сто градусов. 40

На вход сумматора 2 поступают две величины: величина угла, подлежащего преобразованию, и константа, соответствующая декаде угла ° На информа- 45 ционных выходах сумматора 2 формируется величина разности и два сигнала, описывающие соотношения между входными величинами: Больше" и

"Меньше". Если величина угла больше кода константы на входе сумматора 2, вырабатывается сигнал "Больше" и поступивший на вход элемента ИЛИ 4 сигнал разрешит прохождение тактового сигнала с выхода генератора 6 синхроимпульсов на выход элемента ИЛИ 4, С выхода элемента ИЛИ 4 сигнал поступит на вход коммутатора 7, который в соответствии с состоянием управяющих сигналов, приходящих со счетика 8 циклов, передаст входной сигал на счетный вход счетчика соответтвующей декады двоично-десятичного четчика 9, Одновременно с выхода ервого элемента ИЛИ 4 сигнал постуает на установочный вход входного егистра 1 и обеспечивает перезапись ода с выхода сумматора 2 во входной егистр 1. Код на выходе сумматора 2 редставляет собой разность между еличиной начального угла и величиной онстанты, Таким образом, после первого вычиания на вход сумматора 2 поступают ва сигнала: сигнал константы деады, сигнал первой разности преобазуемого угла и константы декады.

На выходе сумматора 2 снова форируется сигнал разности этих двух исел и описание их соотношения

Больше" или "Меньше", Если констана больше величины угла, то сигнал

11

Меньше разрешит прохождение сигнаов на выход второго элемента ИЛИ 5 ° игнал с выхода элемента ИЛИ 5 потупит на вход счетчика 8 циклов ° четчик 8 циклов устанавливает на воем управляющем выходе признак слеующего цикла. Этот признак, поступая а управляющий вход памяти констант, беспечит выбор следующей константы.

Таким образом, на входы сумматора 2 во втором цикле будут поданы коды следующих величин: код разности, полученной в первом цикле преобразования, код декады, соответс",— вующей данному циклу преобразования.

Далее процесс преобразования продолжается так же, как и в случае, когда на входе константа сотен градусов. Но во втором цикле коммутатор передает счетные импульсы на вход двоично-десятичного счетчика, подсчитывающего количество десятков в результате преобразования. В каждом последующем цикле к выходу коммутатора 7 подключается соответствующий счетчик, обеспечивая этим подсчет количества сотен, десятков, единиц градусов, минут, секунд получаемого результата преобразования, После. окончания преобразования и получения результата меньше, чем величина .самой малой константы сумматор 2 обеспечивает прохождение тактового импульса на вход счетчика 8 циклов, 1476616

15

Подключаемый счетчик сотен" десятков единиц

I десятков единиц !! десятков единиц "

°

1 000

2 001

3 010

4 011

5 - 100

6 101

7 110

100

1PII

) II

Счетчик Й циклов по этому тактовому импульсу формирует импульс иерезаписII результата преобраэоваиия нз двоичнодесятичного счетчика 9 в выходной регистр lp. Этот сигнал перезаписи, пройдя через элемент 9 задержки, фор-мирует на его выходе импульс "Сброс", который подготавливает преобразователь кодов к дальнейшей работе.

Временная диаграмма работы преобразователя кодов приведена на фиг,2, В таблице приведено соответствие между сигналами признака циклов, выхода памяти констант и подключаемым входом двоично-десятичного счетчика 9.

Номер Признак Код цикла на выхо- констанде 8 ты

Таким образом, приведенная схема обеспечивает преобразование двоичного кода в двоично-десятичный код угла по следующей формуле: ((((((NY A N Ioo ) BN

Щ!) G NIo ) где N г — код преобразуемого угла;

N -Игп. — код константы угла в

1000 — 14;

А — G — количество соответствующих декад в преобразуемом угле. формула изобретения

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

45 чин, с держагпий двоично-десятичный ! гетчик, генератор си лхроимг!у.!г соп, входной регистр, первый и второй информационные входы которогс соепггнены соответ! твенно с шгформаци

1476616

М 3 ц \ л Ч С С

Составитель A,Æóêåâè÷

Редактор О,Спесивых Техред A.Kðàí÷óê Корректор В.Гирняк

Заказ 2!68/57 Тираж 885 Подписное

ВНИИПИ Государственного комитета по изобретениям и открытиям прн ГКНТ СССР

113035, Москва, Ж-35, Раушская наб., д. 4/5

Производственно-издательский комбинат "Патент", г.ужгород, ул. Гагарина, 101

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

 

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

Изобретение относится к цифровой вычислительной технике и может быть использовано при построении преобразователей для устройств сопряжения ЭВМ с различными форматами представления данных

Изобретение относится к вычислительной технике и может быть использовано в устройствах для преобразования двоично-десятичных чисел в двоичные

Изобретение относится к вычислительной технике и может быть использовано в автоматических и вычислительных устройствах для преобразования хранимого кода в обратный или дополнительный, а также для выполнения прямого и обратного счета

Изобретение относится к области вычислительной техники и может быть использовано для построения различных вычислительных устройств и при организации микропроцессорных.систем

Изобретение относится к вычислительной технике и может быть использовано в системах передачи информации для преобразования равновесной формы кода с иррационными отрицательными основаниями в двоичньш код

Изобретение относится к вычислительной технике,-к устройствам преобразования кодов

Изобретение относится к области вычислительной техники и автоматики и предназначено для перевода кодов чисел из системы счисления с любым основанием в коды чисел с любым большин .основанием в цифровых системах управления и в устройствах обработки информации

Изобретение относится к вычислительной технике, предназначено для преобразования разноформатных двоичных кодов в двоично-десятичные ,с програг мируемой вьщачей их параллельно-последовательным кодом

Изобретение относится к технике отображения цифровой информации

Изобретение относится к технике преобразования цифровых величин в аналоговые и может быть использовано в цифроаналоговых преобразователях, в том числе и со значительным уровнем выходной мощности

Изобретение относится к автоматике и вычислительной технике и может быть использовано для построения различных устройств переработки дискретной информации

Изобретение относится к автоматике и вычислительной технике и может быть использовано для построения различных устройств переработки дискретной информации

Изобретение относится к вычислительной технике и может быть использовано в автоматических и вычислительных устройствах для преобразования хранимого кода в обратный или дополнительный, для выполнения операций прямого и обратного счета в стандартном и нестандартном двоичном коде, а также для формирования прямой и обратной последовательностей кодовых комбинаций кода Грея

Изобретение относится к автоматике и вычислительной технике и может быть использовано при построении цифровых вычислительных машин и устройств дискретной автоматики

Изобретение относится к автоматике и вычислительной технике и может быть использовано при построении преобразователей кодов

Изобретение относится к вычислительной технике и может быть использовано в универсальных и специализированных вычислительных машинах для построения преобразователей больших потоков двоично-десятичной и двоичной информации

Изобретение относится к вычислительной технике и может быть использовано в автоматических и вычислительных устройствах для осуществления преобразования прямого кода в обратный и дополнительный, для осуществления операции прямого и обратного счета при подсчете предметов, а также для осуществления реверсивного счета импульсов, поступающих по раздельным входам суммирования и вычитания
Наверх