Устройство для выборки информации из блока памяти Советский патент 1989 года по МПК G09G1/00 G11C11/00 

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

51

SS

55

СП

О

со со

00

ю

N

Фиг.}

10

15

Изобретение относится к вычислительной технике, в частности к запоминающим уствойствам, и является-усовершенствованием устройства по основному авт.ев, № 1387033.

Цель изобретения - повьшение надежности устройства.

На фиг. представлена структурная схема устройства; на фиг,2 - конструктивное выполнение селектора адреса; на фиг,3 - конструктивное выполнение блока памяти, числа вызовов данных.

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

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

Селектор 15 адреса (фиг,2) содержит первую 29, 30, Вторую 31, 32, третью 33, 34 группы элементов И, триггеры 35-37, группу элементов ИЛИ 38-40, первьй 41, второй 42 элементы ИЛИ, элементы 43-45 задержки, третий элемент 46 задержки,

Блок 3 памяти (фиг,3) содержит первую 47-49 и вторую 50-32 группы элег- ментов И, регистры 53-35 и группу элементов ИЛИ 36,

На фиг, 1-3 также показаны сигналь- .О ные входы 57-39 селектора адреса, вход 60 повторного вызова данных, первьй синхронизирующий вход 61, ус- тановочньш вход 62, второй синхрониУстройство работает следующим об разом.

Входы 57-59 селектора 15 (фиг,1 и 2) подключены к мнемоническим кла вишам пульта управления (не показаны) , число которых определяется чис лом предметных областей, с которыми работает пользователь. Мнемонически названия соответствующих предметных областей нанесены на соответствующи клавиши.

Информационный вход 64 соединен с цифровой клавиатурой пульта управ ления, с помощью которой оператор н пульте управления набирает код паро ля, входы 61 и 63 подключены к клав шам Ввод пароля и Пароль соотве ственно, а вход 62 соединен с клави 2п шей Конец работы.

Справка и другая оперативная информация о всех предметных областях заранее записывается в блок 2 (цепи ааписи указанной информации в памят блока 2, а также цепи установки всех узлов и блоков в исходное состояние не показаны для упрощения функциональной схемы устройства), Нажатие любой из мнемонических клавиш вызывает появление на соотве ствующем входе 57-59 селектора 13 сигнала вызова справки. Допустим,чт такой сигнал появился на входе 37, откуда он поступает на импульсные входы элементов И 29, 30. Однако в отличие от известного устройства, в котором элемент И 29 открыт высок потенциалом с инверсного выхода три гера 35, у элемента И 29 еще два вх да, по которым он заперт низкими по тенциалами с единичного выхода триг гера 21, поступающим на вход блокировки селектора 15 и с единичного выхода соответствующего разряда рег стра 16,

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

С помощью цифровой клавиатуры, пользователь набирает код пароля, к торьш поступает с информационного входа 64 в регистр 17, а сигналом управления с. входа 63 код пароля за

30

35

40

ts

зирующий вход 63 устройства, информа-55 носится в регистр 17. Этот код рас- ционный вход 64 устройства, информа- шифровьшается дешифратором 20 и на ционный выход 65 устройства, выход 66 Отсутствие пароля и выход 67 Налиодном из его выходов появляется выс кий потенциал, открывающий один из элементов И 24-26, например И 24,

чие пароля устройства.

0

5

5

Устройство работает следующим образом.

Входы 57-59 селектора 15 (фиг,1 и 2) подключены к мнемоническим клавишам пульта управления (не показаны) , число которых определяется числом предметных областей, с которыми работает пользователь. Мнемонические названия соответствующих предметных областей нанесены на соответствующие клавиши.

Информационный вход 64 соединен с цифровой клавиатурой пульта управ- . ления, с помощью которой оператор на пульте управления набирает код пароля, входы 61 и 63 подключены к клавишам Ввод пароля и Пароль соответственно, а вход 62 соединен с клави- п шей Конец работы.

Справка и другая оперативная информация о всех предметных областях заранее записывается в блок 2 (цепи ааписи указанной информации в память блока 2, а также цепи установки всех узлов и блоков в исходное состояние не показаны для упрощения функциональной схемы устройства), Нажатие любой из мнемонических клавиш вызывает появление на соответствующем входе 57-59 селектора 13 сигнала вызова справки. Допустим,что такой сигнал появился на входе 37, откуда он поступает на импульсные входы элементов И 29, 30. Однако в отличие от известного устройства, в котором элемент И 29 открыт высоким потенциалом с инверсного выхода триггера 35, у элемента И 29 еще два входа, по которым он заперт низкими потенциалами с единичного выхода триг-. гера 21, поступающим на вход блокировки селектора 15 и с единичного выхода соответствующего разряда регистра 16,

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

С помощью цифровой клавиатуры, пользователь набирает код пароля, ко- торьш поступает с информационного входа 64 в регистр 17, а сигналом управления с. входа 63 код пароля за0

5

0

ts

носится в регистр 17. Этот код рас- шифровьшается дешифратором 20 и на

одном из его выходов появляется высокий потенциал, открывающий один из элементов И 24-26, например И 24,

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

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

