Патент ссср 403057

 

403057

ОПИСАНИЕ

ИЗОБРЕТЕНИЯ

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

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

Социалистических

Республик

3 а виси мое от а вт. с видетел ьства №вЂ”

Заявлено 22.!!!.1971 (№ 1637149/26-9) с присоединением заявки ¹

М. Кл. Н 03k 13/24

Приоритет государственный комитет

Совета Министров СССР оо делам изобретений и открытий

Опубликовано 19.Х.1973. Бюллетень ¹ 42

Дата опубликования описания 6.1I 1.1974

УДК 621.394.14 (088.8) Автор изобретения

Заявитель

А. И. Фендриков

Опытно-конструкторское бюро геофизического приборостроения треста «Бурмашремонт>

УСТРОЙСТВО ДЛЯ ПРЕОБРАЗОВАНИЯ

КОДОВ

Изобретение относится к устройствам преобразования информации.

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

Недостатком известного устройства является большая структурная избыточность.

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

На чертеже представлена блок-схема предлагаемого устройства.

Устройство для преобразования кодов содержит входные дешифраторы 1 — 7, двухкоординатные матрицы 8 — 13, блок памяти 14, блок памяти 15, оперативное запоминающее устройство 16, оперативное запоминающее устройство 17, сумматор 18, схему «ИЛИ» 19, ячейку памяти 20, выход 21 и входы 22 — -28.

