Преобразователь табличных кодов Советский патент 1988 года по МПК H03M7/28 

Описание патента на изобретение SU1441486A1

00 о:

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

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

На фиг.1 изображена блок-схема реобразователя табличных кодов; на иг.2 - функциональные схемы соответственно элемента 8 задержки (фиг.2а) регистра 15 управления (фиг.26); на фиг.3 - сводная таблица преобразования кодов ДКОИ - КОИ-7.

Преобразователь табличных кодов содержит дешифраторы 1 и 2, группы 3 и 4 элементов ИЛИ, группы 5 и 6 элементов И, элемент ИЛИ 7, элемент 8 задержки, группы 9-14 элементов И, регистр 15 управления, элемент 16 сравнения, элемент ИЛИ 17, элемент НЕ 18, элемент 19 задержки, шифраторы 20 и 21 первой ступени, цшфраторы 22 и 23 второй ступени, элемент ИЛИ 24 и сумматор 25.

Преобразовате ть табличных кодов работает следующим образом.

Рассмотрим работу преобразователя табличных кодов при преобразовании восьмиразрядного кода ДКОИ в семиразрядные коды наборов КОИ-7, КОИ-7 НО и КОИ-7 HI, Б качестве слул ебных символов используются символы ВХ и ВЫХ, определяющие соответственно наборы КОИ-7 НО (русский алфавит) и КОИ-7 HI (латинский алфавит). Исходное состояние Преобразователя соответствует русскому алфавиту, что определяется состоянием регистра 15 управления, устанавливаемым сигналом начальной установки, который на фиг,1 не показан.

Для формализации выделения групп символов и признака набора используется сводная таблица ДКОИ - КОИ-7, в позициях которой записаны признак набора (НО - русский алфавит, HI - латинский), номер столбца кода КОИ-7 и смещение. Смещение представляет собой шестнадцатиричное число, которое при сложении по модулю 16 с шестнадцатиричным номером исходной строки ДКОИ дает номер строки таблицы КОИ-7, Часть символов представлена в двух наборах. Поэтому в позициях , соответ

0

5

0

5

0

5

0

5

0

5

ствующих этим символам призн ак набора не указан.

В каждом столбце сводной таблицы позиции, имеющие одинаковые записи, объединяются в группы, кроме того, в отдельные группы объединяются позиции, относящиеся к определенному набору и позиции, представленные в обоих.наборах. Так, в столбце с номером 8 можно выделить одну группу, относящуюся к набору HI, одну группу, относящуюся к набору НО, и одну позицию, относящуюся к набору НО.

Первая группа столбца 8 включает позиции 8/1 - 8/9, имеющие за1шсь 6/0 HI. Такая запись означает, что указанная группа соответствует набору HI КОИ-75 располагается в столбце с номером 6, а смещение номера строки для любого символа из этой группы равно О, Вторая группа столбца 8 в спючает позиции 8/Л - Й/F, соответствующие набору НО, и имеющие запись 4/А. Кроме того, к набору НО относится позиция 8/0, имеющая запись 4/3. Рассмотрим прохождение сигналов через преобразователь табличных кодов при преобразовавши символа из второй группы столбца 8 при условии, что на регистре 15 управления установлен признак набора НО. Код 10005 представляющий код столбца с номером 8, поступает на вход деинфратора 1, на выходе которого появляется 8, на входы депмфратора 2 поступают коды номеров строк JOJO,,,.in (в зависимости от преобразуемого симв о- ла). На выходе депифратора 2 появляется один из сигизлоз A,B,.F, ,

Группа 4 элементов ИЛИ для второй группы столбцов 8 содер,:Ит элемент ИЛИ с входаки, к KOTOpaii подключены выходы дешифратора 2, на которых появляются сигналы А F«

