JPS576952A - Storage protecting system - Google Patents
Storage protecting systemInfo
- Publication number
- JPS576952A JPS576952A JP8115780A JP8115780A JPS576952A JP S576952 A JPS576952 A JP S576952A JP 8115780 A JP8115780 A JP 8115780A JP 8115780 A JP8115780 A JP 8115780A JP S576952 A JPS576952 A JP S576952A
- Authority
- JP
- Japan
- Prior art keywords
- address
- key
- component
- access
- instruction
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F12/00—Accessing, addressing or allocating within memory systems or architectures
- G06F12/14—Protection against unauthorised use of memory or access to memory
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Storage Device Security (AREA)
Abstract
PURPOSE:To ensure a strict limitation for the program range in which an access is allowed to the information and at the same time simplify the process during an access mode, by forming the base address with the location component and an access key. CONSTITUTION:The base address is formed with a location component 2 and an access key 3, and a protective key 15 allotted to the storage region based on an address component 8 of an effective address 9. Then the key 15 is compared with a key component 21 shown in the address 9 to carry out a checking. For instance, a sum is obtained among the contents of a base register 4 designated by an instruction 7, the contents (deviation) of an index register 6 designated by the instruction 7 and a deviation 5 held in the instruction 7 in order to produce the address 9 of a subject of access. Then a control table XPT is prepared from the component 8 of the address 9 in reference to a segment table 13 and a page table 14, and the key 15 in the table XPT is compared with the component 21 to carry out a protection.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP8115780A JPS576952A (en) | 1980-06-16 | 1980-06-16 | Storage protecting system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP8115780A JPS576952A (en) | 1980-06-16 | 1980-06-16 | Storage protecting system |
Publications (2)
Publication Number | Publication Date |
---|---|
JPS576952A true JPS576952A (en) | 1982-01-13 |
JPH0133857B2 JPH0133857B2 (en) | 1989-07-17 |
Family
ID=13738600
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP8115780A Granted JPS576952A (en) | 1980-06-16 | 1980-06-16 | Storage protecting system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS576952A (en) |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5724551A (en) * | 1996-05-23 | 1998-03-03 | International Business Machines Corporation | Method for managing I/O buffers in shared storage by structuring buffer table having entries include storage keys for controlling accesses to the buffers |
US5787309A (en) * | 1996-05-23 | 1998-07-28 | International Business Machines Corporation | Apparatus for protecting storage blocks from being accessed by unwanted I/O programs using I/O program keys and I/O storage keys having M number of bits |
US5802397A (en) * | 1996-05-23 | 1998-09-01 | International Business Machines Corporation | System for storage protection from unintended I/O access using I/O protection key by providing no control by I/O key entries over access by CP entity |
US5809546A (en) * | 1996-05-23 | 1998-09-15 | International Business Machines Corporation | Method for managing I/O buffers in shared storage by structuring buffer table having entries including storage keys for controlling accesses to the buffers |
US5900019A (en) * | 1996-05-23 | 1999-05-04 | International Business Machines Corporation | Apparatus for protecting memory storage blocks from I/O accesses |
US6809734B2 (en) | 2001-03-22 | 2004-10-26 | Sony Computer Entertainment Inc. | Resource dedication system and method for a computer architecture for broadband networks |
US6826662B2 (en) | 2001-03-22 | 2004-11-30 | Sony Computer Entertainment Inc. | System and method for data synchronization for a computer architecture for broadband networks |
US7093104B2 (en) | 2001-03-22 | 2006-08-15 | Sony Computer Entertainment Inc. | Processing modules for computer architecture for broadband networks |
US7139882B2 (en) | 2001-03-22 | 2006-11-21 | Sony Computer Entertainment Inc. | Memory protection system and method for computer architecture for broadband networks |
US7231500B2 (en) | 2001-03-22 | 2007-06-12 | Sony Computer Entertainment Inc. | External data interface in a computer architecture for broadband networks |
US7233998B2 (en) | 2001-03-22 | 2007-06-19 | Sony Computer Entertainment Inc. | Computer architecture and software cells for broadband networks |
US9442836B2 (en) | 2013-09-20 | 2016-09-13 | Fujitsu Limited | Arithmetic processing device, information processing device, control method for information processing device, and control program for information processing device |
-
1980
- 1980-06-16 JP JP8115780A patent/JPS576952A/en active Granted
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5724551A (en) * | 1996-05-23 | 1998-03-03 | International Business Machines Corporation | Method for managing I/O buffers in shared storage by structuring buffer table having entries include storage keys for controlling accesses to the buffers |
US5787309A (en) * | 1996-05-23 | 1998-07-28 | International Business Machines Corporation | Apparatus for protecting storage blocks from being accessed by unwanted I/O programs using I/O program keys and I/O storage keys having M number of bits |
US5802397A (en) * | 1996-05-23 | 1998-09-01 | International Business Machines Corporation | System for storage protection from unintended I/O access using I/O protection key by providing no control by I/O key entries over access by CP entity |
US5809546A (en) * | 1996-05-23 | 1998-09-15 | International Business Machines Corporation | Method for managing I/O buffers in shared storage by structuring buffer table having entries including storage keys for controlling accesses to the buffers |
US5900019A (en) * | 1996-05-23 | 1999-05-04 | International Business Machines Corporation | Apparatus for protecting memory storage blocks from I/O accesses |
US6809734B2 (en) | 2001-03-22 | 2004-10-26 | Sony Computer Entertainment Inc. | Resource dedication system and method for a computer architecture for broadband networks |
US6826662B2 (en) | 2001-03-22 | 2004-11-30 | Sony Computer Entertainment Inc. | System and method for data synchronization for a computer architecture for broadband networks |
US7093104B2 (en) | 2001-03-22 | 2006-08-15 | Sony Computer Entertainment Inc. | Processing modules for computer architecture for broadband networks |
US7139882B2 (en) | 2001-03-22 | 2006-11-21 | Sony Computer Entertainment Inc. | Memory protection system and method for computer architecture for broadband networks |
US7231500B2 (en) | 2001-03-22 | 2007-06-12 | Sony Computer Entertainment Inc. | External data interface in a computer architecture for broadband networks |
US7233998B2 (en) | 2001-03-22 | 2007-06-19 | Sony Computer Entertainment Inc. | Computer architecture and software cells for broadband networks |
US7457939B2 (en) | 2001-03-22 | 2008-11-25 | Sony Computer Entertainment Inc. | Processing system with dedicated local memories and busy identification |
US7720982B2 (en) | 2001-03-22 | 2010-05-18 | Sony Computer Entertainment Inc. | Computer architecture and software cells for broadband networks |
US9442836B2 (en) | 2013-09-20 | 2016-09-13 | Fujitsu Limited | Arithmetic processing device, information processing device, control method for information processing device, and control program for information processing device |
Also Published As
Publication number | Publication date |
---|---|
JPH0133857B2 (en) | 1989-07-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JPS576952A (en) | Storage protecting system | |
ES8106811A1 (en) | Improved memory protection system using capability registers. | |
GB2073463A (en) | Process for data protection | |
ZA766313B (en) | Associative electronic multiprocessor for real time multiple data processings | |
DK159679C (en) | METHOD OF ANALOGY FOR THE PREPARATION OF HYDROXYDE DERIVATIVES OF 1- (P-METHOXYBENZOYL) -2-PYRROLIDONE AND PROTECTED HYDROXYDER DERIVATIVES OF 1- (P-METHOXYBENZOYLENE ANTENREDLYDE) -PYRROLIDONE-2-PYRROLEDONE | |
JPS578860A (en) | Main storage protecting system | |
JPS5393709A (en) | Protecting system for call information | |
JPS576953A (en) | Storage protecting system | |
JPS5522278A (en) | Memory protection system | |
JPS5647793A (en) | Fission materiallfilter for heated reactor cooling gas | |
JPS5733471A (en) | Memory access control system for multiprocessor | |
JPS5621260A (en) | Access unit | |
JPS54105930A (en) | Main memory control unit | |
JPS5693166A (en) | Control system of virtual key memory | |
JPS56162123A (en) | Electronic computer system | |
JPS5383685A (en) | Control system of automatic depositing machine | |
JPS5487026A (en) | Input/output access control process method | |
JPS5658196A (en) | Memory device having memory part for test | |
JPS55116149A (en) | Memory secrecy protection system | |
JPS5621259A (en) | Tracer control system | |
FR2253416A5 (en) | Protection system for ale partition - is for multi program calculator and uses candidate tape | |
JPS55119097A (en) | Cask for spent nuclear fuel | |
JPS5733477A (en) | Computer system | |
ES8203046A1 (en) | Printer with high speed tabulation rack and method for locating the next tabulation stop in such a printer. | |
JPS5475915A (en) | Cancelling system for remote control instruction |