Динамический шифратор позиционного кода

 

Изобретение относится к вычислительной технике и может использоваться для преобразования кода в вычислительных устройствах и системах передачи данных. Шифратор осуществляет промежуточное запоминание информации в буферном блоке 5 регистров, что снижает потери информации и увеличивает информативность шифратора, когда скорость работы оператора на клавиатуре превысит скорость работы внешнего устройства. Шифратор содержит блок 1 ввода информации /клавиатуру/, мультиплексор 2, счетчик 3 импульсов, генератор 4 тактовых импульсов , блок 5 регистров 6 сдвига, блок 7 управления записью, элементы ИЛИ 8, 9, формирователь 10 импульсов, элементы 11, 15, 17, 18 И, элемент НЕ 12, реверсивный счетчик 13 импульсов, блок 14 управления сдвигом, триггер 16 и элемент ИЛИ-НЕ 19. 1 ил.

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

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

РЕСПУБЛИН (51) 5 Н 03 М 7/2?

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

Н А BTGPCHOMY СВИДЕТЕЛЬСТВУ

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

ПО ИЗОБРЕТЕНИЯМ И ОТНРЫТИЯМ

ПРИ ГННТ СССР (21) 4429315/24-24 (22) 20.05.88 (46) 23.02.90. Вюл. Р 7 (72) В.С.Извексв, И.N.Áàêèí и Б.А.Пряхин (53) 621.394.67(088.8) (56) Авторское свидетельство СССР

Ф 875625, кл, Н 03 И 7/22,1980.

Авторское свидетельство СССР

Ф 877594, кл. С 08 С 15/06, 1980. (54) ДИНАМИЧЕСКИЙ ШИФРАТОР ПОЗИ ИОННОГО КОДА (57) Изобретение относится к вычислительной технике и может использоваться для преобразования кода в вычислительных устройствах и системах передачи данных. Шифратор осуществля..SU„, 1545328 А1

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

ИЛИ 8, 9. формирователь 10 импульсов, элементы И 11, 15, 17, 18, элемент

НЕ 12, реверсивный счетчик 13 импульсов, блок 14 управления сдвигом, C триггер 16 и элемент ИЛИ-НЕ 19. 1 ил.

1545328

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

Целью изобретения является увеличение информативности шифратора.

На чертеже представлена функцио,нальная схема шифратора. !

Шифратор содержит блок 1 ввода ин формации (клавиатуру), мультиплексор !

2, счетчик 3 импульсов, генератор 4 тактовых импульсов, блок 5 регистров 6.1-6.п сдвига, блок 7 управления за- 15 писью, выполненный на первом 8 и вто:ром 9 элементах ИЛИ, формирователе

;,10 импульсов, первом элементе И 1 1,, элементе НЕ 12 и реверсивном счетчике, 13 импульсов, и блок 14 управления сдвигом, выполненный на втором элемен,те И 1S, триггере 16, третьем 17 и . четвертом 18 элементах И и элементе ИЛИ-НЕ 19.

Шифратор .работает следующим обра- 25 .зом.

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

Работа шифратора осуществляется в режимах записи и считывания информаj ции, !

Запись информации происходит следующим образом. Под действием тактовых импульсов, подаваемых от генератора 4, счетчик 3 перебирает все возможные двоичные комбинации, которые подаются на адресные входы муль- 4р типлексора 2 и информационные входы первого регистра 6.1. Когда на выходах счетчика 3 появляется двоичный код, соответствующий нажатой клавише на клавиатуре 1, на выходе мультиплек- 45 сора 2 вырабатывается импульс, который, проходя последовательно элемент

И 11 и элемент ИЛИ 8. передним фронтом разрешает перезапись информации .в блоке 5 из первого регистра 6.1 во второй регистр 6.2 из второго в третий и т.д. до предпоследнего регистра 6.п-1.По заднему фронту этого импульса формирователь 10 вырабатывает стробирующий сигнал, который, проходя через элемент ИЛИ 9, разрешает запись в первый регистр 6,1 следующей информации: в первый разряд — "1" (признак кодовой комбинации), в другие разряды - двоичный код с выхода счетчика 3. Одновременно с этим код реверсивного счетчика 13 увеличивается на единицу.

По окончании записи первой кодовой комбинации очередным тактовым импульсом, поступающим с выхода генератора

4 через элемент И 17, элемент ИЛИ-НЕ

19 и элементы ИЛИ 8 и 9 на управляющие входы регистров 6.1-6.п блока

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

4 происходит перезапись информации из предыдущего в последующий регистры

6. Разрешением на прохождение тактовых импульсов через элемент И 17 является наличие "1" на инверсном выходе триггера 16. С появлением на выходе последнего регистра 6.п признака кодовой комбинации на прямом выходе триггера 16 устанавливается единичный сигнал, а на инверсном — нулевой.

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

Процесс считывания информации начинается с выдачи во внешнее устройство с прямого выхода триггера 16 сигнала "Готовность выдачи". В ответ внешнее устройство, если оно готово принять информацию, выдает сигнал "Считывание", поступающий на

I вход элемента И 18.Передним фронтом этого сигнала внешнее устройство производит перепись информации с выходов последнего регистра 6.пв свой приемный регистр. По заднему фронту сигнала "Считывание" производится перепись информации в блоке S начиная с ! первого регистра 6.1 в сторону последнего регистра 6.п для освобождения первого регистра 6.1. При этом сигнал проходит через элемент И 18, элемент

