Динамический шифратор позиционного кода Советский патент 1990 года по МПК H03M7/22 

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

(21)4429315/24-24

(22)20.05.88

(46) 23.02.90. FWJI. 7 (72) В.С.Извоко.п, И.М.Сакин и Б.А.Пряхин

(53)621 .394.67(088.8)

(56)Авторское свидетельство (TCP № 875625, кл. Н 03 И 7/22,19йО.

Авторское свидетельство СССР N 877594, кл. G 08 С 15/06, 1980,

(54)ДИНАМИЧЕСКИЙ ШИФРАТОР ПОЗИЩЮН- НОГО КОДА

(57)Изобретение относится к вычисли- тельнрй технике и может использоваться для преобразования кода в вычислительных устройствах и системах передачи данных. Шифратор осуществляCP.

0,

ЩЮН-

числи- ьзов вытемахествляИ

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

i

IB

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

название год авторы номер документа
Устройство для считывания графической информации 1989
  • Цеховой Алексей Филиппович
  • Песин Александр Иосифович
  • Приваленко Сергей Константинович
SU1705818A2
Шифратор позиционного кода 1989
  • Плиш Владимир Иванович
  • Коханый Ярослав Владимирович
  • Плиш Елена Григорьевна
  • Дудыра Святослав Андреевич
SU1642588A1
Устройство для ввода и вывода информации 1982
  • Журавлев Марк Иванович
SU1048466A1
Устройство для опроса информационных датчиков 1988
  • Русаков Владимир Дмитриевич
SU1559433A1
УСТРОЙСТВО АВТОМАТИЧЕСКОГО ПОИСКА КАНАЛОВ РАДИОСВЯЗИ 2011
  • Будко Никита Павлович
  • Винограденко Алексей Михайлович
  • Мельников Николай Михайлович
  • Мухин Александр Викторович
  • Федоренко Ирина Владимировна
RU2450447C1
Устройство для формирования и передачи сообщения 1990
  • Иванов Василий Валентинович
SU1778767A1
Устройство для ввода информации 1981
  • Дурда Ярослав Петрович
  • Дмитриева Татьяна Александровна
SU980086A1
Устройство для управления обменом данными 1989
  • Абышев Владимир Васильевич
SU1795466A1
МНОГОКАНАЛЬНОЕ УСТРОЙСТВО ДЛЯ РЕЗЕРВИРОВАНИЯ РАДИОСТАНЦИЙ 1990
  • Скобликов А.А.
  • Гнусин Е.В.
RU2018939C1
Устройство для определения номера транспортного средства 1988
  • Коробочкин Юрий Михайлович
  • Негачев Владимир Дмитриевич
SU1555169A1

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

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

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

i

. -.

U .1.r-u

СП 4 СЛ

00

to

00

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

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

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

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

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

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

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

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

0

5 0

5

jj о д5

0

гие разряды - двоичный код с выхода счетчика 3. Одновременно с этим код реверсивного счетчика 13 увеличивается на единицу.

По окончании записи первой кодовой комбинации очередным тактовым импульсом, поступающим с выхода генератора 4 через элемент И 17, элемент ИЛИ-НЕ 19 и элементы ИЛИ 8 и 9 на управляющие входы регистров 6.1-б.п блока

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

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

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

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

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

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

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

6.i;

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

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

По окончании считывания в последний регистр б.п автоматически записывается вторая кодовая комбинация. Третья кодовая комбинация в это вре - мя заносится в последний регистр б.п- - 1. При этом свободными остаются регистры 6.1, 6.2, ..., б.п-2.

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

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

0

5

0

5

0

5

0

5

0

5

вычитание. Если все регистра 6 йены, на выходе реверсивного с-ь тчи-- ка 13 формируется логический н.ль. В этом случае блокируется клавг.иурч 1.

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

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

Динамический шифратор позицн JHIIC™ го кода, содержагчнй генератор та- то- вьгх импуньсов, выход которого соединен с тактовым входом мультиглексо-- ра и входом счетчика, ВРГХО/ Ы счеччи- ка соединены с одноименными адресно ми входами мультиплексора, блок ььо- да инфрмации, выходы чи7орог - соединены с одноименными информационными входами мультиплексора, нлементы И, формирователь импульсов н элемент НЕ, выход которого соединен с первым входом первого элемента { отличающийся тем, что, с цалью увеличения информативности шифратора, в него введены элеменгы ИЛИ, реверсивный счетчик, триггер, элемент ЯЛИ-HF и блок регистров, первые информационные входы которого подключены к i дно- именным выходам счетчика, нтход мультиплексора соединен с вторым мнфор - мационным входом блока рпистрот, вторым входом первого элементе П и суммируюгщм входом реверсивного счег- чика, выход которого соединен с им входом первого племен а П. выхог. которого соединен непосредственно г первым пходом первого элемента ИЛИ ;i через формирователь импульсов с первым входом второго элемента ИЛИ, выходы второгс и первого элементов ИЛИ соединены соответственно с первьгм и вторыми управляюпр ми входами регистров, первые выходы которого являются информационными выходами шифратора, второй выход блока регистров соединен с первым входом ьтор. i о элемента И, второй вход которого объединен с установочным входим реверсивного счетчика и является установочным входом шифратора, выход второго элемента И соединен с информационным входом триггера, тактовый вход которого объединен с первым нходом третьего элемента И и подключен к выходу генератора тактовых имп п,7 15453288

сов, инверсный выход триггера соедн-та НЕ и является управгяюпхим входом

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

тора, второй вход четвертого элемен-с вторыми входами первого, второго

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

SU 1 545 328 A1

Авторы

Извеков Владимир Степанович

Бакин Игорь Михайлович

Пряхин Борис Арсентьевич

Даты

1990-02-23Публикация

1988-05-20Подача