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

 

ОПИСАНИЕ

ИЗОБРЕТЕНИЯ

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

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

Социалистических

Республик (61) Дополнительное к авт. свид-ву— (22) Заявлено 040577 (21) 2482604/18-24 (51)М. Кл.

Д 11 С 29/00 с присоединением заявки М

Государственный комитет

СССР по делам изобретений и открытий (23) Приоритет—

Опубликовано 15.08.79. бюллетень Йо 30

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

А.A. Обухович и M.Н . Бобов (71) Заявитель (5 4 ) УСТРОЙ СТВО ДЛЯ ЗАЩИТЫ ПАМЯТИ

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

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

Недостатком этого устройства является малая надежность.

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

- элемента И, и блок регистрации, один из входов которого подключен к выходу элемента И (2).

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

Это устройство осуществляет защиту пассивно, т.е ° разрешение на обращение к закрытой ячейке памяти выдается в случае сравнения как кодов адресов, так и соответствующих им моментов времени ° В любом другом случае, а именно: сравнение кодов адреса и несравнение момента времени, сравнение момента времени и несравнение кода адреса, несравнение кода адреса и кода момента времени — разрешение на обращение к запрашиваемой ячейке не выдается. Причем причина отказа в обращении к запрашиваемой ячейке не определяется.

Укаэанные обстоятельства существенно снижают область применения устройства.

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

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

И, другие выходы дешифратора подключены соответственно к входам второго регистра и блока регистрации, выход которого соединен с одним из входов второго регистра.

На чертеже изображена блок-схема предложенного устройства. г

Устройство содержит счетчик 1, служащий для определения момента времени, блок сравнения 2, первый регистр 3, блок сравнения 4, элемент

И 5, блок регистрации 6, дешифратор

7, датчик 8 временных интервалов, выход которого подключен к первому входу элемента И 5, второй регистр

9 . Входы дешифратора 7 подключены к выходам блоков сравнения 2 и 4.

Один из выходов дешифратора соединен со входом датчика 8 вторым входом элемента И 5, другие выходы дешифратора 7 подключены соответственно к входам регистра 9 и блока 6, выход которого соединен с одним из входов регистра 9. Устройство имеет вход 10 и выходы 11 и 12.

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

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

Регистр 9 переводится в нулевое состояние. Код адреса ячейки, к которой производится обращение, с входа

10 устройства поступает на блок б регистрации и блок 4 сравнения, при этом значение счетчика 1 считываетбя на блок 2. Блок 4 сравнивает поступивший код адреса с кодом адресов, записанными в регистре 3, а блок сравнения 2 сравнивает считанный со счетчика 1 код момента времени с кодами моментов времени, записанными в регистре 3.

В результате сравнения возможны четыре случая.

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

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

Во втором случае — сравнение кодов адресов и несравнение моментов времени — сигнал появится только на выходе блока 4. Дешифратор 7 вырабатывает сигнал, который с его выхода поступает ta вход регистра 9, на б 8006 0

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

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

И, другие выходы дешифратора подключены соответственно к входам второ65 ro регистра и блока регистрации, 5

35 вход блока б регистрации, считывая код адреса запрашиваемой ячейки в регистр 9.Таким образом,в регистре 9 будет записан код запрашиваемой ячейки и признак того, что запрет обращения к этому адресу выдан в связи с тем, что произошло несравнение кода момента времени обращения к ячейке и кода момента времени, записанного в регистре 3.

В третьем случае — сравнение моментов времени и несравнение адресов — сигнал появится только на выходе блока 2. Дешифратор 7 вырабатывает сигнал, который с его выхода поступает на вход регистра 9 и на вход блока 6 регистрации, считывая код апоеса запоашиваемой ячейки в регистр 9. Таким образом, в регистре 9 будет записан код .запрашиваемой ячейки и признак того, что запрет обращения к этому адресу выдан в связи с тем, что произошло несравнение кода запрашиваемой ячейки памяти.

В четвертом случае — несравнение кодов моментов времени и кода запраши в аемой ячейки памяти — дешифратор

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

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

680060 ь

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

Р 397964, кл. G 11 С 7/00, 1970.

2. Авторское свидетельство по заявке Р 2397950/18-24, кл. G 11 С 29/00, 1976. выход ксторого соединен с одним из входов второго регистра.

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

Тираж 6 81 Подпи сн ое

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

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

Заказ 4802/48

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

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

Редактор Н. Белявская Техред О.Андрейко Корректор Г. Решетник

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

 

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

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

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

Изобретение относится к полупроводниковому запоминающему устройству, содержащему схему обнаружения и исправления множественных ошибок

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

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

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

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

Изобретение относится к электронным запоминающим устройствам (ЗУ) с электрически программируемыми ячейками
Наверх