Устройство для защиты памяти Советский патент 1979 года по МПК G11C29/00 

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

Изобретение относится к запомин щим устройствам. Одно, из известных устройств для защиты памяти содержит блок регистрации, датчик временных интервалов элемент И регистр допуска и блок сравнения 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устройства поступает на блок 6 регистрации и блок 4 сравнения, при этом значение счетчика 1 считываетс5 на блок 2. Блок 4 сравнивает поступивший код адреса с кодом адресов, записанными в регистре 3, а блок сравнения 2 сравнивает считанный со счетчика 1 код момента времени с кодами моментов времени, записанными

в регистре 3.

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

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

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

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

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

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

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

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

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

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

выход которого соединен с одним из входов второго регистра.

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

1.Авторское свидетельство СССР 397964, кл. G 11 С 7/00, 1970.

2.Авторское свидетельство по заявке 2397950/18-24,

кл. G 11 С 29/00, 1976.

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

название год авторы номер документа
Устройство для защиты памяти 1983
  • Обухович Андрей Анатольевич
  • Бобов Михаил Никитич
SU1113854A1
Устройство для защиты памяти 1976
  • Обухович Андрей Анатольевич
  • Бобов Михаил Никитич
SU587502A1
Адаптивное устройство для защиты памяти 1983
  • Ганитулин Анатолий Хатыпович
  • Бедарев Алексей Алексеевич
SU1103291A1
Устройство для защиты памяти 1979
  • Семавин Геннадий Александрович
  • Обухович Андрей Анатольевич
SU841065A2
Устройство для фиксации неустойчивых сбоев 1985
  • Вашкевич Олег Васильевич
  • Лурье Георгий Аркадьевич
  • Муравицкий Дмитрий Иванович
SU1265777A1
Устройство для регистрациииНфОРМАции 1978
  • Бельский Валерий Михайлович
  • Мурашко Александр Николаевич
  • Шитик Георгий Алексеевич
SU798919A1
Устройство для защиты памяти 1977
  • Обухович Андрей Анатольевич
  • Бобов Михаил Никитич
SU618741A1
Устройство для управления распределенной вычислительной системой 1982
  • Ганитулин Анатолий Хатыпович
  • Бедарев Алексей Алексеевич
SU1136159A1
Устройство для определения частот обращения к программам 1986
  • Батраков Валерий Александрович
  • Швыркин Игорь Николаевич
  • Гайдуков Владимир Львович
SU1387001A1
Запоминающее устройство с самоконтролем 1979
  • Палецкий Борис Николаевич
SU883976A2

Реферат патента 1979 года Устройство для защиты памяти

Формула изобретения SU 680 060 A1

SU 680 060 A1

Авторы

Обухович Андрей Анатольевич

Бобов Михаил Никитич

Даты

1979-08-15Публикация

1977-05-04Подача