Входные дешифраторы 1 — 7 подключены через двухкоорд{инатные матрицы 8 — 13 к блоку памяти 14 или к блоку памяти 15, выходы которых соединены с дополнительно введенными оперативными запоминающими устройствами 16 н 17; выходы последних соединены со входами сумматора 18, причем выход блока памяти 15 через схему «ИЛИ» 19 и ячейку памяти 20 подключен ко входу входного дешифратора 1. . Перед началом работы устройство устанавливается в исходное состояние, при котором оперативные запоминающие устройства 16 и

10 17 находятся в сброшенном «о» состоянии.

На вход преобразователя поступает слово, количество букв в котором меньше или равно семи, например слово «консул».

В течение первого цикла преобразования

1б код каждой буквы поступает па входы преобразователя, начиная с первого. При этом, дешифратор 1 в одной из горизонтальных шин, а дешифратор 2 в одной из вертикальных шин матрицы 8 возбуждают сигналы, со20 ответствующие буквам «к» и «о». Под действием этик сигналов на одном из выходов матрицы 8 появится сигнал, поступающий на одну из горизонтальных шин матрицы 9, на вертикальные шины которой действует выход25 ной сикпа I дешнфратора 3, соответствующий букве «ц». Аналогичным образом запнтываются последующие матрицы, в частности матрица 12. На вертикальные шины матрицы 12 подастся выходной сигнал дешнфратора 6, co3{) ответствующий букве «л», а на горизонталь403057

Ные шины — сигнал от предыдущей матрицы.

При этом на одном из выходов матрицы 12 возникает сигнал, считывающий код слова из блока памяти 14 и записывающий его в оперативное запоминающее устройство 16.

В течение второго цикла код слова из оперативного запоминающего устройства 16 через сумматор 18 поступает на выход 21, так как оперативное запоминающее устройство 17 находится в начальном («нулевом») состоянии.

На вход преобразователя поступает слово, количество букв в котором больше семи, например «программа».

В течение первого цикла на входы 22, 23, .... 28 преобразователя подаются коды первых семи букв слова «п, р, о, г, р, а, м», которые преобразуются в импульс считывания, появляющийся на одном из выходов матрицы 12, на вертикальные шины которой подают код буквы «М».

Под действием импульса считывания блока памяти 15 считывается подкод этой части слова, который записывается параллельным образом в разряды оперативного запоминающего устройства 17. Одновременно подкод этой части слова формируется на выходе схемы

«ИЛИ» 19 в виде одного импульса, которым выбирается код адреса из ячейки памяти 20.

Код ад реса поступает на вход дешифратора

1, а на входы дешифраторов 2, 3 действуют коды букв «и, а». Под суммарным воздействием этих кодов на дешифраторы 1, 2, 3 па выходе матрицы 12 описанным выше образом формируется импульс считывания, выбирающий из блока памяти 14 и записывающий в оперативное запоминающее устройство 16 подкод второй части слова «ма».

В течение второго цикла происходит выборка подкодов обеих частей слова из оперативных запоминающих устройств 16 и 17 и суммирование их в сумматоре 18, при этом па выходе 21 образуется код слова «программа».

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

Преобразователь за счет применения в нем оперативных запоминающих устройств 16 и

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

Рассмотрим работу преобразователя в этом случае на примере преобразования в код слова «консультация».

В течение первого цикла на входы 22 — 28

5 подаются коды первых семи букв слова «к, о, н,с,у,л,b».

При этом на одном из выходов матрицы 12 появится импульс, считывающий из блока памяти 14 в оперативное запоминающее уст10 ройство 16 код слова «консул». Кроме того, на одном из выходов матрицы 13 также появится импульс, считывающий подкод первой части слова «консуль» из блока памяти 15 в оперативное запоминающее устройство 17.

15 Далее на входы 23 — 27 поступают коды букв второй части слова «т, а, ц, и, я», а на вход 22 — код адреса. При этом возникает соответствующий импульс считывания, который из блока памяти 14 выбирается, а в опе20 ративное запоминающее устройство 16 записывается подкод этой части слова.

Таким образом, код слова «консул», записанный ранее в оперативном запоминающем устройстве 16, заменяется подкодом второй

25 части слова «тация».

В течение второго цикла происходит образование кода слова путем суммирования подкодов, записанных в оперативных запоминающих устройствах 16 и 17.

30 Образование кода слова из подкодов проиллюстрируем следующим примером.

Предположим, что считанный подкод первой части слова равен двоичному числу

00111011, а подкод второй части слова равен

35 числу 01000000, тогда сумма этих чисел и даст код слова 01111011.

Предмет изобретения

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

40 в код слова, содержащее набор входных дешифраторов, подключенных через двухкоординатные матрицы к двум блокам памяти кодов слов, отличающееся тем, что, с целью повышения эффективности кодирования, оно

45 снабжено двумя оперативными запоминающими устройствами, входы которых соединены с выходами блоков памяти, а выходы— со входами сумматора, причем выход второго блока памяти через схему «ИЛИ» и ячейку

50 памяти подключен ко входу первого дешифр атор а.

403057

Составитель В. Наваржин

Тех ред А. Камыш ни ко в а

Коррск1ор A. Степанова

Редактор T. Морозова

Типография, пр. Сапунова, 2

Заказ 467/13 Изд. № 2058 Тираж 780 Подписное

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

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

Патент ссср 403057 Патент ссср 403057 Патент ссср 403057 

 

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

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

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

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

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

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

Изобретение относится к вычислительной технике и может быть использовано при построении арифметических устройств для выполнения арифметических процедур суммирования позиционных аргументов [ni]f(2n) и [mi]f(2n )

Изобретение относится к вычислительной технике и может быть использовано при построении арифметических устройств и выполнения арифметических процедур суммирования позиционных аргументов «-»[ni]f(2 ) и «+»[mi]f(2 ) с разными знаками

Изобретение относится к вычислительной технике и может быть использовано в системах контроля и управления в совокупности с арифметическими устройствами, которые реализуют различные арифметические процедуры над аргументами, имеющие позиционно-знаковую структуру аргументов аналоговых сигналов «±»[n i]f(-1\+1,0, +1) «дополнительный код», которая должна быть преобразована посредством функциональной структуры ЦАП в аналоговый сигнал управления «±»Ukf([mi ])
Наверх