JPS5698766A - Virtual memory control system - Google Patents
Virtual memory control systemInfo
- Publication number
- JPS5698766A JPS5698766A JP17079979A JP17079979A JPS5698766A JP S5698766 A JPS5698766 A JP S5698766A JP 17079979 A JP17079979 A JP 17079979A JP 17079979 A JP17079979 A JP 17079979A JP S5698766 A JPS5698766 A JP S5698766A
- Authority
- JP
- Japan
- Prior art keywords
- hardware
- software
- area
- accessed
- control system
- 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
Abstract
PURPOSE: To provide an address converting function that an address conversion table can not be accessed direct through software, by modifying an equipment having converting function for an existing channel relatively simply.
CONSTITUTION: Virtual storage key table 23, counters 26 and 29, and queues 30 and 31 are located in area 32 made of hardware, and at a request of a special instruction from software, the hardware is accessed. Further, segment table 5 and page table 6 are located in a hardware-using area and direct access to logical addresses through software is disabled. Furthermore, storage key and page bits is accessed through the hardware by special instructions. Consequently, the space that the software is recognized is limited to the virtual storage space including a program area and data area.
COPYRIGHT: (C)1981,JPO&Japio
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP17079979A JPS5698766A (en) | 1979-12-29 | 1979-12-29 | Virtual memory control system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP17079979A JPS5698766A (en) | 1979-12-29 | 1979-12-29 | Virtual memory control system |
Publications (2)
Publication Number | Publication Date |
---|---|
JPS5698766A true JPS5698766A (en) | 1981-08-08 |
JPS6161144B2 JPS6161144B2 (en) | 1986-12-24 |
Family
ID=15911560
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP17079979A Granted JPS5698766A (en) | 1979-12-29 | 1979-12-29 | Virtual memory control system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS5698766A (en) |
Cited By (5)
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 |
-
1979
- 1979-12-29 JP JP17079979A patent/JPS5698766A/en active Granted
Cited By (5)
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 |
Also Published As
Publication number | Publication date |
---|---|
JPS6161144B2 (en) | 1986-12-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JPS5542326A (en) | Channel address control system of virtual computer system | |
JPS564862A (en) | Computer system | |
ES8405177A1 (en) | Address translation buffer control system. | |
EP0387871A3 (en) | Extended memory address control system | |
JPS57138079A (en) | Information processor | |
JPS57185545A (en) | Information processor | |
JPS5698766A (en) | Virtual memory control system | |
CA2021878A1 (en) | Virtual storage address space access control system | |
JPS5474632A (en) | Data processor | |
JPS5326632A (en) | Common memory control unit | |
JPS55113182A (en) | Virtual computer system with tlb | |
JPS5619153A (en) | Virtual computer system | |
JPS559228A (en) | Memory request control system | |
JPS5475938A (en) | Data processor of multiplex artificial memory system | |
JPS5733471A (en) | Memory access control system for multiprocessor | |
JPS53142137A (en) | Memory control unit | |
JPS5436144A (en) | Address conversion unit | |
JPS57162162A (en) | Multiplex virtual space data processing system | |
JPS5654561A (en) | Memory interleaving control system | |
JPS543437A (en) | Cash memory control system | |
JPS5558873A (en) | Data processor having common memory unit | |
JPS5563455A (en) | Memory system | |
JPS52120728A (en) | Sharing data control system of poly processor system | |
JPS54128638A (en) | Control system for cash memory | |
JPS55118170A (en) | Memory access device |