В каждой :з групп 5 и б элементов И имеется двухвходовый зшемант И, на первый вход которого поступает нал с деашфратора 1, а к.а второй сигнал с выхода упомянутого ранее элемента ИЖ группы 4. Еа выходе элемента И группы 5 образуется сигнал с кодовым значением 4, что соотзетству- ет. номеру столбца в табпще KOPi-7s а ка выходе элемента И группы 6 - сигнал -с кодовым значением А, что соответствует смещению. Сигнал с выхода элемента И группы 5 поступает на первый вход соответствующего злемента И группы 11 н на один из входов элемента ИЛИ группы 3, определяющего набор НО. Сигнал с выхода элемента И группы 6 поступает на первый вход соответствующего элемента И группы 13. Сигналы с выходов элементов группы 3 элементов ИЛИ поступают на элемент 16 сравнения для сравнения номера набора, к которому относится поступивший символ, с номером набора установленного на регистре 15 управления, и на первые входы, соответствующих элементов И групп 10 и 12. В результате на выходе элемента 16 . сравнения появляется сигнал, который поступает на один из входов элемента ИЛИ 17, сигнал с выхода которого разрешает прохождение сигналов с кодо- значениями, равными 4 и А, че- рез элементь И групп 11 и 13 входы шифраторов 20 и 21 первой ступени соответственно. Этот же сигнал разрешает прохождение кода номера строки со входа преобразователя через элементы И группы 14 на входы сумматора 25. Кроме того, сигнал с выхода элемента ИЛИ 17 поступает на элемент 19 задержки, сигнал с выхода jcoTopoго разсимвола, относящегося к первой группе столбпа 8 при условии, что состояние регистра 15 управления соответствует набору НО.

Код 1000, соответствующий номеру столбца 8, поступает на вход дешифратора 1, на выходе которого появляется сигнал 8.

На входы дешифратора 2 поступает один из кодов 0001, 0010... 1001 (в зависимости от преобразуемого символа) , а на выходе дешифратора 2 появляется один из сигналов 1...9.

Группа 4 элементов ИЛИ для первой группы столбца 8 содержит элемент ИЛИ с девятью входами, к которым подключены выходы дешифратора 2. В группе 5 элементов И имеется двухвходо- вый элемент И, на первый вход которого поступает сигнал с дешифратора 1, а на второй - сигнал с девятивходово- го элемента ИЛИ группы А. На выходе указанного элемента И группы 5 образуется сигнал с кодовым значением 6, который соответствует номеру столбца в коде КОИ-7 HI. Поскольку для данной группы символов смещение отсутствует, то отсутствует и соответствую

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

название год авторы номер документа
Преобразователь табличных кодов 1984
  • Маркова Наталья Владимировна
  • Тихонов Геннадий Ильич
  • Буряченко Лидия Николаевна
  • Власенко Петр Иванович
SU1233286A1
Устройство для ввода информации 1980
  • Лопатин Сергей Константинович
SU898410A1
Устройство эффективного кодирования 1987
  • Зелененький Андрей Витальевич
SU1494223A1
ПРЕОБРАЗОВАТЕЛЬ КОДОВ ИЗ ОСТАТОЧНОЙ СИСТЕМЫ СЧИСЛЕНИЯ В ПОЛИАДИЧЕСКУЮ 1973
  • Авторы Изобретени
SU407301A1
Система для сопряжения терминалов с вычислительной машиной 1987
  • Быков Валерий Константинович
  • Самойлова Ольга Николаевна
  • Толмач Алла Владимировна
  • Братенникова Светлана Николаевна
SU1529232A1
Устройство для формирования тестов в многорегистровых кодах 1980
  • Друзь Леонид Вольфович
  • Савин Анатолий Иванович
  • Солнцев Борис Владимирович
SU888126A1
Генератор символов 1988
  • Долгов Александр Николаевич
  • Асанов Равиль Шарифуллович
  • Мишунина Валентина Александровна
SU1525724A1
Устройство для ввода информации 1987
  • Кошкаров Вениамин Анатольевич
  • Поляков Юрий Васильевич
  • Радченко Светлана Владимировна
SU1531083A1
Устройство для поиска данных 1990
  • Белан Александр Михайлович
  • Герасименко Дмитрий Игоревич
SU1795447A1
Двунаправленный преобразователь табличных кодов 1983
  • Евгенев Георгий Борисович
  • Елисеев Виктор Григорьевич
  • Смирнов Вячеслав Георгиевич
  • Огороднев Никита Игоревич
  • Меркулов Евгений Юрьевич
  • Ухабин Анатолий Андреевич
