SU562001A1 - Устройство дл защиты пам ти - Google Patents
Устройство дл защиты пам тиInfo
- Publication number
- SU562001A1 SU562001A1 SU1716054A SU1716054A SU562001A1 SU 562001 A1 SU562001 A1 SU 562001A1 SU 1716054 A SU1716054 A SU 1716054A SU 1716054 A SU1716054 A SU 1716054A SU 562001 A1 SU562001 A1 SU 562001A1
- Authority
- SU
- USSR - Soviet Union
- Prior art keywords
- memory
- address
- program
- zone
- protection device
- Prior art date
Links
- 238000010586 diagram Methods 0.000 description 1
- 238000000034 method Methods 0.000 description 1
Landscapes
- Storage Device Security (AREA)
Description
(54) УСТРОЙСТВО ДЛЯ ЗАЩИТЫ ПАМЯТИ
3
заноситс к регистр 2 адреса, а оттуда передаетс в накопитель 1, откуда выбираетс код зоны пам ти. Код зоны пам ти и программы сравниваютс схемой сравнени 4. В случае сравнени кодов на выход устройства выдаетс сигнал, разрешающий обращение к запоминающему устройству; в противном случае- сигнал ощибки.
При сравнении кодов зоны пам ти и программы адрес из регистра адреса передаетс в регистр 13 базисного адреса и в дополнительные регистры 5 и 6. Затем в устройстве производитс поиск границ зоны, соответствующей записанному в регистре 3 программы коду программы. Дл этого в дополнительном регистре 5 производитс многократное наращивание адреса на «1 с помощью сумматора 9, а в дополнительном регистре 6 - многократное уменьшение адреса на «1 с помощью блока 10 определени разности. После каждого изменени адресов в регистрах 5 или 6 из накопител выбираетс код зоны пам ти. На схеме сравнени 4 код зоны пам ти и код программы сравниваютс .
В случае сравнени содерлшмое счетчика 7 или счетчика 8 наращиваетс на единицу соответственно. Процесс поиска границ зоны прекращаетс при несравиении ключей пам ти и программы, после чего счетчики содержат границы зон пам ти вверх и вниз от базисного адреса, принадлежащих данной программе.
При последующих обращени х к запоминающему устройству адреса обращени занос тс в регистр 2 адреса. Занесенный адрес с помощью дополнительных схем сравнени И, 12 анализируетс на соответствие зоне пам ти программы, определенной на этапе поиска.
В случае совпадени с зоной пам ти из устройства выдаетс сигнал, разрешающий обращение к запоминающему устройству. В случае же несовпадени производитс обращение к накопителю 1 и сравнение кодов зоны пам ти
и программы, что обеспечивает нормальное функционирование устройства тогда, когда обращение к запоминающему устройству производитс при неоконченном поиске границ зоны пам ти.
Таким образом предложенное устройство обеспечивает эффективную защиту зон пам ти программ с переменной длиной зоны.
Claims (2)
1.«Вычислительна система ВМ-360. Принципы работы под редакцией Штаркмана, «Советское радио, М., 1969, стр. 41, 177, 428.
2.Майоров С. А. и Новиков Г. И. Структура цифровых вычислительных машин, «Мащиностроение .. Л., 1970, стр. 419-423.
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DD14197369 | 1969-08-20 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| SU562001A1 true SU562001A1 (ru) | 1977-06-15 |
Family
ID=5481579
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| SU1716054A SU562001A1 (ru) | 1969-08-20 | 1971-11-19 | Устройство дл защиты пам ти |
Country Status (1)
| Country | Link |
|---|---|
| SU (1) | SU562001A1 (ru) |
-
1971
- 1971-11-19 SU SU1716054A patent/SU562001A1/ru active
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US3398405A (en) | Digital computer with memory lock operation | |
| GB1527316A (en) | Data processing apparatus | |
| SE7704963L (sv) | Nyckelregisterstyrt accessystem | |
| US4170039A (en) | Virtual address translation speed up technique | |
| GB1344474A (en) | Fault detection and handling arrangements for use in data proces sing systems | |
| GB1477236A (en) | Computer memory read delay | |
| GB1328164A (en) | Data retrieval apparatus | |
| JPS6428752A (en) | Data processor | |
| US5386528A (en) | Address translator having a high speed data comparator | |
| GB1464570A (en) | Microprogramme control units | |
| GB2016758A (en) | Checking Memories | |
| GB1139106A (en) | Data processor system | |
| JPS5482140A (en) | Information processor | |
| US4031514A (en) | Addressing system in an information processor | |
| US3271745A (en) | Register search and detection system | |
| GB1046357A (en) | Word "selecting system" for data storage arrangement | |
| SU1126972A1 (ru) | Устройство дл поиска информации | |
| GB1224961A (en) | Binary associative memory | |
| GB1410081A (en) | Central processing unit of a computing system | |
| GB1434188A (en) | Data processing systems | |
| GB1167336A (en) | Improvements in or relating to Data Processing Devices | |
| CN110580231A (zh) | 处理电路、缓冲器、存储器及处理器 | |
| SU737952A1 (ru) | Устройство управлени буферной пам тью | |
| SU1205144A1 (ru) | Устройство дл распределени заданий процессорам | |
| JPS57172582A (en) | Cash memory control method |