В каждой из фиксированных ячеек блока 27 хранится код Слова разграничения доступа, соответствующий введенному паролю. Единицы в разрядах Слова разграничения доступа означают, что к соответствующим предметным областям этот пользователь имеет доступ, а нули означают отсутствие доступа, С выхода каждого из разрядов регистра соответствующие потенциалы поступают на входы селектора 15 адреса.

Если же пользователь нажимает клавишу Пароль, не набрав код пароля, на клавиатуре, то в регистре 17 будут одни нули и высоким потенциалом, соответствующим этому состоянию регистра 17, дешифратор открывает потенциальному входу элемент И 23, Тогда импульс с входа 61 через элемент ИЛИ 18, пройдя элемент И 23, поступает на единичный вход триггера 22 и устанавливает его в единичное состояние, в результате чего на выход 66 выдается сигнал Ввести пароль.

Если же пароль будет набран и введен, то наряду с прохождением сигнала его записи в регистр 16 импульс с выхода элемента 28 задержки поступает также на нулевой вход регистра 17, сбрасывая его в исходное состояние, и на единичный вход триггера 21, устанавливая его в единичное состояние и снимая тем самым запрещающий потенциал с единичного выхода, вьщаваемый на вход блокировки селектора 15 адреса. Этот же разрешающий потенциал выдается также на выход 67 устройства как сигнал индикации Есть пароль.

Допустим, что пароль введен и в регистре 16 выставлено Слово разгра-

0

5

0

Ь

ничения доступа. Элемент И 29 (фиг,2) открыт по всем трем входам, если соответствующий разряд Слова имеетединицу, а элемент И 30 будет заперт низким потенциалом с единич- ного выхода триггера 35,

Пройдя элемент И 29, импульс вызова через элементы ШШ 39 и 40 поступает на нулевые входы триггеров 36 и 37, подтверждая их нулевое состояние, через элемент ИЛИ 41 он поступает на выход, а также после задержки на элементе 43 задержки он поступает на е диничный вход триггера 35, устанавливая его в единичное состояние. Кроме того, он выдается на выход селектора непосредственно и через элемент ИЛИ 42 на выход селектора (фиг,2). Затем импульс вызова с выхода поступает на синхронизирующие входы элементов И 47-49 и регистров 53-55 блока 3. Поскольку элементы И 47-49 закрыты по потенциальному входу низкими потенциалами с единичных выходов триггеров 35-37, то поступление синхроимпульса на вход не оказывает никакого воздействия на состояние регистров 53-55,

После задержки импульса вызова на элементе 43 на время, определяемое временем срабатывания регистров 53- 55, он поступает на единичный вход триггера 35, устанавливая его в единичное состояние, при котором высоким

5 потенциалом открывается элемент И 30, а низким потенциалом закрывается элемент И 29, Высокий потенциал с единичного- выхода триггера выдается на выход, откуда он поступает на соответствующие входы элементов И 49 и 52 блока 3 и открывает их по одному входу.

Кроме того, этот же импульс с выхода поступает на синхронизирующий вход реверсивного счетчика 4 и- на : входы соответствующих элементов И 52, подключающих выходы регистра 55 через элементы ИЛИ 56 к информационным входам реверсивного счетчика 4, Поскольку в исходном состоянии все регистры обнулены, то в реверсивный счетчик 4 по информационным шинам заносится нулевая информация, С выхода селектора адреса этот же импульс

5 поступает на вход фиксированной ячейки блока 2, где записан базовый адрес массива данных вызьшаемой справки. Этот адрес с выхода блока 1 по инфор0

0

5

0

мационным шинам парофазным кодом заносится в регистр 8 по синхросигналу с выхода элемента 11 задержки. Последний с выхода элемента 11 задержки, пройдя элемент ИЛИ 10, поступает на вход второго элемента 12 задержки, где задерживается на время установки кода в регистре 8.

С выхода регистра 8 и реверсивно- го счетчика 4, в котором в данный момент времени одни нули, их содержимое поступает на вход сумматора 9, где по синхросигналу с выхода элемента 12 задержки формируется окон- чательный результат, поступающий на адресный вход блока 2 памяти, на вход считывания которого сигнал считывания поступает с выхода элемента 13 задержки, задерживающий синхроимпульс на время переходных процессов в сумматоре 9,

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

Кроме того, этот же импульс после задержки на элементе 14 задержки на время считьшания справки поступает на сбросовый вход сумматора 9 и устанавливает его в исходное состояние.

Если пользователю понадобилась следующая справка из этой же предметной области, то он нажимает ту же клавишу еще раз. На входе 57 вновь появляется импульс вызова справки, поступающий Hs входы элементов И 29, 30.

Однако импульс вызова проходит через открытый по второму входу элемент И 30 (фиг.2) и через элемент ИЛИ 46 проходит на выход селектора, отку- да сразу же через элемент ИЛИ 10 поступает на вход элемента 12 задержки и далее на синхронизирующий вход сумматора 9, в котором к содержимому базового адреса добавляется содержимо реверсивного счетчика, увеличивая тем самым на единицу очередной адрес считывания.

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

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