SU1163480A1

Иллюстрации к изобретению SU 1 441 486 A1

Реферат патента 1988 года Преобразователь табличных кодов

Изобретение относится к автоматике и цифровой вычислительной технике и может быть использовано при построении преобразователей в устройствах ввода и вьгоода информации. Цель изобретения - расширение функциональных возможностей за счет преобразования кодов большей разрядности в коды меньшей разрядности. Преобразователь кодов содержит дешифраторы 1 и 2, группы 3 и 4 элементов ИЛИ, группы . 5,6,9-14 элементов И, элементы ИЛИ 7, 24,17, элементы 8 и 19 задержки, регистр 15 управления, элемент 16 сравнения, шифраторы 20-23, сумматор 25, элемент НЕ 18. Введение новых элементов и связей позволяет использовать устройство не только для преобразования кодов при условии взаимооднозначного соответствия между ними, но и кодов большей разрядности Б коды меньшей разрядности за счет разделения всей совокупности символов на несколько наборов и формирования служебных символов, определяющих тип набора, 3 ил. S

Формула изобретения SU 1 441 486 A1

решает поступление очередной комбина- зо Щий элемент И в группе 6, поэтому ции на вход преобразователя. Таким сигнал с выхода упомянутого выше эле- образом,-на выходе шифратора 20 появ- мента И группы 5 поступает на один

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

.ляется сигнал с кодовым значением 4, на выходе шифратора 21 - сигнал с кодовым значением А, на выходах преобразователя - код 100, представляющий значение трех-старших разрядов КОИ-7, на входах А1 - А14 сумматора 25 - код 1010, представляющий смещение номера

35

выхода этого элемента поступает на элемент 16 сравнения. Поскольку состояние регистра 15 управления соответствует набору 0, то на выходе элемента 16 сравнения, а следовательно.

строки КОИ-7 относительно номера стро-40 и на выходе элемента ИЛИ 17 сигнал

ки ДКОИ, и на входах В1 - В4 - один из кодов 1010, 10II...1111. В результате на информационных выходах преобразователя получится один из кодов 0100, 0101...1001, представляющий значение четырех младших разрядов КОИ-7.

Одновременно на управляющем выходе появляется сигнал разрешения считывания.

Поскольку в данном примере сигнал на выходе элемента НЕ 18 отсутствует, отсутствует также сигнал на выходе элемента 8 задержки и, следовательно, установки кода набора на регистре 15 управления не произойдет (останется ).

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

отсутствует, а появляется сигнал на выходе элемента НЕ 18, который разр шает прохождение сигнала с элемента ИЛИ группы 3 через элементы И групп 45 10 и 12 на входы шифраторов 20 и 21 при этом на выходах элементов И гру 10 и 12 образуются сигналы с кодовы ми значениями 0 и Е, соответствующи служебному символу ВЫХ, определяю щему набор HI.

В результате на выходе преобразо вателя появляется сигнал Разрешени считывания, обеспечивающий передач кодов, определяющих набор HI (000 и 1110) с информационных выходов прео разователя.

Сигнал с выхода элемента НЕ 18 поступает также на вход элемента 8 задержки. Через заданное время сигн

50

55

35

выхода этого элемента поступает на элемент 16 сравнения. Поскольку состояние регистра 15 управления соответствует набору 0, то на выходе элемента 16 сравнения, а следовательно.

отсутствует, а появляется сигнал на выходе элемента НЕ 18, который разрешает прохождение сигнала с элемента ИЛИ группы 3 через элементы И группы 5 10 и 12 на входы шифраторов 20 и 21, при этом на выходах элементов И групп 10 и 12 образуются сигналы с кодовыми значениями 0 и Е, соответствующие служебному символу ВЫХ, определяющему набор HI.

В результате на выходе преобразователя появляется сигнал Разрешение считывания, обеспечивающий передачу кодов, определяющих набор HI (000 и 1110) с информационных выходов преобразователя.

Сигнал с выхода элемента НЕ 18 поступает также на вход элемента 8 задержки. Через заданное время сигнал

0

5

