Запоминающее устройство с защитой памяти

ZIP архив

Текст

3 СОВЕТСНИХ АЛИСТИЧЕСНИХПУБЛИК 19) (П)а 61 С 1 ГОСУДАРСТВЕННЫЙ ДЕЛАМ ИЗОБРЕТЕН Рыж(54) (57) ЗАПОМИНАЮЩЕЕ УСТРОЙСТВО СЗАЩИТОЙ ПАМЯТИ, содержащее накопитель, блок управления, дешифраторадреса, регистр числа, схему сравнения, элемент НЕ и регистр адреса, выходы которого соединены с одними извходов накопителя, другой вход которбго подключен к выходу блока управления, вход которого соединен с выходом схеми сравнения и входом элемента НЕ, входы схемы сравнения под ключены соответственно к выходу регистра числа и к выходу дешифратора адреса, входы которого соединены с одними из выходов регистра ацреса, входы которого являются адре(оными входами устройства, выходами которого являются выход элемента НЕ и выходы накопителя, о т л и ч а ю щ е е с я тем, что, с целью повышения быстродействия и надежности устройства, в него введены группа элементов И и элемент И, один из входов которого является управляющим входом устройства, а другой вход подключен к выходам элементов И группы, входы которых соединены с другимй выходами регистра адреса, выход элемента И подключен к управляющему. входу регистра числа,. входы которого соединены с выходами накопителя,10 40 50 60 Изобретение относится к вычислительной технике, в частности к запоминавцим устройствам.Известно.запоминающее устройствос защитой памяти, содержащее основную память, дополнительную память 5для хранения кодов защиты, регистрадреса памяти, формирователи, регистры ввода-вывода данных, регистры защиты, регистры режимов, дешифратор,схему сравнения 1Недостатком этого устройства являются низкие быстродействие и надежность,наиболее близким к изобретениютехническим решением является запоминающее устройство с защитой памяти,содержащее блок памяти, дешифраторадреса, регистр масок кодов защиты,схему сравнения, инвертор и, крометога, блок управления, и регистр адеса, который соединен с одним изходов блока памяти и с входом дешиф-ратора адреса, выход которого соеди-нен с одним из входов схемы сравнения,другой вход схемы сравнения связанс выходом регистра масок кодов защиты, на вход которого извне поступаюткоды масок, выход схемы сравнения соединЕн с инвертором и с входом блока управления, выход которого соединен с другим входом блока памяти 2).Недостатком известного устройства являются низкие надежность и быстродействие, так как для формирования кодов защиты каким-либо программным способом, так же как и для хранения 35 кодов масок защиты, требуется специально предназначенный для этого дополнительный блок памяти с соответствующей аппаратурой управления и лици" ями связи, что приводит к усложнению устройства защиты памяти и,как следствие, к снижению надежности и уменьшению быстродействкя,Целью изобретения является повышение быстродействия и надежности . 45 устройства, Поставлеяная цель достигается тем, что в запоминающее устройство с аащитой памяти, содержащее накопитеЛь, блок управления, дешифраторадреса, регистр числа, схему сравнения, элемент НЕ и регистр адреса,выходы которого соединены с одними иэ входов накопителя, другой вход которого подключен к выходу блока управления, вход которого соединен свыходом схемы сравнения и входом элемента НЕ, входы схемы. сравнения подключены соответственно к выходу регистра числа и к выходу дешифратораадреса, входы которого соединены содними из выходов регистра адреса,.входы которого являются адреснымивходами устройства, выходами которого являются выход элемента НЕ и выходы накопителя, введены группа эле ментов И и элемент И, один из входов которого является управляющим входом устройства, а другой вход подключен к выходам элементов И группы, входы которых соединены с другими выходами регистра адреса, выход элемента И подключен к управляющему входу регистра числа, входы которого .соединены с выходами накопителя.На фиг,1 изображена функциональная схема предложенного устройства, на фиг.2 - то же, наиболее предпочтительного варианта выполнения блока управления.Устройство содержит ( фиг. 1) регистр 1 адреса, имеющий Р разрядов где Р - число разрядов кода адреса, группу элементов И 2 с и входами (где иР - целое число), дешифратор 3 адреса с К входамигде К т Р число старших разрядов кода адреса, используемых для нумерации предельного количества защищаемых областей памяти), элемент И 4, элемент НЕ 5, схему б сравнения, блок 7 управления, регистр 8 числа, имеющий л 1 разрядов (где Ю- число информационных разрядов накопителя) и предназначенный для хранения кодов масок защиты, и накопитель 9.Блок управления содержит (фиг.2 триггеры 10, дополнительный элемент И 11, элемент 12 задержки, дешифратор 13 режимов и дополнительную группу элементов И 14Часть объема накопителя 9 предназначена для .хранения кодов масок защиты памяти, для адресации которых используется 1 разрядов кода адреса, гдето =(Р - п ) - целое число.Устройство работает следующим образом.На регистр 1 ( фиг,1) поступает адрес входа маски защиты памяти,хранящийся в специально отведенной для этого области накопителя 9, и производится выборка кода маски защиты для занесения его в регистр 8, кото. рая произойдет при наличии сигнала с выхода элемента И 4. Сигнал вырабатывается элементом И 4 при поступлении на один из его входов сигнала с выхода элементов И 2, а на другойего вход - сигнала, определяющего, что запоминающее устройство работает в привилегированном режиме.В случае работы запоминающего устройства в режиме пользователя, либо при отсутствии сигнала с выхода элементов И 2 информация из накопителя 9 в регистр 8 не заносится. Сигнал с выхода элементов И 2 поступает на один,из входов элемента И 4 в том случае, если все поступающие сигналы с выходов регистра 1 на входы элемен тов И 2 будут одного, принятого за единицу, уровня, означающего, что текущий адрес, постуцивший на вход1019494 Составитель Т. Зайцеватилло Техред И.Костик Корректор А. Ильи кт аказ 3712/46 Тираж 594ВНИИПИ Государственногоцо делам изобретений и1130 Д 5, Москва, З, РаушскВтфилиал ППП фПатентф, г. Уж род Подписноомитета СССРоткрытийя наб., д. 4/5 ул. Проектн регистра 1, являетСя адресом кода масок защиты памяти, расположенного в соответствующей области накопителя 9, предназначенной .для хранения кодов защиты.В случае работы устройства в режиме пользователя при обращении текущей программы к устройству адрес из регистра 1 поступает. на вход накопителя 9 и одновременно на вход дешифратора 3. Выработанный дешифратором 3 сигнал поступает .на схему 6 сравнениягде сравнивается с сигналом, поступившим на схему 6 сравне- ния из регистра 8, в которую.был ранее введен код маски защиты. Нри совпадении этих сигналов с выхода схемы 6 сравнения в блок 7 поступает сигнал, в результате чего 1 с выхода блока 7 на вход накопителя 9 поступает сигнал, разрешающий произвести выборку информации из накопнтеля 9 по текущему адресу, поступившему с регистра 1.В случае несовпадения сигналов,вырабатываеваас дешифратором 3 и регистром,8,на выходе элемента НЕ 5формируется сигнал нарушения границобласти памяти, при этом блоком 7запрещается выборка информации изнакопителя 9 по текущему адресу,поступившему с регистра 1.еОТаким образом, хранение кодов защиты памяти в специально для этогоотведенной области накопителя 9 ивведение элементов И 2 и 4 исключаютприменение для этих целей второго15 накопителя с соответствующей аппаратурой управления, за счет чего упрощается устройство,Технико-экономическое преимущество предложенного устройства.заклю 2 р чается в его более высоких быстродействии и надежности по сравнениюс известным.

Смотреть

Заявка

3385680, 18.01.1982

ПРЕДПРИЯТИЕ ПЯ Г-4677

БОРИСОВ ИГОРЬ БОРИСОВИЧ, ДВОЕГЛАЗОВ ВЛАДИСЛАВ ЮРЬЕВИЧ, КОРБАШОВ ЮРИЙ МИХАЙЛОВИЧ, РАБОТИН ЮРИЙ ВЛАДИМИРОВИЧ, РЫЖКОВ ВАЛЕНТИН ИЛЬИЧ, РЯЗАНСКИЙ НИКОЛАЙ МИХАЙЛОВИЧ

МПК / Метки

МПК: G11C 11/00

Метки: запоминающее, защитой, памяти

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

Код ссылки

<a href="https://patents.su/3-1019494-zapominayushhee-ustrojjstvo-s-zashhitojj-pamyati.html" target="_blank" rel="follow" title="База патентов СССР">Запоминающее устройство с защитой памяти</a>

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