Преобразователь кодов координат в единичный код

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

Авторы: Богомольник, Заблудовский

ZIP архив

Текст

Сфеэ СфветеннэСфцнаянетнчаенниРеееубапн ОЛ ИСАЙ ИЗОБРЕТЕН К АВТОРСКОМУ СВИ ВТВЛЬ Веуаюпююа кювет(б ) Допоаннтельное а евт, санд-ау- (22) Завалено2,06,80 (2 ) 29 39754 с прнсоеанненнен эаавкн М(23)ПрнернтетОпублнкеванф 07.02,82, Веллете Дата анубанкееаннв еннсаниа 09 2) Авторы нэобретеннА, А, Заблудовск. Я. Вогоколь Государственный "Электротяжхки титу роев тныйпроек т нт) ПРЕОБРАЗОВАТЕЛЬ КОДОВ В ЕДИНИЧНЫЙ КОД Изобретение относится к ав ке и вычислительной технике и быть использовано при построе образоватайей в вычислитель равляющих системах.Известен преобразователь кодов, состоящий из последовательно соединенных дешифраторов и шифраторов .Недостаток известного устройства состоит в невозможности преобразования кодов координат в единичный код,Наиболее блиэкии к изобретению по технической сущности является реобразователь кодов, содержащий дешифра" тор 21. тоиати-,иоает нии праных и уп еобраэоватежности преобт в прямой асширение функзаключающихазования кодов так н обратНедостаток данного и ля заключается в невозм разования кодов координ обратный единичный код.Цель изобретения - р циональных воэможпостей ся в обеспечении преобр координат как в прямой, ный единичный код. Поставленная цель достигается теи,что в преобразователь кодов координат в единичный код, содержащий дешифратор, введены дополнительный де" шифратор и и блоков переноса, где п - число разрядов выходного кода, инфориацнонные выходы блоков переноса являются выходами преобразователя, управляющие входы всех блоков перено 0са соединены с входом признака при" надлежностн преобразователя, выход переноса 1-го ( 1-1(п)блока переноса соединен с входом переноса ( 1+1)"го блока переноса, выход переноса п-го блока переноса соединен со входои переноса первого блока перено" са, первый информационный вход "го блока переноса соединен с 1-ыи выходои дешифратора, второй информационный вход 1-го блока переноса соединен с (п)-м выходом инвертнрующего де" шифратора, входы дешифратора н инвертнрующего дешифратора являются соответственно входами кодов начала и конца90385 40 элементов кольца преобразователя, а так" же тем что в нем блок переноса содержит два элемента И, два элемента ИЛИ и элемент ИЛИ-НЕ, первый вход которого является управляющим входом блока переноса и соединен с первым входом первого элемента И, второй вход элемента ИЛИ-НЕ соединен с выходом первого элемента ИЗИ, являющимся выходом переноса блока пере носа, и с вторым входом первого эле мента И, выход которого соединен с первым входом второго элемента ИЛИ, второй вход которого соединен с выходом элемента ИЛИ-НЕ, а выход вто З рого элемента ИЛИ является информационным выходом блока переноса, первый вход первого элемента ИЛИ является первым информационным входом блока переноса, второй вход первого 20 элемента ИЛИ соединен с. выходом второго элемента И, первый вход которого является входом переноса блока переноса, а второй вход является вторым информационным входом блока 25 переноса.Преобразователь осуществляет преобразование кодов координат элементов кольцав единичный код.Под кодами координат элементов З 0 кольца понимаются закодированные любым кодом индексы (1,2 И) элементов начала и конца подмножеств единиц В или нулей С, принадлежащих множеству элементов кольца А и подчиненных следующим условиям;-ООО );вА;Сс;ж=мС;ВПсФФВ%А,если В =Ф,тос"-А;Ф С А,если С=ФтоВ=А.Множество элементов кольца А яв-, ляется единичным кодом кольцевого типа со скользящим элементом начала отсчета, где элемент А- последующий за А 1, Множество А может быть ,ц представлено в прямом единичном или обратном единичном коде в зависимости от признака принадлежности индексов 2, определяющего, какому из подмножеств (В или С) принадле жат индексы начала и конца. Это дает возможность наиболее простым образом задавать из всего множества последовательных элементов кольца два непересекающихся подмножеств, граничащих между собой и состоящих также из последовательнви элементов.Новой операцией является операция задания подмножеств В и С путем . 4йреобразования кодов координат элементов начала и конца с распространением переноса от первого ко второму, включая все промежуточные элементы.На чертеже изображена блок-схема преобразователя кодов координат элементов кольца в единичный код.11 реобразователь кодов содержйт дешифратор 1, дешифрирующий индекс элемента начала выбранного подмножества, представленного к любом в"разрядном коде, инвертирующнй дешифратор 2, дешифрирующий индекс элемента конца выбранного подмножества, представленного в любом а-разрядном коде, и шифратор 3, состоящий из й идейтичных блоков 4 переноса, кодирующий коды индексов элементов начала и конца, выбранного в зависимости от признака принадлелности индексов О единичного или нулевого подмножества, в прямой или обратный единичный код, Дешифратор1 имеет в входов 5 (5, 5,5 И), а дешифратор 2 имеет ш входов 6 (6,1, 6,6 д), которые в свою очередь являются входами преобразователя кодов. Дешифратор 1 имеет и выходов 7 (71, 7,И) . Дешифратор2 имеет и выходов 8 (8,1, 8,8 и)Управляющие входы 9 всех блоков 4 переноса соединены между собой и являются входом О шифратора 3, Зтох вход 10; в свою очередь, является входом 11 признака принадлежности индексов О преобразователя кодов. Вход 12 переноса К-го блока 4 шифратора 3 соединен с выходом 13 переноса (К)-го блока 4 шифратора 3. Информационный вход 14 К-го блока 4 переноса являющийся входом 15 шифратора 3, соединен с (К)-и выходом 8 К 1 инвертирующего дешифратора 2. Информационный вход 16 К"го блока 4 переноса, являющийся входом 17 К шифратора 3, соединен с выходом 7 К дешифратора 1, ИнФормационный выход 18 К-го блока 4 переноса является выходом 19 К шифратора 3. Этот выход 19 К шифратора. 3, в свою очередь, является информационным выходом 20 К преобразователя кодов, Выход 13 переноса К-го блока 4 переноса шифратора 3 соединен с входом 12 (К+1)-го блока 4 переноса шифратора 3.Блок 4 переноса шифратора 3 содержит элементы И 21-22, элементв ИЛИ 23-24, элемент ИЛИ-НЕ 25.903857 Прохождение сигналов через шифратор 110 О 110 ОО 00 01 1101 О 011 0 10 0 01 0 00 00100 10 00 0 10 10 О 010 0111 011 О 10 010 00 110 100 000 О 1 010 101 0 010 01 Ц 0100 Преобразователь кодов координат элементов кольца в единичный код работает следуюшим образом.Информация об индексе элементов начала и конца выбранного подмножества, представленная в удобном для пользовании коде, поступает на входы 5 и 6 дешифраторов 1 и 2, при этом на вход 11 преобразователя кодов (признак принадлежности индексов О) подается сигнал, соответствующий выбранному подмножеству, для подмножества единиц в 0 1, а для подмножества нулей СО=О, Дешифраторы 1 и 2 деаифрируют входные-коды, причем дешифратор 1 в прямой код ( ) - на .выходы 7, а дешифратор 2 в.инверсный код - на выходы 8. Эта информация поступает на входы 15 и 17 шифратора 3, где она кодируется в единичный код, представленнаь иа выходах 20 преобразователя кодов, причем начало отсчета ведется с выхода элемента, координата которого задавалась кодом на входах 5 преобразователя кордов., Единица в одном иэ разрядов кода, представленного на выходах 7 дешифратора 1, поступает на соответствующий вход 16 блока 4 шифратора 3 и, независимо от сигнала на выходе элементаИ 21, Формирует нсвыходе элемента ИЛИ 23 "Единицу",которая в зависимости от состояниявхода 9 блока 4 переноса шифратора5 3 (признак принадлежности индексовО, вход 11 преобразователя кодов).Формирует через элементы И 22,ВИ-КЕ 25, ИЛИ 24 соответствующийсигнал на выходе 20 данного раэря 1 ф да преобразователя кодов, а такжеФормирует "Единицу" переноса вследующий разряд, Перенос черезэлементы И 21 и ИЛИ 23 последующихблоков 4 пафратора 3 распространяется до тех пор, пока "Ноль" в одном из разрядов представленного навыходах 8 дешифратора 2, поступивший на соответствующий вход 14блока 4 переноса шифратора 3, недаст запрет элементу И 21, Во всехразрщах, через которые прошла "единица" переноса, в зависимости отсигнала на входе 9 блока 4 шифратора3 (признак принадлежности индексовО) на входах 20 преобразователя кодов появляются "Единицы" либо "Иу 11Работу шифратора 3 дополнительно поясняет таблица истинности,составленная для случая 4-разрядного пыфратора,0010 1110 00000010 1101101903857 8Продолжение таблицы Прохождение сигналов через шифратор Вход Входы Входы Выходы10 171, .17 15315 19,., 19 Вход Входы Входы30 Выходы39 с 393 1100 0 0100 О 11 001 1000 3110 1001 0 1000 3103 101 О 1000 1103 0100 1000 013 1311 0 000 1011 000 1000 0111 1000 Использование предлагаемого пре" обраэователя кодов координат элементов кольца в единичный код и авто" матике и цифровой вычислительной тех- Ю нике позволяет создавать минимизированные устройства, управляющие, например, переключением однотипных уотройсгв, Причем от количества одновременно работающих устройств эа- фф висит какая-либо характеристика обь" екта управления, Работа этих устройств реалнэовывается по замкнутому циклуу, а значиг все устройства иэнаши" ваютсл равномерно. второй информационный вход 3"гоблока переноса соединеЪ с (и)-мвыходом дополнительного дешифратора, входы дешифрагора и дополни"тельного дешифратора являются соответственно входами кодов началаи конца преобразования.2. Преобразователь по п. 3, о тл н ч а ю щ и й с я тем, что в кемблок переноса содержит два элемента И, два элемента И 33 И и элементИЛИЕ, первый вход когорого является управляющим входом блока переноса и соединен с первым входом перффного элемента И, второй вход элемента ИЛИ"33 Ь соединен с выходо 3 ч первого элемента ИЛИ, являющимся выходам переноса блока переноса, и свторым входом первого элемента И,выход которого соединен с первымвходом второго элемента ИЛИ,второйвход которого соединен с выходом элемента ИЛИ-НЕ, а выход второго элемента ЮЯ является информационным выходом блока переноса,первый вход первого элемента ИЛИявляетси первым информационпым входом блока переноса, второй вход первого элемента И 33 И соединен с выходом второго элемента И, первый входкоторого является входом переносаблока переноса, а второй вход явля"атси вторым информационным входомблока переноса,Источники информации,принятые во внимание при экспертизе1, Шляпоберский В,И. Основы техники передачи дискретных сообщений. М., "Свяэь", 1973, с. 153.2. Авторское свидетельство СССРУ 59559, кл. Н 03 К 13/243, 1978(прототип). Формула изобретений 3, Преобразователь кодов коорди- зэ пат ц единичный код, содержащий дешифратор, о т л и ч а ю щ и йс я тем, что, с целью расширения функциональных возможностей, заключающихся в обеспечении преобраэова ни я; одев координат к ак В прямойы, и обратный единичный код, ц него введены дополнительный дешифратор и К блоков переноса, где И- число разрядов выходного кода, ин 43 формационные выходы блоков переноса являютоя выходами преобразователи, управляющие входы всех блоков переноса соединены с входом признака принадлежности преобразователя, 0 выход переноса 3"го (1 1,.(пблока переноса соединен с входом переноса (1+1) -го блока переноса выход переноса и-го блока перено са соединен с входом переноса пер вого блока переноса, первый информа ционный вход 1-го блока переноса соединен е 1-м выходом деинфратора,1 0100 О 1 000 10 ОО 3000 0113 01

Смотреть

Заявка

2939754, 12.06.1980

ГОСУДАРСТВЕННЫЙ ПРОЕКТНЫЙ ИНСТИТУТ "ЭЛЕКТРОТЯЖХИМПРОЕКТ"

БОГОМОЛЬНИК МИХАИЛ ЯКОВЛЕВИЧ, ЗАБЛУДОВСКИЙ АНАТОЛИЙ АЛЕКСАНДРОВИЧ

МПК / Метки

МПК: G06F 5/00

Метки: единичный, код, кодов, координат

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

Код ссылки

<a href="https://patents.su/5-903857-preobrazovatel-kodov-koordinat-v-edinichnyjj-kod.html" target="_blank" rel="follow" title="База патентов СССР">Преобразователь кодов координат в единичный код</a>

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