Устройство для защиты памяти

Иллюстрации

Показать все

Реферат

 

ОП ИСАНИЕ

ИЗОБРЕТЕНИЯ

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

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

Социалистнческмк

Реслублмк

< >841065 (61) Дополнительное к авт. свид-ву № 574774 (22) Заявлено 11.11.79 (21) 2839076/18-24 с присоединением заявки №вЂ” (23) Приоритет—

Опубликовано 23.06.81. Бюллетень №23

Дата опубликования описания 28.06.81 (51) M. Кл.

G 11 С 29/00 .

Гасударственные кемитет (53) УДК 681.327 (088.8) пп делам нзобретений и аткрмтий (72) Авторы изобретения

Г. А. Семавин и А. А. Обухович (71) Заявитель (54) УСТРОЛСТВО ДЛЯ ЗАЩИТЫ ПАМЯТИ

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

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

И, входы дешифратора и датчика интервалов времени соединены соответственно с адресными шинами и выходами дополнительных элементов И, причем одни из входов последних подключены к соответствующим выходам ключевых элементов (1).

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

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

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

Поставленная цель достигается тем, что в устройство введены счетчик, элемент И-НЕ и элемент задержки, вход которого подключен к адресным шинам, а выход — к первому входу элемента И-НЕ, второй вход которого соединен с выходом элемента И, а выход— с входом счетчика, выход которого подключен к одному из входов блока регистрации адреса и к одним из входов триггеров.

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

Устройство содержит блок 1 регистрации

1s адреса, дешифратор 2, ключевые элементы

3, триггеры 4, дополнительные элементы И 5, датчик интервалов времени 6, элемент И 7, элемент ИЛИ 8, адресные шины 9, элемент

10 задержки, элемент И-НЕ 11 и счетчик 12.

Вход элемента 10 задержки подключен к адресным шинам 9, а выход — к первому входу элемента И-НЕ 11, второй вход которого соединен с выходом элемента И 7, а выходс входом счетчика 12, выход которого под841065 ключен к одному из входов блока 1 и к одним из входов триггеров 4.

Элемент 10 задержки задерживает поступление кода адреса на элемент И-НЕ 11 на время срабатывания дешифратора 2, ключевых элементов 3, дополнительных элементов И 5, элемента ИЛИ 8, элемента И 7.

Элемент И-НЕ 11 предназначен для включения счетчика 12 при неудачных попытках обращения к защищаемым ячейкам памяти.

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

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

В начальном состоянии производится установка триггеров 4, для чего на шины 9 подаются коды адресов ячеек памяти, доступных данной программе. При этом на соответствуюших выходах дешифратора 2 появляются сигналы, которые через ключевые элементы 3 устанавливают соответствуюшие триггеры 4 в единичное состояние, подготавливая тем самым срабатывание элементов

И 5. Триггеры 4 в единичном состоянии определяют допуск к соответствующим ячейкам памяти.

Кодовый адрес запрашиваемой ячейки поступает в блок 1 и дешифратор 2. На соответствуюшеи выходе дешифратора 2 появляется сигнал, который через один из выходов ключевых элементов 3 поступает на вход соответствующего элемента И 5. Если к запрашиваемой ячейке памяти разрешен допуск. то на вход этого элемента И 5 подается разрешающий сигнал с соответствующего триггера 4. Элемент И 5 срабатывает и через элемент ИЛИ 8 открывает элемент И 7, а также запускает датчик 6 интервалов времени. Датчик 6 формирует временной интервал, в течение которого разрешается допуск к запрашиваемой ячейке памяти. Этот сигнал через открытый элемент И 7 поступает в блок 1, выдающий сигнал разрешения допуска в течение сформированного интервала времени.

Одновременно с подачей кодового адреса на дешифратор 2 он поступает и на эле4 мент 10 задержки, выходной сигнал которого подается на вход элемента И-НЕ 11 по истечении времени, величина которого определяется суммой времени срабатывания дешифратора 2, ключевых элементов 3, дополнительных элементов И 5, элемента ИЛИ

8, элемента И 7.

В случае обращения к закрытым ячейкам памяти сигнал на выходе элемента И 7 не подается, т.е. на выходе элемента И-НЕ

Il находится положительный сигнал, включающий счетчик 12. Счетчик 12 построен таким образом, что выходной сигнал появляется только при достижении определенного предельного числа обращений к закрытым ячейкам памяти. Этот сигнал поступает в блок 1 регистрации адреса и на триггеры

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

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

Формула изобретения, Источники информации, принятые во внимание при экспертизе

1. Авторское свидетельство СССР № 5747?4, кл. G 11 С 29j00, 1976.

Устройство для защиты памяти по авт. з0 св. № 574774, отличающееся тем, что, с целью повышения надежности устройства, оно содержит счетчик, элемент И-НЕ и элемент задержки, вход которого. подключен к адресным шинам, а выход — к первому входу элемента И-НЕ, второй вход которого соединен с выходом элемента И, а выход — с входом счетчика, выход которого подключен к одному из входов блока регистрации адреса и к одним из входов триггеров.

841065

Составитель В. Рудаков

Редактор Т. Кугрышева Техред А. Бойкас Корректор М. Демчик

Заказ 4780/81 Тираж 645 Подписное

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

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

Филиал ППП «Патент», г. Ужгород, ул. Проектная, 4