Динамический шифратор позиционного кода
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
(51)5 Н 03 М ГОСУДПО ИЗОБПРИ ГНН ТВЕННЫЙ НОМИТЕТЕТЕНИЯМ И ОТНРЫТИЯСССР Е ИЗОБ 4Ф М И ВТОРСНОМ Р И.М.Ба88.8)идетельство СССР3 И 7/22,1980,етельство СССР8 С 15/06, 1980.ШИФРАТОР ПОЗИИ(ОН ится к вычислиет исчользозобретение й технике для преобр ельных устр чи данных. тн о ис ер 1 ил.(57) Ительноваться азования кода в выойствах и системахШифратор осуществля ет промежуточное запоминание информации в буферном блоке 5 регистров,что снижает потери инщормации и увеличивает информативность шифратора,когда скорость работы оператора наклавиатуре превысит скорость работывнешнего устройства, Шифратор содержит блок 1 ввода информации (клавиатуру), мультиплексор 2, счетчик 3импульсов, генератор 4 тактовых им(пульсов, блок 5 регистров 6 сдвига,блок 7 управления записью, элементыИЛИ 8, 9. формирователь 10 импульсов,элементы И 11, 15, 17, 18, элементНЕ 12, реверсивный счетчик 13 импульсов, блок 14 управления сдвигом,триггер 16 и элемент ИЛИ-НЕ 19.Изобретение относится к вычислительной технике и может использоваться для преобразования кода в вычислительных устройствах и системах передачи данных.Целью изобретения является увеличение информативности шифратора.На чертеже представлена функцио- ,нальная схема шифратора.Шифратор содержит блок 1 ввода информации (клавиатуру), мультиплексор 2, счетчик 3 импульсов, генератор 4 тактовых импульсов, блок 5 регистров 6.1-6,п сдвига, блок 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 из второго в третий и т.д. до предпоследнего регистра б,п.По заднему Фронту этого импульса Формирователь 10 вырабатывает стробирующий сигнал, который, проходя через элемент ИЛИ 9, разрешает запись в первый регистр 6.1 следующей информации: в первый разряд - "1" (признак кодовой комбинации), в другие разряды " двоичный код с выхода счетчика 3. Одновременно с этим код реверсивного счетчика 13 увеличивается на единицу.По окончании записи первой кодовой комбинации очередным тактовым импульсом, поступающим с выхода генератора 4 через элемент И 17, элемент ИЛИ-НЕ 19 и элементы ИЛИ 8 и 9 на управляющие входы регистров 6,1-6.п блока5, начинается процесс перезаписи кодовой комбинации, и с каждым очередным тактовым импульсом от генератора 4 происходит перезапись информации из предыдущего в последующий регистры 6. Разрешением на прохождение тактовых импульсов через элемент И 17 яв" ляется наличие "1" на инверсном выходе триггера 16. С появлением на выходе последнего регистра б,п признака кодовой комбинации на прямом выходе триггера 16 устанавливается единичный сигнал, а на инверсном - нулевой. Тем самым снимается разрешение на прохождение тактовых импульсов через элемент И 17. На этом процесс автоматической перезаписи информации в блоке 5 заканчивается,Процесс считывания информации начинается с выдачи во внешнее устройство с прямого выхода триггера 16 сигнала "Готовность выдачи". В ответ внешнее устройство, если оно готово принять информацию, выдает сигнал "Считывание", поступающий на вход элемента И 18.Передним Фронтом этого сигнала внешнее устройство производит перепись информации с выходов последнего регистра б.пв свой приемный регистр. По заднему Фронту сигнала "Считывание" производится перепись информации в блоке 5, начиная с первого регистра 6.1 в сторону последнего регистра б,п для освобождения первого регистра 6.1. При этом сигнал проходит через элемент И 8, элемент ИЛИ-НЕ 19, элементы ИЛИ 8 и 9, На время поступления сигнала "Считывание" запись в блок 5 регистров новой кодовой комбинации запрещается подачей логического нуля с выхода элемента НЕ 12 на вход элемента И 11По окончании считывания кодовой комбинации по внешнее устройство код реверсивного счетчика 13 уменьшается на единицу. В блоке 5 освобождаются ре" гистры 6 для занесения в них новой информации.Если скорость работы операторана клавиатуре 1 меньше скорости считывания внешнего устройства, то освобождаются все регистры б. В техслучаях, когда скорость работы на5клавиатуре 1 выше скорости считывания внешнего устройства, запись информации в блок 5 осуществляется вследующей последовательности:10при первом нажатии на клавишу пер"вая кодовая комбинация записывается1в последний регистр б.п,при втором нажатии на клавиатуру1 первая кодовая комбинация остаетсяв регистре б.п, а вторая кодовая комбинация заносится в первый регистр6. 1,при третьем нажатии на клавишупервая кодовая комбинация остается в 20последнем регистре б,п, вторая переписывается из первого регистра 6.1во второй регистр 6.2, третья кодоваякомбинация заносится в первый регистр6.1 и т.д. 25Если в процессе записи кодовыхкомбинаций приходит из внешнего устройства сигнал "Считывание", то споследнего регистра б.п во внешнееустройство переписывается первая ко Одовая комбинация согласно процессусчитывания, описанному ньппе,По окончании считывания н последний регистр б,п автоматически записывается вторая кодовая комбинация.Третья кодовая комбинация н это нре -35мя заносится в последний регистр б,п 1. При этом свободными остаются регистры 6, 1, 6, 2, , б,п.Таким образом, запись и считывание 4 Оинформации н блоке 5 производится независимо друг от друга. Подбираянеобходимое количе ство регистров 6,можно согласовать скорость работыоператора.на клавиатуре 1 со скоростью работы внешнего устройства, т,е,блок 5 регистров выполняет функциибуферного блока памяти н тех случаях,когда скорость работы оператора наклавиатуре 1 преньппает скорость работы внешнего устройства.Ренерсинный счетчик 13 служит дляподсчета числа кодовых комбинаций,занесенных н блок 5Емкость реверсивного счетчика 13 равна п,где ив55число регистров б. При нажатии клавиши на клавиатуре 1 счетчик работает на сложение, а при считывании информации во внешнее устройство - на вычитание, Если нсе регистры 6 з=;1 олнены, на выходе реверсивного сч: в .тчнка 13 формируется логический н,:ль. В этом случае блокируется клан:-атура 1,Таким образом, промежуточ: ое заполнение информации н буферном блоке 5 регистров снижает потеря информации и повышает информативность шн- ратора.Формула изобретенияДинамический пыфратор позиционного кода, содержащий генератор тактовых импульсов, выход которого соединен с тактовым входом мультиплексора й входом счетчика, выходы счетчика соединены с одноименньн:н адресными входами мультиплексора, блок ввода инфрмации, ныходь. которого сзединены с одноименными ннформашонными входами мультиплексора, элементы И, формирователь импульсов и элемент НЕ, выход которого соединен с первым входом первого элемента И, о т л н ч аю щ и й с я тем, что, с целью увеличения информативности шифратора, него введены элементы ИЛ 1, ренерсинный счетчик, триггер, элемент ИЛИ-НЕ н блок регистров, первые информационные входы которого подключены к одноименным выходам счетчика, выход мультиплексора соединен с вторим информационным входом блока регистров, вторым входом первого элемента И и суммирующим входом реверсивного счетчика, выход которого соединен с третьим входом первого элемента К, выход которого соединен непосредственно с первым входом перного элемента ИЛИ н через формирователь импульсон с первым входом второго элемента ИЛИ, выходы второго и первого элементов ИЛИ соединены соответственно с первым и вторыми управляющими входами блока регистров, первые выходы которого являются информационными выходами шифратора, второй выход блока регистров соединен с первым входом второго элемента И, второй вход которого объединен с установочным входом реверсивного счетчика и является установочным входом шифратора, выход нторого элемента И соединен с информационным входом триггера, тактовый вход которого объединен с первым нходом третьего элемента И и подключен к выходу генератора тактовых импуль -1545328 Составитель И.НикуленковТехред Л.Олийнык, Корректор С.Шекмар Редактор В.Петраш Заказ 497 Тираж 657 ПодписноеВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР13035, Иосква, Ж-.35, Раушская наб., д. 4 /5 Производственно-издательский комбинат Патент, г,ужгород, ул. Гагарина,101 сов, инверсный выход триггера соединен с вторым входом третьего элемента И, прямой выход триггера соединенс первым входом четвертого элемента Ии является управляющим выходом шифратора, второй вход четвертого элемента И объединен с вычитающим входомреверсивного счетчика, входом элемен" та НЕ и является управляющим входом шифратора, выходы третьего и четвертого элементов И соединены соответственно с первым и вторым входами элемента ИЛИ-НЕ, выход которого соединен с вторыми входами первого, второго элементов ИЛИ и с третьим управляющим входом блока регистров.
СмотретьЗаявка
4429315, 20.05.1988
ПРЕДПРИЯТИЕ ПЯ В-2655
ИЗВЕКОВ ВЛАДИМИР СТЕПАНОВИЧ, БАКИН ИГОРЬ МИХАЙЛОВИЧ, ПРЯХИН БОРИС АРСЕНТЬЕВИЧ
МПК / Метки
МПК: H03M 7/22
Метки: динамический, кода, позиционного, шифратор
Опубликовано: 23.02.1990
Код ссылки
<a href="https://patents.su/4-1545328-dinamicheskijj-shifrator-pozicionnogo-koda.html" target="_blank" rel="follow" title="База патентов СССР">Динамический шифратор позиционного кода</a>
Предыдущий патент: Устройство для формирования двоичного плоского кода постоянного веса
Следующий патент: Преобразователь кодовых форм
Случайный патент: Устройство для управления пуском конвейерной линии