ИЛИ-HF. 19, элементы ИЛИ 8 и 9. На время поступления сигнала "Считывание" запись в блок 5 регистров новой кодовой комбинации запрещается подачей логического нуля с выхода элемента НЕ 12 на вход элемента И 11 ° По окончании считывания кодовой комбинации по внешнее устройство код реверсивного счетчика 13 уменьшается на единицу. В блоке 5 освобождаются регистры 6 для занесения в них новой информации.

1545328

Если скорость работы оператора на клавиатуре 1 меньше скорости считывания внешнего устройства, то ос вобождаются все регистры б. В тех случаях, когда скорость работы на

5 клавиатуре 1 выше скорости считывания внешнего устройства, запись информации в блок 5 осуществляется в следующей последовательности:

10 при первом нажатии на клавишу первая кодовая комбинация записывается

1 в последний регистр б.п при втором нажатии на клавиатуру

1 первая кодовая комбинация остается в регистре б.п, а вторая кодовая комбинация заносится в первый регистр

6. 1, при третьем нажатии на клавишу первая кодовая комбинация остается в 20 последнем регистре б.п вторая переписывается из первого регистра 6.1 во второй регистр 6.2, третья кодовая комбинация заносится в первый регистр . 6.1 и т.д. 25

Если в процессе записи кодовых комбинаций приходит из внешнего устройства сигнал "Считывание", то с последнего регистра б.п во внешнее устройство переписывается первая ко- 3р довая комбинация согласно процессу считывания, описанному вьппе.

По окончании считывания н последний регистр б,п автоматически записывается вторая кодовая комбинация.

Третья кодовая комбинация н это нре—

35 мя заносится в последний регистр б,п1. При этом свободными остаются регистры 6, 1, 6. 2, ..., б,п-2.

Таким образом, запись и считывание 40 информации н блоке 5 производится независимо друг от друга. Подбирая необходимое количе ство регистров 6, можно согласовать скорость работы оператора.на клавиатуре 1 со скоростью работы внешнего устройства, т.е. блок 5 регистров выполняет функции буферного блока памяти в тех случаях, когда скорость работы оператора на клавиатуре 1 преньппает скорость ра6оты внешнего устройства.

Ренерсинный счетчик 13 служит для подсчета числа кодовых комбинаций, занесенных н блок 5 ° Емкость реверсивного счетчика 13 равна п,где ив

55 число регистров 6 . При нажа тии клавиши на клавиатуре 1 счетчик работает на сложение, а при считывании информации во внешнее устройство - на вычитание. Если нсе регистры 6 з=. олнены, на выходе реверсивного с-.- :.тчнка 13 формируется логический н.:ль. В этом случае блокируется клав =.атура l.

Таким образом, промежуточ:.ое заполнение информации н буферном блоке S регистров снижает потеря информации и повышает информативность шифратора. формула изобретения

Динамический пыфратор позиционного кода, содержащий генерато"„ тактовых импульсов, выход которого соединен с тактовым входом мультиплексора Й входом счетчика, выходы счетчика соединены с одноименньв:н адресными входами мультиплексора, блок ввода инфрмации, ныходь. которого сзединены с одноименными ннформаш онными входами мультиплексора, элементы И, формирователь импульсов и элемент НЕ, выход которого соединен с первым входом первого элемента И, о т л н ч аю шийся тем, что, с целью увеличения информативности шифратора, н него введены элементы ИН1, ренерсинный счетчик, триггер, элемент ИЛИ-HE н блок регистров, первые информационные входы которого подключены к одноименным выходам счетчика, выход мультиплексора соединен с вторим чнформационным входом блока регистров, вторым входом первого элемента H u суммирующим входом реверсивного счетчика, выход которого соединен с третьим входом первого элемента К. выход которого соединен непосредственно с первым входом перного элемента ИЛИ н через формирователь импульсон с первым входом второго элемента ИЛИ, выходы второго и первого элементов I1JM соединены соответственно с первым и вторыми управляющими входами блока регистров, первые выходы которого являются информационными выходами шифратора, второй выход блока регистров соединен с первым входом второго элемента И, второй вход которого объединен с установочным входом реверсивного счетчика и является установочным входом шифратора, выход второго элемента И соединен с инАормационным входом триггера, тактовый вход которого объединен с первым нходом третьего элемента И и подключен к выходу генератора тактовых импуль—

1545328

Составитель И.Никуленков

Техред Л.Олийнык, Корректор С.Шекмар

Редактор В.Петраш

Заказ 497 Тираж 657 Подписное

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

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

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

Динамический шифратор позиционного кода Динамический шифратор позиционного кода Динамический шифратор позиционного кода Динамический шифратор позиционного кода 

 

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

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

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

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

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

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

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

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

Изобретение относится к вычислительной технике

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

Шифратор // 2058668
Изобретение относится к автоматике и вычислительной технике и позволяет повысить достоверность информации, вводимой в цифровые приборы, работающие в условиях воздействия электромагнитных помех и разрядов статического электричества

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

Шифратор // 2033691
Изобретение относится к вычислительной технике

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

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

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

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

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

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

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