Так как рассматривается случай возврата к ранее просмотренной справке, то в реверсивном счетчике 4 уже зафиксировано число просмотренных справок. В результате этого на выходе дешифратора будет низкий потенциал, а на выходе элемента НЕ 7 высокий. Импульс с входа 60, пройдя элемент И 6, поступает как на вычитающий вход реверсивного счетчика,уменьшая его содержимое на единицу, так и через элемент 12 задержки на синхронизирующий вход сумматора 9, обеспечивая формирование адреса на входе блока 2 памяти.

Импульсом с выхода элемента 13 задержки по адресу, определяемому кодом в сумматоре 9, считывается содержимое соответствующей ячейки блока 2 памяти, а затем импульсом с вькода элемента 14 задержки сумматор 9 сбрасывается в исходное состояние.

Повторное нажатие клавиши Возврат вызывает просмотр содержимого справок в обратном листании до тех пор, пока содержимое реверсивного счетчика 4 не становится равным нулю. Этот момент будет зафиксирован дешифратором 5 выдачей высокого потенциала, который после инвертирования элементов НЕ 7 заблокирует элемент И 6 по второму входу.

Необходимость просмотра другой предметной области приводит к появлению сигнала на другом входе селектора 15, например на входе 58. Этот импульс с входа 58 проходит открытый в исходном состоянии элемент И 31 и через элемент ИЛИ 41 поступает на вькод селектора, откуда поступает на синхронизирующие входы элементов И 47-49. Поскольку потенциалом триггера 35 открыты только элементы И 49, то импульс с входа (фиг.З) переписывает содержимое реверсивного счетчика в регистр 35, а импульсом с выхода

элемента 44 задержки и элемента ИЛИ 42 содержимое регистра 54 через элементы И 51 и ИЛИ 56 будет переписано . в реверсивный счетчик 4.

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

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

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

название год авторы номер документа
Устройство для выборки информации из блока памяти 1986
  • Романов Анатолий Николаевич
SU1387033A1
Устройство для управления вызовом информации 1987
  • Романов Анатолий Николаевич
SU1439670A2
Устройство для ввода информации 1989
  • Данильченко Игорь Антонович
  • Бичугов Евгений Семенович
  • Романов Анатолий Николаевич
  • Ромшин Николай Вениаминович
SU1661748A1
Устройство для управления вызовом информации 1985
  • Романов Анатолий Николаевич
  • Грабовский Олег Борисович
  • Бельских Юрий Юрьевич
SU1300540A1
Устройство для управления вызовом информации 1988
  • Романов Анатолий Николаевич
  • Романов Максим Анатольевич
  • Васильев Александр Николаевич
SU1603363A1
Устройство для сбора данных о состоянии массы, перемещаемой технологическими линиями 1989
  • Волкас Казимерас-Видас Адомович
  • Амбрасас Видмантас-Антанас Броневич
  • Ветерис Владас Ионович
  • Тураускас Ленгинас Косто
SU1810897A1
Устройство для информационного поиска 1986
  • Ветерис Владас Йонович
  • Кучинскас Бронисловас Йонович
  • Ветярис Рамунас-Арвидас Владович
  • Калтанас Арунас Владович
SU1399769A1
Устройство для идентификации паролей пользователей 1988
  • Исаенко Ростислав Олимпиевич
  • Романов Анатолий Николаевич
SU1667116A1
УСТРОЙСТВО ДЛЯ УПРАВЛЕНИЯ ПРЕДЪЯВЛЕНИЕМ ИНФОРМАЦИИ В СИСТЕМЕ ДИСТАНЦИОННОГО ОБУЧЕНИЯ 2001
  • Голоусикова А.А.
  • Карпенко С.М.
  • Романов А.Н.
  • Славин О.А.
RU2248605C2
Устройство для информационного поиска 1988
  • Романов Анатолий Николаевич
  • Славин Олег Анатольевич
SU1587543A2

Иллюстрации к изобретению SU 1 509 982 A2

Реферат патента 1989 года Устройство для выборки информации из блока памяти

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

Формула изобретения SU 1 509 982 A2

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

После окончания работы оператор нажимает клавишу Конец работы и сигнал поступает на вход 62, откуда он подается на нулевой вход триггера 21, возвращая его в исходное состояние, при котором он блокирует работу селектора 15 адреса по входу, и на нулевой вход регистра 16, сбрасывая его в исходное состояние и блокируя тем самым работу селектора 15 по вхо- дам.

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

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

25

30

35

40

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

установки в

второго триггера и

регистра пароля к входу установки в 1 первого триггера и входу синхронизации регистра доступа.

0

5

0

5

0

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

установки в

второго триггера и

регистра пароля к входу установки в 1 первого триггера и входу синхронизации регистра доступа.

Фаг.2

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

Устройство для выборки информации из блока памяти 1986
  • Романов Анатолий Николаевич
SU1387033A1
Походная разборная печь для варки пищи и печения хлеба 1920
  • Богач Б.И.
SU11A1

SU 1 509 982 A2

Авторы

Романов Анатолий Николаевич

Романов Максим Анатольевич

Даты

1989-09-23Публикация

1987-12-07Подача