с выхода элемента 8 задержки разрешает через рруппу 9 элементов И установку на регистре 15 управления состояния, соответствующего набору И. В результате этого на выходе та 16 сравнения образуется сигнал, который запрещает передачу сигналов с элементов ИЛИ, группы 3, определяющих тип набора, на входы шифраторов 20 и 21 и разрешает прохох д.ение сигналов с кодовыми значениями 6 и О с выходов элементов И групп 5 и 6 через элементы И групп 1-и 13 на входы шифраторов 20 и 21 соответственно а также сигналов с входа дешифратора 2 через элементы И группы 14На входы сумматора-25. Б результате на выходе преобразователя снова появляет

ся сигнал Разрешение считывания. На выходе шифратора 22 код ПО, на выходе сумматора 25 - один из кодов 0001-1001 (в зависимости от преобразуемого символа), относящегося к данной группе, а через заданное время на выходе элемента 19 задержки - сигнал разрешения передачи очередного кода.

Рассмотрим теперь работу преобразователя табличных кодов при преобразовании символов, представля сацих в обоих наборах КОИ-7, например, символов записанных в строках 0-9 столбца F сводной таблиды.

Код 1111, соответствующий номеру столбца F, поступает на вход дешифратора 1, на выходе которого появляется сигнал F. На вход дешифратора 2 поступает один из кодов 0001, 00 10 ... 1001 (в зависимости от преобразуемого символа). На выходе дешифратора 2 появляется один из сигналов ,.,9. Группа 4 элементов ИЛИ содержит элемент ИЛИ с девятью, входами к которым подключены выходы дешифратора 2, на которых появляются сигналы 1,..9о .Сигнал с выхода указанного элемента ИЛИ группы 4 поступает на один из входов элемента И группы 5, на второй вход которого поступает сигнал F с выхода дешифратора 1, в результате чего на выходе ynoMHiiyroro элемента И группы 5 образуется сигнал с кодовым значением 3, который соответствует номеру столбца в коде КОИ-7.

Поскольку для данной группы смещение отсутствует, то отсутствует и соответствующий этой группе элемент И

5

0

20

в группе 6. Поскольку данная группа символов представлена в обоих наборах КОИ-7, то сигнал с выхода указанного элемента И группы не заведен иа входы элементов ИЛИ группы 3, а поступает на один из входов элемента ИЛИ 7, Сигнал с выхода этого элемента через элемент ЙПИ 17 разреи1ает прохождение сигнала с кодовым значением 3 с элемента И группы 5 на вход шифратора 20 и сигналов, соответствующих номеру строки преобразуемого символа, через элементы Л группы 14 на входы сумматора 25, В результате на вьгходе шифратора 22 появляется код 011, а на выходе сумматора 25 -- один из кодов 0001-1001 (в зависимости от преобразуемого симво.па) , а через заданное время на выходе элемента 19 задерлски - сигнал разрешения передачи очередного кода. Таким образом, преобразователь табличных кодов позволяет преобразовать все символы

25 ДКОИ в символы двух наборов: КОИ-7 НО и КОИ-7 HI за счет выдачи при смене набора служебного символа, определяющего номер набора.

Преимущество предлагаемого преоб30 . разователя заключается в возмолшости использования его для преобразования кодов не только при условии взаимоод- нознач1.(ого соответствия между HIU-D-I (кодов одинаковой разрядности), но

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

0 жебных символов, определяющих тип набора. Необходимость этого возшшаеТ) например, при преобразовании восьмиразрядных кодов в пятиразрядные .коды

телетайпов или в пяти- 45 Hbie коды перфоленты.

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

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

7

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

10

15

41

0

5

0

5

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

1

Документы, цитированные в отчете о поиске Патент 1988 года SU1441486A1

.Авторское свидетельство СССР № 915072, кл
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Преобразователь табличных кодов 1984
  • Маркова Наталья Владимировна
  • Тихонов Геннадий Ильич
  • Буряченко Лидия Николаевна
  • Власенко Петр Иванович
SU1233286A1
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. 1921
  • Богач Б.И.
SU3A1

SU 1 441 486 A1

Авторы

Маркова Наталья Владимировна

Тихонов Геннадий Ильич

Буряченко Лидия Николаевна

Даты

1988-11-30Публикация

1987-06-29Подача