Устройство для преобразования кодов с одного языка на другой

Иллюстрации

Показать все

Реферат

 

Союз Советских

Сее(иалистическнх

Республик

ОПИСАНИ

ИЗОБРЕТЕНИ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВ (61) Дополнительное к аат. саид-ву— (22) Заявлено 03.01.78 (21) 2564233/18-24 с прИсоединением заявки HP— (23) йрноритет—

Опубликовано 050679. Бюллетень Но

Дата опубликования описания 09.0 6.7

ГосударственныА комитет

СССР оо делан изобретенмА н открыта А (72) Авторы изобретения

В. A. Бородаев, Ю. В. Трудон и Э. П. Чернаков (71) Заявитель (54 ) УСТРОЙСТВО ДЛЯ П РЕОБРАЗ ОВАН ИЯ КОДОВ

С ОДНОГО ЯЗЫКА НА ДРУГОЙ

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

Известно устройство (1), в котором производится сравнение входного слова со словами, записанными в первом запоминающем устройстве (ЗУ), и воспроизводится эквивалентное ему слово иэ второго Зу.

Значительная конструктивная сложность этого устройства обусловлена большим объемом памяти °

Наиболее близким по технической сущности к изобретению является .Устройство (2(, содержащее регистры, элементы И ИЛИ, дешифратор, соединенный с выходами элементов ИЛИ, и блока памяти.

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

Цель изобретения — упрощение устройства.

Поставленная цель достигается теи, что устройство, содержащее регистр приема, входы которого подклкчены к выходам соответствующих элеменТов ИЛИ, первые входы которых сое5 динены с выходами элементов И первой группы, выходы регистра приема соединены через первый дешифратор со входами блока памяти, первая группа выходов которого соединена через регистр ныдачи с выходами устройства, первые входы элементов И первой группы соединены со входами устройства, содержит регистр управления, второй дешифратор, нторую группу элементов И, элемент HE причем нторая группа выходов блока памяти соединена со входами регистра упранления, выходы которого подключены соответственно ко входам второго дешифратора и к перным входам элементов И второй группы, выход второго дешифратора соединен со вторыми входами элементон И второй группы и со входом элемента НЕ, выход которого подключен ко вторым входам элементов

И первой группы, выходы элементов И второй группы соединены со вторыми входами соответствующих элементов ИЛИ.

Структурная схема устройства приведена на чертеже °

666545

Устройство содержит регистр 1 приема, элементы ИЛИ 2, группы элементов И 3, 4, дешифраторы 5, б блок

7 памяти, регистр 8 управления, ре— гистр 9 выдачи и элемент НЕ 10.

Устройство работает следующим образом.

В исходном состоянии в регистре

1 находится адрес последнего слова предыдущей эквивалентной последонательности, в регистре 9 — последнее слово предыдущей эквивалентной последовательности, в регистре 8 признак конца предыдущей последовательности. Вследствие этого на выходе дешифратора б формируется нулевой сигнал, который поступает на элементы И 4 и закрывает их . Одновременно сигнал с выхода дешифратора 6 через элемент НЕ 10 поступает на управляющие входы элементон И 3 и открытвает их.

Входное слово через элементы И

3 и элементы ИЛИ 2 поступает на регистр 1 и посредством дешифратора 5 определяет адрес перного слова эквивалентной последовательности в блоке 7. По избранному адресу из блока

7 на регистр 9 поступает первое слово эквивалентной последовательности.

Одновременно из блока 7 на регистр

8 поступает управляющее слово, представляющее собой либо адрес очередного слова эквивалентной последовательности, либо признак конца последовательности (н частном случае признаком конца последовательности может быть нуленое состояние.регистра 8).

Если управляющее слово н регистре 8 не является признаком конца последовательности, то на выходе дешифратора б формируется единичный сиг- 40 нал, который поступает на управляющие входы элементов И 4 и разрешает поступление адреса очередного слова эквиналентной последовательности с регистра 8 через элементы И 4 и 45 элементы ИЛИ 2 на регистр 1. Одновременно единичный сигнал с выхода дешифратора 6 поступает через элемент НЕ 10.на управляющие входы элементов И 3 и закрывает их ° 50

Далее цикл работы устройства пон— торяется.

При поступлении из блока 7 на регистр 8 признака конца последовательности устройство возвращается в исходное состояние и готово к приему очередного входного слова.

Таким образом изобретение обеспечивает нозможность выбора слов эквивалентной последователь ности, расположенных ие только н ячейках памяти с последовательными адресами, но и в ячейках с любой последовательностью адресов, что позволяет уменьшить потребное количество ячеек блока 7 (упростить устройстно), а также расширить его функциональные возможности.

Формула изобретения

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

1. Заявка Великобритании

У 1 448211, кл . G 06 F 15/38, Изобретения за рубежом, нып. 46, Р 19, 1976.

2. Заявка Р 2478391/18-24, кл. G 06 F 15/38, 25 ° 11.74 г. по которой принято решение о ныдаче авторского свидетельства, 666545

Составцтель Н. Палеева

Редактор Л. Утехина Техред 14.Петко Корректор Е. Лука

Заказ 3186/39 Тираж 779 Подписное

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

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

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