Двунаправленный преобразователь табличных кодов

 

ДВУНАПРАВЛЕННЫЙ ПРЕОБРАЗОВАТЕЛЬ ТАБЛИЧНЫХ КОДОВ,- содержащий первьй. и -второй дешифраторы, группу элементов ИЛИ, обратимьй сумматор по модулю два и блок памяти, входы которого соединены с выходами соответствующих элементов ИЛИ группы первые и вторые входы которых соеди-, нены с соответствующими выходами первого и второго дешифраторов, которых соединены соответствен- - но с первой и второй группами входов-выходов двунаправленного преобразователя , выхода блока памяти, соединены с входами обратимого сумматора по модулю два, отличающийс я тем,что, с целью упрощения преобразователя , в нем первьй и второй входвыход i-ro разряда обратимого сумматора по модулю два (i 1+п) /где п число разрядов преобразуемого кода) соединены соответственно с i-м и (n-i)-M входами-выходами первой и второй групп входов-выходов двуна (Л правленного преобразователя соответственно .

СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИН

4(5ц Н 03 M 7/00

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

Н ABTOPCHOMY СВИДЕТЕЛЬСТВУ

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 3664937/24-24 (22) 21. 11. 83 (46) 23.06 ° 85. Бюл. У 23 (72) Г.Б. Евгенев, В.Г. Елисеев, В.Г. Смирнов, Н.И. Огороднев, E.Þ. Меркулов и А.А. Ухабин (53) 681.325(088.8) (56) Патент США У 3461432, кл. 340-172.5, опублик. 1966, Авторское свидетельство СССР

Ф 896615, кл. С 06 Р 5/02, 1982. (54) (57) ДВУНАПРАВЛЕННЫЙ ПРЕОБРАЗОВАТЕЛЬ ТАБЛИЧНЫХ КОДОВ,- содержащий первый.и второй дешифраторы, группу элементов ИЛИ, обратимый сумматор по модулю два и блок памяти, входы которого соединены с выходами соответствующих элементов ИЛИ группы

„„SU„„11 3480 первые и вторые входы которых соединены с соответствующими выходами первого и второго дешифраторов, входы которых соединены соответственно с первой и второй группами входов-выходов двунаправленного преобразователя, выхода блока памяти, соеди. иены с входами обратимого сумматора по модулю два, о т л и ч а ю щ и йс я тем,что, с целью упрощения преобразователя, в нем первый и второй входвыход i-ro разряда обратимого сумматора по модулю два (i = 1+и) (где и— число разрядов преобразуемого кода) соединены соответственно с i-м и (и-i)-м входами-выходами первой и второй групп входов-выходов двунаправленного преобразователя соответственно.

1 1163

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

Цель изобретения †. упрощение преобразователя. 10

На чертеже изображена блок-схема предлагаемого преобразователя табличных кодов.

Преобразователь содержит первый и второй дешифраторы 1 и 2, первую 15 и вторую группы входов-выходов

3 и 4, группу элементов ИЛИ 5, блок 6 памяти, обратимый сумматор 7 по модулю два, содержащий п одноразрядных обратимых сумматоров 8. 20

Предлагаемый преобразователь работает следующим образом..

Рассмотрим работу предлагаемого устройства при преобразовании двоичного восьмиразрядного кода ДКОИ в восьмиразрядный код 1$0 (семь информационных разрядов и восьмой контрольный разряд четности), используемый в системах ЧПУ станками модели Н22 и НЗЗ. 30

Для выделения группы кодов символов УП используется сводная таблица кодов ДКОИ-1SO для ЧПУ модели Н33-1М, в каждой строке которой записаны выделенные номера группы символов и 3g двоичные коды смещения для выделенных номеров групп символов.

Смещение представляет собой восьмиразрядное двоичное число на выходах блока 6 памяти, подаваемое на обрати-10 мый сумматор 7.

Коды символов УП для станков с УЧПУ модели Н33-1М представлены в таблице.

Например, для символа "M" управля- ющей программы номер группы кода равен 5, при дешифрации символа"этой группы появляется сигнал логической единицы на пятом полюсе выходов пер- 50 вого 1 или второго 2 дешифраторов.

Двоичный код смещения для символов этой группы равен 10011001 и при дешифрации символа "М" код

10011001 подается с выходов блока 6 памяти на соответствующие входы обратимого сумматора 7.

480 2

Преобразование кодов символов УП в предлагаемом устройстве производит,ся путем поразрядного суммирования по модулю два двоичных кодов смещения, поступающих с выходов блока 6 памяти, на обратимый сумматор 7 с двоичными кодами, подаваемыми на первую А1-А8 или вторую В1-В8 группы входов-выходов обратимого сумматора 7, соединенные с первой 3 и второй 4 группами входов-выходов двунаправленного преобразователя.

Рассмотрим прохождение сигналов через предлагаемое устройство на примере преобразования символа "К" управляющей программы.

Предположим код символа "К" в

ДКОИ поступает на вторую группу входов-выходов преобразователя.

При этом на выходе дешифратора 2 появляется сигнал логической единицы, поступающий на пятый элемент

ИЛИ группы 5 (при этом на всех остальных выходах сигнал логического нуля). Сигнал логической единицы с выхода пятого элемента ИЛИ группы 5 поступает на соответствующий вход блока 6 памяти. На выходах последнего появляется двоичный код

10011001, соответствующий величине кода смещения группы символа "К".

Двоичный код смещения 10011001 поступает на входь| обратимого сумматора 7 и поразрядно .суммируется по модулю два с двоичным кодом 01001011 на второй группе В1 — B8 входов-выходов обратимого сумматора 7 по мо дулю два, и после окончания переход- ного процесса на первой. группе входов-выходов обратимого сумматора 7 получается код символа "К" в коде

1S0 11010010, равный двоичному коду на линиях В1 — В8, суммированным по модулю два с двоичным кодом смещения. Полученный код, поступая на вход дешифратора 1, преобразуется в логическую единицу, которая поступает на второй вход пятого элемента

ИЛИ группы 5, как и логическая единица с выхода второго дешифратора 2, что не изменяет состояние элементов

ИЛИ группы 5.

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

ДКОИ в код 1SO.

При необходимости преобразования символов из кода 1$0 в код ДКОИ информация подается на первую группу

1163480

1 1 0 0 1 О О 1 ! 0 0 1 0 0 1 1 00 0 00 00 О

Г О ! 0 О 0 ! 0 г 0 0 0 ! 0 0 00 00 0

С 1 1 О 0 О 1 0 1 1 1 0 0 О 1 1 00 0 00 00 1

1 1.0 О О 1 1 0 1 1 О О 0 1 t 1 1 00 0 00 О! 0 2

2 О 1 О 0 1 1

О О 1 1 1 1 00 О 00 01.0 2

0 1 0 t

4 О 0 1 О 1 1 О 1 О О 1 О 1 1 1 I 00 0 00 0! 0 2

7 1 1 1 О 1 1 0 1 1 1 1 О 1 1 1 1 00 О 00 Оt 0 2

8 0 О О 1 1 1 О 1 О О О 1 1 1 1 l 00 О 00 01 0 2

0 0 0 О О 1 1 О О 0 0 0 О 1 1 1 1 00 О 00 01 1 3 1 1 1 00 О 00 01 j 3

1 1 00 0 00 01 1 3

3 1 1 О О 1 1 0 0 1 1

О 0 1

5 1 0 1 О 1 О 0 1 О 0 1 б 0 1 0 1 -1 О О 0 1 1 0 1 1 1 00 О 00 О1 1 3

9 1 О О 1 1 1 О О 1 О О t 1 1 1 1 ОО О 00 О

1 1 3

1 1 4

Х 1 О О 0 1 0 1 О О t 1 О 1 1 О 10 О 10 1

K t t 0 t 0 0 t 0 0 t 0.0 1 0 -1 1 10 0 1 00 5

М 1 0 1 1 О О 1 0 О 0 1 0 1 О 1 1 10 0 t1 00 S

N 0 1 1 1 0 1 О 1 О 1 0 О 1 11 О 1 00 1 6

L О О 1 1 О О 0 1 1 О О 1 О 1 1 11 1 ! 00. 1 У

Л О О 1 О 0 1 1 О О О О ! ! 0 1 0 О 0 8 входов-выходов двунаправленного преобразователя. Например, при поступлении на нее кода символа "К" в коде 1$0 на выходе дешифратора 1 появляется сигнал логической единицы, который через пятый элемент

ИЛИ группы 5 поступает на соответствующий вход блока 6 памяти и на входах обратимого сумматора 7 появляется двоичный код смещения

10011001, который суммируется поразрядно по модулю два с двоичным

"кодом на первой группе входов-выходов преобразователя, обратимого сумматора 7, а на второй группе входов-выходов 4 преобразователя получается код символа "К" в ДКОИ.

Предлагаемое устройство осуществляет прямое и обратное преобразование кодов символов, при задании кода символа в коде 1SO на первой группе 3, на второй группе 4 появляется код соответствующего символа в ДКОИ, при задании кода символа в ДКОИ на второй группе 4, на первой группе 3 входов-выходов преобразователя образуется код соответст- вующего символа в коде 1SO.

10 В таблице кодов, составленной для 2АХ символов, применяемых в системах числового программного управления типа Н33-1М, выделены только 12 групп различных кодов символов что нагляд15 но показывает возможность значительного сокращения аппаратуры и уменьшения количества межблочных соединений при использовании предлагаемого устройства преобразования кодов.

1163480

Продолжение таблицы

Смещение блока памяти

1$0

Груп. па

4р 5

3 А4

Вб

У 1 0 0 1 О 1 О О О О 1 О 1 1. 10. О О1 1 9

Х О О О 1 1 О 1 1 1 1 1 О 0 1 1 1 11 1 1! 1О О 1О

Е01011010100101111101110111

+ 1 О" !" О 1 О О О 1 1 О О 1 О 1 О 1 ОО 1 1 О 12

О 1 О О 1 0 1 1 0 1 1 О 00 О 00 01 О

Составитель N. Аршавский

Техред.M. Пароцай

Корректор И. Муска

Редактор Н. Яцола

Заказ 4114/56 Тираж 872

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

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

Подписное

Филиал ППП "Патент", r. Ужгород, ул. Проектная, 4

И:1

l й

Двунаправленный преобразователь табличных кодов Двунаправленный преобразователь табличных кодов Двунаправленный преобразователь табличных кодов Двунаправленный преобразователь табличных кодов 

 

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

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

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

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

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

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

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