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

Номер патента: 680060

Авторы: Бобов, Обухович

ZIP архив

Текст

ОПИСАНИЕИЗОБРЕТЕНИЯК АВТОРСКОМУ СВИДЕТЕЛЬСТВУ Союз Советских Социалистических Республик(51)М. Кл. Д 11 С 29/00 с присоединением заявки Мо Государственный комитет СССР по делам изобретений и открытий(54) УСТРОЙСТВО ДЛЯ ЗАЩИТЫ ПАМЯТИ Изобретение относится к запоминающим устройствам,Сцно.из известных устройств длязащиты памяти содержит блок регистрации, датчик временных интервалов,элемент И, регистр допуска и блоксравнения 1).Недостатком этого устройства является малая надежность.Из известных устройств наиболееблизким по техническому решению кпредложенному изобретению являетсяустройство для защиты памяти, содержащее счетчик, соединенный с однимттз блоков. сравнения, первый регистр,подключенный к блокам сравнения,- элемента И, и блок регистрации,один из входов которого подключенк выходу элемента И 2,Такое устройство обеспечиваетболее высокую надежность защитыячеек, так как, кроме пРовеРки надопуск к ячейке, оно осуществляети своевременность этого обращения,Это устройство осуществляет защитупассивно, т.еразрешение на обращение к закрытой ячейке памяти выдается в случае сравнения как кодов адресов, так и соответствующих им моментов вРемени. В любом другом случае, а именно: сравнение кодов адреса и несравнение момента времени, сравнение момента времени и несравнение кода адреса, несравнение кода адреса и кода момента времени - разрешение на обращение к запрашиваемой ячейке не выдается. Причем причина отказа .в обращении к запрашиваемой ячейке не определяется.Укаэанные обстоятельства существенно снижают область применения устройства. Цапль изобретения - расшир 1 ение области применения устройства путем обеспечения возможности определения причины отказа обращения к защищаемым ячейкам памяти.Поставленная цель достигается тем, что устройство содержит второй регистр и дешифратор, входы которого подключены к выходам блоков сравнения, один из выходов дешифратора соединен с входом датчика временных интервалов и вторым входом элемента И, другие выходы дешифратора подключены соответственно к входам второго регистра и блока регистрации, выход которого соединен с одним извходов второго регистра.На чертеже изображена блок-схемапредложенного устройства.Устройство содержит счетчик 1,служащий для определения моментавремени, блок сравнения 2, первыйрегистр 3, блок сравнения 4, элементИ 5, блок регистрации б, дешиФратор7, датчик 8 временных интервалов,выход которого подключен к первомувходу элемента И 5, второй регистр9. Входы дешифратора 7 подключенык выходам блоков сравнения 2 и 4.Один из выходов дешифратора соединен со входом датчика 8 вторым входом элемента И 5, другие выходы дешифратора 7 подключены соответственно к входам регистра 9 и блока б,выход которого соединен с одним извходов регистра 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 регистрации, где происходитрегистрация запроса данной ячейки,на выход 11.Во втором случае - сравнение кодов адресов и несравнение моментоввремени - сигнал появится только навыходе блока 4, Дешифратор 7 вырабатывает сигнал, который с его выходапоступает на вход регистра 9, на40 Формула изобретения Устройство для защиты памяти, со держащее счетчик, соединенный с од,ним из блоков .сравнения, первый регистр, подключенный к блокам сравнения, датчик временных интервалов,выход которого соединен с первымвходом элемента И, и блок регистрации, один из входов которого подключен к выходу элемента И, о т л ич а ю щ е е с я тем, что, с цельюрасширения области применения устройства путем обеспечения возможности определения причины отказаобращения к защищаемым ячейкам памяти, оно содержит второй регистри дешифратор, входы которого подключены к выходам блоков сравнения, 60 один из выходов дешифратора соединен с входом датчика временных интервалов и вторым входом элементаИ, другие выходы дешифратора подключены соответственно к входам второ го регистра и блока регистрации,5 10 15 20 25 30 35 вход блока б регистрации, считываякод адреса запрашиваемой ячейки врегистр 9.Таким образом,в регистре 9будет записан код запрашиваемой ячейки и .признак того, что запрет обращения к этому адресу выдан в связи стем, что произошло несравнение кодамомента времени обращения к ячейке икода момента времени, записанногов регистре 3,В третьем случае - сравнение моментов времени и несравнение адресов - сигнал появится только на выходе блока 2, ДешиФратор 7 вырабатывает сигнал, который с его выходапоступает на вход регистра 9 и навход блока б регистрации, считываякод апоеса запоашиваемой ячейки врегистр 9, Таким образом, в регистре 9 будет записан код .запрашиваемой ячейки и признак того, что запрет обращения к этому адресу выданв связи с тем, что произошло несравнение кода запрашиваемой ячейки памяти.В четвертом случае - несравнениекодов моментов времени и кода запрашиваемой ячейки памяти - дешифратор7 вырабатывает сигнал, который поступает с его выхода на вход блока брегистрации, считывая код адресазапрашиваемой ячейки в регистр 9 .Таким образом, предложенное устройство в отличие от прототипа имеетрасширенную область применения засчет того, что устройствопозволяетидентифицировать причину отказа обращения к закрытым ячейкам памяти,что значительно повышает удобство вработе и позволяет экономить ресурсы ЗВМ для определения причины отказа обращения.680060 ь1. Авторское свидетельство СССРР 397964, кл. Д 11 С 7/00, 1970,2. Авторское свидетельство позаявке Р 2397950/18-24,кл. 6 11 С 29/00, 1976. выход ксторого соединен с одним извходов второго регистра. Источники информации, принятыево внимание при экспертизе Тираж 681 Подписное ЦНИИ ПИ Государствен ного комит ет а СССР по делам изобретений и открытий 113035, Москва, Ж, Раушская наб., д, 4/5

Смотреть

Заявка

2482604, 04.05.1977

ПРЕДПРИЯТИЕ ПЯ А-3327

ОБУХОВИЧ АНДРЕЙ АНАТОЛЬЕВИЧ, БОБОВ МИХАИЛ НИКИТИЧ

МПК / Метки

МПК: G11C 29/00

Метки: защиты, памяти

Опубликовано: 15.08.1979

Код ссылки

<a href="https://patents.su/3-680060-ustrojjstvo-dlya-zashhity-pamyati.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для защиты памяти</a>

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